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

Conference azur::mcc

Title:DECmcc user notes file. Does not replace IPMT.
Notice:Use IPMT for problems. Newsletter location in note 6187
Moderator:TAEC::BEROUD
Created:Mon Aug 21 1989
Last Modified:Wed Jun 04 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:6497
Total number of notes:27359

6315.0. "phase5-events yes, notifications no" by MUNICH::SCHWEMMER () Mon May 29 1995 21:12

With DECmcc V1.4 I'm not able to get Phase5-Events into
MCC by using the MCC_EVL_SINK-application. 
    (MCC-Station with VMS V6.1, DECnet/OSI V6.1,
    LOCAL naming option, Events are coming from a DECnis).

In my opinion, I've setup everything which is necessary.

1) MCC> enable mcc 0 dna5_am sink

   1st problem: session control application MCC_EVL_SINK was
                missing,

                therefore I had to start MCC_COMMON:MCC_DNA5_EVL.COM.

2) I've created an outbound stream on the DECnis, which points to
   the MCC-system:

	NCL> create event dispatcher outbound stream nacdm4-to-nacws2
	NCL>set event dispatcher outbound stream nacdm4-to-nacws2 -
	_NCL>sink address = {([%x0152], -
	_NCL>[DNA_SessionControlV3 name = "MCC_EVL_SINK"], -
	_NCL>[DNA_NSP], -
	_NCL>[DNA_OSInetwork, 49::00-31:AA-00-04-00-71-C6:20])}
   (pls. find enclosed the output of this outbound stream).

3) notification request for 'node * any config event' and
   'node * any event' or fcl-cmd. 'getevent node * any event'
   didn't work. 
   (I've tried Event: ID Reachability Change from: 
    Node 0:.nacdm4 Routing Circuit L602-3-1 for an adjacent node).
   Because for the 1st test the event wasn't seen with $reply/ena=net
   I've created a second outbound stream on the decnis, which 
   connects to number=82-object of the mcc-station.
   Then the events were coming.

4) getevent node * event disp any event
   completed successfully after giving the test-event-directive in a second
   session:

   MCC> test node .pv.nacdm4 event disp, by user "xxx", by password "xxx"

   That means, that the events from the decnis are really arriving,
   but why aren't other events seen from MCC?


I've read an article about "Setting up DECnet/OSI Event logging for DECmcc"
where all the above mentioned steps are documented. 
But the article mentions a problem about case-sensitivity of
registered object-names.
Could this be a problem here?

<<<"
8) If you are using the local naming option then the test event directive
   will work. However, notifications won't because there is a case sensitivity
   problem. Whereby, DECmcc registers entites in lowercase but the events are
   generated in uppercase. This problem is present in DECmcc V1.2.3 and
   Polycenter Manager V1.3 (DECmcc V1.3).

   Engineering are aware of the problem and this will be fixed in a future
   patched release.    <<<"

Does this problem still exist in MCC 1.4?


Any help would be much appreciated,

Mathilde Schwemmer,
MCS Munich.


event dispatcher outbound stream at the decnis:
    
NCL>show event disp outbound stream nacdm4-to-nacws2 all

Node nacdm4 Event Dispatcher Outbound Stream nacdm4-to-nacws2
at 1995-05-29-21:51:26.510+02:00Iinf

Identifiers

    Name                              = nacdm4-to-nacws2

Status

    UID                               = 30D66B60-99D7-11CE-8000-08002BA376C0
    State                             = On Connected
    Buffer Size                       = 8192

Characteristics

    Template                          = ""
    Connect Retry Timer               = 120
    Disconnect Timer                  = 0
    Specific Filter                   =
       {
          [
          EventCode = (Node 0:.nacdm4 Event Dispatcher Outbound Stream nacdm4-to
-nacws2, Events Lost) ,
          Filter Action = Pass
          ] ,
          [
          EventCode = (Node 0:.nacdm4 Event Dispatcher Outbound Stream nacdm4-to
-nacws2, Enable) ,
          Filter Action = Pass
          ] ,
          [
          EventCode = (Node 0:.nacdm4 Event Dispatcher Outbound Stream nacdm4-to
-nacws2, Disable) ,
          Filter Action = Pass
          ] ,
          [
          EventCode = (Node 0:.nacdm4 Event Dispatcher Outbound Stream nacdm4-to
-nacws2, Disconnect) ,
          Filter Action = Pass
          [
          EventCode = (Node 0:.nacdm4 Event Dispatcher Outbound Stream nacdm4-to
-nacws2, Shutdown) ,
          Filter Action = Pass
          ] ,
          [
          EventCode = (Node 0:.nacdm4 Event Dispatcher Outbound Stream nacdm4-to
-nacws2, Change Confidence) ,
          Filter Action = Pass
          ] ,
          [
          EventCode = (Node 0:.nacdm4 Event Dispatcher Outbound Stream nacdm4-to
-nacws2, Change Filter) ,
          Filter Action = Pass
          ]
       }
    Global Filter                     =
       {
          [
          EventCode = ((Node, Event Dispatcher, Outbound Stream), Events Lost) ,
          Filter Action = Block
          ] ,
          [
          EventCode = ((Node, Event Dispatcher, Outbound Stream), Enable) ,
          Filter Action = Block
          ] ,
          [
          EventCode = ((Node, Event Dispatcher, Outbound Stream), Disable) ,
          Filter Action = Block
          ] ,
          [
          EventCode = ((Node, Event Dispatcher, Outbound Stream), Disconnect) ,
          Filter Action = Block
          ] ,
          [
          EventCode = ((Node, Event Dispatcher, Outbound Stream), Shutdown) ,
          Filter Action = Block
          ] ,
          [
          EventCode = ((Node, Event Dispatcher, Outbound Stream), Change Confide
nce) ,
          Filter Action = Block
          ] ,
          [
          EventCode = ((Node, Event Dispatcher, Outbound Stream), Change Filter)
 ,
          Filter Action = Block
          ]
       }
    Catch All Filter                  = Pass
    Connect Timer Enabled             = True
    Sink Object                       = 0:.
    Sink Node                         = 0:.
    Sink End User                     = number = 82
    Sink Address                      =
       {
          (
          [ '0152'H ] ,
          [ DNA_SessionControlV3 , name = MCC_EVL_SINK ] ,
          [ DNA_NSP ] ,
          [ DNA_OSInetwork , 49::00-31:AA-00-04-00-71-C6:20 (LOCAL:.NACWS2) ]
          )
       }

Counters

    Creation Time                     = 1995-05-29-18:47:55.670+02:00Iinf
    Events Lost                       = 16
    Enabled                           = 2
    Connect Requests                  = 12
    Connections Accepted              = 2
    Shutdowns                         = 0
    Confidence Changes                = 0
    Filter Changes                    = 0

    
    
    
    
on mcc-node:
Node 0 Session Control Application MCC_EVL_SINK
at 1995-05-29-20:04:53.083+02:00I0.614

Identifiers

    Name                              = MCC_EVL_SINK

Status

    Process Identifiers               =
       {
       }
    UID                               = ACECE3EE-99E8-11CE-9533-08002B355687

Characteristics

    Client                            = <Default value>
    Addresses                         =
       {
          name = MCC_EVL_SINK
       }
    Outgoing Proxy                    = True
    Incoming Proxy                    = True
    Outgoing Alias                    = True
    Incoming Alias                    = True
    Node Synonym                      = True
    Image Name                        = <Default value>
    User Name                         = <Default value>
    Incoming OSI TSEL                 = <Default value>
    Network Priority                  = 0

Counters

    Creation Time                     = 1995-05-29-18:53:05.299+02:00I0.734



    
T.RTitleUserPersonal
Name
DateLines
6315.1is there anybody out there?MUNICH::SCHWEMMERWed May 31 1995 14:028
    Hello, is there anybody out there
    
    ...
    
    or should I open an IPMT?
    
    Regards,
    Mathilde.
6315.2That runs on my system !DSVB03::TABONEThu Jun 01 1995 16:2160
Hi Mathilde,

First, to see if you have the case sensitivity problem, you can do the
following test :

getevent node decnisname event disp any event

as with the star that works correctly.

Second, I receive correctly different kinds of events from a DECnis with
MCC V1.4 running on a VMS node 5. I have no MCC_EVL_SINK but MCC_DNA5_EVL
process. So I think there is no MCC problem about that !

regards,
Philippe


MCC> set node dsvb60 event dispatcher outbound stream test_4519 -
_MCC>    sink address = { ([DNA_CMIP-MICE, none], -
_MCC>    [DNA_SessionControlV3, name = MCC_EVL_SINK], -
_MCC>    [DNA_NSP, none], -
_MCC>    [DNA_OSInetwork, 49::00-3F:AA-00-04-00-A5-FF:20])}, -
_MCC>    by user system, by password xxxxxx

Node LOCAL_NS:.dsvb60 Event Dispatcher Outbound Stream test_4519
AT  1-JUN-1995 12:31:05 Characteristics

Modifications completed successfully


MCC> notify domain phil entity list =(node dsvb60), events= (any events)
%MCC-S-NOTIFSTART, Notify request 3 started
MCC>

%%%%%%%%%%%%%% Event,  1-JUN-1995 13:51:15 %%%%%%%%%%%%%% [3]
Domain: LOCAL_NS:.phil                                Severity: Indeterminate
Notification Entity: Node DEC:.dsvb60 Modem Connect Line W614-5-2
Event Source: Node DEC:.dsvb60 Modem Connect Line W614-5-2
Event: DCE Not Ready

%%%%%%%%%%%%%% Event,  1-JUN-1995 13:51:32 %%%%%%%%%%%%%% [3]
Domain: LOCAL_NS:.phil                                Severity: Indeterminate
Notification Entity: Node DEC:.dsvb60 PPP Port port$5
Event Source: Node DEC:.dsvb60 PPP Port port$5
Event: Control Protocol State Change

             New Control Protocol State = Req-Sent


%%%%%%%%%%%%%% Event,  1-JUN-1995 13:51:35 %%%%%%%%%%%%%% [3]
Domain: LOCAL_NS:.phil                                Severity: Indeterminate
Notification Entity: Node DEC:.dsvb60 PPP Port port$1
Event Source: Node DEC:.dsvb60 PPP Port port$1
Event: Control Protocol State Change

             New Control Protocol State = Starting




6315.3how to assign target?MUNICH::SCHWEMMERFri Jun 09 1995 18:5248
    Hello Philippe,
    
    thanks for your answer, but there are a few things which are
    not clear to me.
    
    1) your recommended test
       "getevent node decnisname event disp any event"
       didn't work when I specify the decnisname.
       it works when I specify an asterisk (*) as node-entity.
       Does this mean, I have the case sensitivity problem?
    
    2) what do you mean by:
    
      "I have no MCC_EVL_SINK but MCC_DNA5_EVL process. So I think there is
       no MCC problem about that !"
      
       Do you mean you don't have any session control application
       for mcc_evl_sink?
    
       how did you enable the mcc_evl_sink-process?
       by enable-cmd in mcc or by starting the command-procedure
       mcc_common:mcc_dna5_evl.com?
    
    3) your recommended decnis-cmd is working.
    
       for me I made the mistake to specify %x0152 instead
       of %x0113, because there's a bug in specifying DNA_CMIP-MICE
       at ncl-prompt.
    
       now the notifications are working when I generate an event
       directly at the decnis (e.g. disabling x25 protocol dte anydte).
       now I have to test what happens when an adjacent node is going
       down.
    
       Do you have an example for me how to assign targets
       for phase5-nodes?
    
    
    
    Thanks for your help and regards,
    
    Mathilde.
    
     
    
      
    
     
6315.4DSVB03::TABONEMon Jun 19 1995 14:4760
Hello Mathilde,

Sorry for the delay, but I was off the last week.

    
>    1) your recommended test
>       "getevent node decnisname event disp any event"
>       didn't work when I specify the decnisname.
>       it works when I specify an asterisk (*) as node-entity.
>       Does this mean, I have the case sensitivity problem?
 
I think so ! Is your decnis name in uppercases? If yes, it is that problem.

   
>    2) what do you mean by:
>    
>      "I have no MCC_EVL_SINK but MCC_DNA5_EVL process. So I think there is
>       no MCC problem about that !"
>      
>       Do you mean you don't have any session control application
>       for mcc_evl_sink?
>    
>       how did you enable the mcc_evl_sink-process?
>       by enable-cmd in mcc or by starting the command-procedure
>       mcc_common:mcc_dna5_evl.com?

The MCC enable command is ok : 
MCC> enable mcc 0 dna5_am sink
    

>    3) your recommended decnis-cmd is working.
>    
>       for me I made the mistake to specify %x0152 instead
>       of %x0113, because there's a bug in specifying DNA_CMIP-MICE
>       at ncl-prompt.
>    
>       now the notifications are working when I generate an event
>       directly at the decnis (e.g. disabling x25 protocol dte anydte).
>       now I have to test what happens when an adjacent node is going
>       down.
>    
>       Do you have an example for me how to assign targets
>       for phase5-nodes?

I think you can retarget the events you want from your adjacent node to the decnis 
using the target command : 

For example :

ASSIGN TARGET domain domainname -
        EVENT SOURCE = node decnisname Routing Circuit circuitname, -
        EVENT NAME = "eventname", -
	TARGET ENTITY = Node nodename
        [TARGET SEVERITY = newseverity]


Hope this help you.

Regards,
Philippe
6315.5GETEVENT is not the same as SHOW.KETJE::PACCOHorum omnium fortissimi sunt BelgaeTue Jun 20 1995 15:0012
    When you use the GETEVENT, you cannot use any identifier you want.
    In case of NODE events, you have to use the DNS-FULL-NAME.
    
    Specially for the DECnis router, first do
    
    ncl sho node xxx Name
    and use that name in the GETEVENT !
    or do a
    ncl rename node xxx new name = DNS-FULL-NAME
    
    	Comment of a user.
    	Dominique.
6315.6MUN01::FERSTLFri Dec 22 1995 12:1818
    re .0>
    "MCC> enable mcc 0 dna5_am sink
    1st problem: session control application MCC_EVL_SINK was
                 missing,"
    
    I had the same problem and found out that the process doing the 
    
    ENABLE MCC 0 DNA5_AM SINK
    
    must have TMPMBX,NETMBX,SYSNAM,DETACH as DEFAULT! privileges in
    Authorize. Otherwise it won't work.
    The process MCC_DNA5_EVL will be created, but no session control 
    application!
    
    
    Regards 
    
    Birgit