[Info-vax] Reject Cause=Invalid Message Format, Erroneous Transport PDU='386200BD00000005'H
Supratim Sanyal
supratim at riseupnet.invalid.com
Sun Nov 27 18:18:04 EST 2016
Hi Johnny,
> Could you please redesign that thing. I'm getting lots of logs about
you
> trying to access machines I control, on which you do not have access.
Sorry, did not mean to flood logs. I am done, and will only run this
once a week. There must a better design than brute-force like the
following that I am doing now, will keep looking. Let me know if once-a-
week flood is not acceptable either. Thanks.
$ DECNET_PHASE=0
$! TRY PHASE IV NCP
$ NCP TELL 'DECNETADDR' SHOW NODE 'DECNETADDR' STATUS
$ NCPSTAT=$STATUS
$ IF NCPSTAT .EQ. %X10000001
$ THEN
$ DECNET_PHASE=4
$ ELSE
$! TRY PHASE V OSI NCL
$ NCL SHOW NODE 'DECNETADDR'
$ NCPSTAT=$STATUS
$ IF NCPSTAT .EQ. %X10000001
$ THEN
$ DECNET_PHASE=5
$ ENDIF
$ ENDIF
In article <o1ev0a$dd7$1 at Iltempo.Update.UU.SE>, bqt at softjar.se says...
>
> On 2016-11-27 14:51, Supratim Sanyal wrote:
> >> You can not use NCP to get similar 'bogus' Phase IV information from
> >> another Phase V node.
> >
> > Thanks, that is indeed the case. I can run NCP commands from RSX-11M-PLUS (NSP version = 4.0.0, Routing version = 2.0.0, Type = Endnode IV) to both VAXen (running DECnet Plus/OSI) but cannot get NCP to work between the two VAXen.
>
> To be correct:
> There is a subset of NCP available on Phase V nodes, which can be used
> to talk, in some limited form to Phase IV nodes.
> If you want to talk between Phase V nodes, you need to use whatever
> protocol they designed in Phase V, as it appears Phase V nodes do not
> have a NICE listener.
> Also, there is something slightly broken in Phase V with regards to
> Phase IV compatibility in other aspects as well, as can be seen by my
> reply of how a VMS and RSX box (both on phase IV) gives different errors
> when trying to talk NICE to a Phase V node.
>
> > NCL does work between the two VAXen.
>
> That would be expected, yes.
>
> > I am trying to write a script to walk a mixed list of Phases IV and V nodes and get status, running from one of the DECnet Plus/OSI/Phase V nodes. This NCP for Phase IV and NCL for Phase V introduces a new twist.
>
> Could you please redesign that thing. I'm getting lots of logs about you
> trying to access machines I control, on which you do not have access.
>
> > Is there a way to find out from a Phase V node what protocol another node is running (Phase IV or V) so that I can conditionally run NCP or NCL from the script?
>
> I can't answer that one, as I avoid Phase V. :-)
>
> Johnny
More information about the Info-vax
mailing list