[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference help::decnet-osi_for_vms

Title:DECnet/OSI for OpenVMS
Moderator:TUXEDO::FONSECA
Created:Thu Feb 21 1991
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:3990
Total number of notes:19027

3923.0. "%NCL-E-MISSINGRIGHTBKT Block event" by FORAT::PONS () Mon Apr 07 1997 06:21


	Customer tried to block and event;

	%%%% OPCOM -------------------- %%%%
	 Message from user SYSTEM on PLAMES
	 Event: Remote transport disconnection from: Node LOCAL:.

		PALMES  OSI Transport local NSAP 49001CAA00040051732
		Remote NSAP  49000008000601850521
			at:-----------------------
			reason = Connection request refuse on this network 
			connection 
			evnetUid----------------------
			entityUid---------------------
			streamUid---------------------

	with the nest command in NET$EVENT_STARTUP.NCL 

	CREATE NODE 0 EVENT DISPATCHER SINK local_sink
	ENABLE NODE 0 EVENT DISPATCHER SINK local_sink

	CREATE NODE 0 EVENT DISPATCHER OUTBOUND STREAM local_stream
	BLOCK NODE 0 EVENT DISPATCHER OUTBOUND STREAM local_stream -
	SPECIFIC FILTER = ((node PALMES OSI Transport local NSAP), -
	remote transport disconnection
	
	ENABLE NODE 0 EVENT DISPATCHER OUTBOUND STREAM local_stream
	CREATE NODE 0 EVENT DISPATCHER RELAY
	ENABLE NODE 0 EVENT DISPATCHER RELAY

	
	When de customer start the system:

	%NCL-E-MISSINGRIGHTBKT, missing right bracket

	BLOCK NODE 0 EVENT DISPATCHER OUTBOUND STREAM local_stream
	SPECIFIC FILTER = ((node PALMES OSI Transport Local NSAP\)\,
	Remote Transport Disconnection)


	I tried to reproduce the problem but at the moment I can't because
	don't have a system whit DECNET/OSI for make a test.

	Can somebody test this, or explain why the error.

	Thanks in advance,

	Jordi
T.RTitleUserPersonal
Name
DateLines
3923.1Hello...FORAT::PONSTue Apr 08 1997 13:151
    Please anybody can help me???
3923.2Here's A GuessTECMAN::SAUNDERSJohn Saunders, DECdns Engineering, DTN 226-5173Tue Apr 08 1997 13:3029
    I'll make a guess:
    
	BLOCK NODE 0 EVENT DISPATCHER OUTBOUND STREAM local_stream -
	SPECIFIC FILTER = ((node PALMES OSI Transport local NSAP), -
	remote transport disconnection
    
    
    I'd guess you need a right bracket. Try:
    
    BLOCK NODE 0 EVENT DISPATCHER OUTBOUND STREAM local_stream -
    SPECIFIC FILTER = ( -
    	(node PALMES -
    	 OSI Transport -
    	 LOCAL NSAP  49001CAA00040051732 -
	 Remote NSAP 49000008000601850521), -
    	Remote transport disconnection)
    
    See if that works.
    
    John Saunders
    DECdns Engineering
    
    P.S. This guess is brought to you by an Engineer who has only been
    doing DECnet-Plus for three months now. Although he has learned how
    to shut off "Unavailable user buffers" messages, that does not make
    him an expert.
    
    P.P.S. That's an interesting remote NSAP there. Am I seeing area zero
    there?
3923.3Global Filter works tooCXO3W1::M_SHELDONWed Apr 09 1997 00:0117
I was always more partial to global filters... they take care
of multiple instances and were shorter to type:

block e di out s * global filter = -
((osi transport, local nsap, remote nsap), remote trans disc)

According to the URL:     http://www.pmg.com/text/oui_add.txt

the 08-00-06 OUI portion of the ethernet address encoded in the NSAP 
was assigned to Siemens Nixdorf. The NSAP's not PhaseIV compatible, 
but should be perfectly legal in the OSI world.


					Mike Sheldon
					CSC/CS Network Support


3923.4Thanks, after implemantation block works OK.FORAT::PONSWed Apr 09 1997 05:361
    
3923.5Glad It Works. NSAP Question?TECMAN::SAUNDERSJohn Saunders, DECdns Engineering, DTN 226-5173Wed Apr 09 1997 11:1119
I'm glad .0 is solved. Maybe I'm learning...

About that NSAP, though:

I thought 49 meant local use, binary encoding. I thought that meant that the
IDI was null, so that the rest of the NSAP is DSP. I thought that the
interpretation of the DSP in '49' cases was specified locally.

That being the case, and this NSAP being used to connect to DECnet-Plus nodes, I
thought that either the Siemens-Nixdorf node thinks its talking proper DECnet
and that it's in area 0, or else '0000' means something else to that node, in
which case, I'd expect interactions between them to be ... interesting.

Am I wrong about implementation-specific interpretation of the format of the DSP
field in the case of '49'?


John Saunders
DECdns Engineering
3923.6You're partly rightCOMICS::WEIRJohn Weir, UK Country SupportMon Apr 14 1997 04:3830
	John,

>About that NSAP, though:
>
>I thought 49 meant local use, binary encoding. I thought that meant that the
>IDI was null, so that the rest of the NSAP is DSP. I thought that the
>interpretation of the DSP in '49' cases was specified locally.

	Well, I think that's all OK, so far...

>That being the case, and this NSAP being used to connect to DECnet-Plus nodes, I
>thought that either the Siemens-Nixdorf node thinks its talking proper DECnet
>and that it's in area 0, or else '0000' means something else to that node, in
>which case, I'd expect interactions between them to be ... interesting.

	I think that this is where you're jumping to invalid conclusions.

	Almost certainly the Siemens-Nixdorf system is using OSI applications
	over OSI Transport. This is not "proper" DECnet (at least in the sense
	that it is not using DNA Session Control).

	As long as you don't need RVR (Ph IV compatible) routers to route
	the messages, there are not many restrictions on the NSAP values.
	(With LOC_AREA = 0000, this is not PhIV compatible.)

Regards,

	John