[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

3824.0. "QUESTION: EVent sink" by BIS1::COLLEYE () Tue Sep 29 1992 16:38

Greetings,

We are using DECmcc V1.2.

We are using the Collection_am to collect events
sent using the delivered 
SYS$COMMON:[SYSHLP.EXAMPLES.MCC]MCC_EVC_SEND.EXE
image.

This proved to work fine up to very recently.
However, since the beginning of this week, I cannot
receive any event anymore by this means.

I have checked the MCC_EVEC_SINK task object
(through NCP), the presence of the mcc sink
(MCC> SHOW NODE4 0 COLLECTION_AM SINK DECNET ID),
the fact that I am enabling appropriate notification requests
for registered collector entities.
I also have tested the collection am
(MCC> TEST MCC 0 COLLECTION_AM)

Everything appears to be all rights.

Also, the file MCC_EVC_SINK.LOG shows evidences that events
are captured by the sink.

However, I do not receive any notification to the FM
(whether it is the Iconic Map FM or the FCL FM).

I also have noticed some messages in the
MCC_STARTUP_BMS.LOG; file:
"No privilege to perform directive at Node."
However, this MCC_STARTUP_BMS.COM command procedure
is executed from the SYSTEM account, which has, of
course, the required privileges.

Therefore my questions:
1) Can the unsuccessfull directive in MCC_STARTUP_BMS.COM
   explain the fact that the event sink does not work anymore ?
2) Which are the missing privileges
   (SYSTEM has default privileges TMPMBX,NETMBX,DETACH,SYSNAM) ?
   Or are there any other required privileges ?
   What can explain the
   "No privilege to perform directive at Node."
   message ?
3) Have you any suggestion of additional
   tests I could make to my DECmcc environment ?

Best regards,

Maurice.
                   

   E X T R A C T     O F     M C C _ S T A R T U P _ B M S . L O G



$! To make DNA4_AM Event Reports available to DECmcc, edit the following
$! file and uncomment this command to execute it on system startup, or
$! when DECmcc is started:
$	@SYS$STARTUP:MCC_STARTUP_DNA4_EVL.COM
$! 	This command file can be envoked from mcc_startup_dir.com.  It is
$! commented out in the MCC_STARTUP_DIR.COM. To run it on system
$! startup, update the MCC_STARTUP_DIR.COM file to execute the statement:
$!	@SYS$STARTUP:MCC_STARTUP_DNA4_EVL.COM
$!
$! You may also modify the event filter or event sources to tailor the events
$! processed to the specific needs of your network (Refer DECNET PHASE IV 
$! ACCESS MODULE USE).
$!
$! To enable the sink to collect events from EVL, following setups are
$! required.  
$!
$!	1.  Must have default privileges: TMPMBX,NETMBX,DETACH,SYSNAM
$!	2.  Must declare network object task to 0 for VMS before V5.4 systems
$!	3.  The state of the local sink monitor must be off
$!	4.  The local sink monitor must have a name of MCC_DNA4_EVL
$!	5.  The event filter must be properly defined on the node where the 
$!	    sink is executed.
$!
$!	Note: This command procedure is intended to perform all of these
$!	tasks as long as you have the privileges to execute them.
$!
$! Edit the command procedure by replacing <os_node> occurrances with
$! the name of the local system (where DECmcc is located).  If you have
$! appropriate privileges (above), then after excuting this procedure
$! you will have:
$!	- Your Local Sink Monitor setup to be MCC_DNA4_EVL
$!	- A process, MCC_DNA4_EVL listening to DECnet's EVL.
$!	- All supported DECnet Phase IV Events will be passed to
$!	  MCC_DNA4_EVL so that you can GETEVENT against them to
$!	  collect the events.
$!
$! You can modify this procedure to:
$!	- filter unwanted events from being passed to MCC_DNA4_EVL
$!	  to reduce the amount of work the Local Sink process does.
$!	  Change the Create Remote Sink or Pass directives to do this.
$!	- Non-local events can also be sent to this system by setting up
$!	  Remote Sinks on other systems that have an Outbound Stream of
$!	  <os_node>.  This can be done in this procedure, or on the remote
$!	  systems directly.
$!
$!
$!
$! Keep SYS$LOGIN error log files down to a minimum.
$PURGE MCC_DNA4_EVL.LOG/keep=10
%PURGE-W-SEARCHFAIL, error searching for SYS$COMMON:[SYSMGR]MCC_DNA4_EVL.LOG;*
-RMS-E-FNF, file not found
$!                                                     
$!
$ manage/enterprise
DECmcc (V1.2.0)

!
!	Get rid of TASK object and recreate it.
!	Not required for VMS V5.4 or later systems.
!
DELETE node4 TPLAB object task 

Node4 48.116 Object task 
AT 29-SEP-1992 17:14:46 

No privilege to perform directive at Node.
!
CREATE node4 TPLAB object task number 0

Node4 48.116 Object task 
AT 29-SEP-1992 17:14:49 

Attempt to create duplicate entity rejected.
!
!	the state of local sink must be off before clearing up the sink 
!
DISABLE node4 TPLAB local sink MONITOR 

Node4 48.116 Local Sink Monitor 
AT 29-SEP-1992 17:14:53 

No privilege to perform directive at Node.
! 
!	before create the local sink, clear it first
!
DELETE node4 TPLAB local sink MONITOR 

Node4 48.116 Local Sink Monitor 
AT 29-SEP-1992 17:14:56 

No privilege to perform directive at Node.
!
CREATE node4 TPLAB local sink MONITOR 

Node4 48.116 Local Sink Monitor 
AT 29-SEP-1992 17:15:00 

Attempt to create duplicate entity rejected.
!
!	the name of the sink monitor must be MCC_DNA4_EVL for DECmcc.
!
SET node4 TPLAB local sink MONITOR name = MCC_DNA4_EVL

Node4 48.116 Local Sink Monitor 
AT 29-SEP-1992 17:15:04 Characteristics

No privilege to perform directive at Node.
!
!  Make sure no old Remote Sinks are lying around.
!
DELETE node4 TPLAB outbound stream TPLAB remote sink MONITOR 

Node4 48.116 Outbound Stream 48.116 Remote Sink Monitor 
AT 29-SEP-1992 17:15:08 

Deletion completed successfully.
!	set up the event filter:  os_node => should be the local node.
!				  os_node => is where events will be received.
!
!  Set up to sink local events of class 0 to the Local Sink Monitor.
!
CREATE node4 TPLAB outbound stream TPLAB remote sink MONITOR class = 0,-
	event type = {0,1,2,3,4,5,6,7,8,9}

Node4 48.116 Outbound Stream TPLAB Remote Sink Monitor 
AT 29-SEP-1992 17:15:13 

No privilege to perform directive at Node.
!
!  Set up to sink local events of class 2 to the Local Sink Monitor.
!
PASS node4 TPLAB outbound stream TPLAB remote sink MONITOR class = 2, -
	event type = {0,1}

Node4 48.116 Outbound Stream TPLAB Remote Sink Monitor 
AT 29-SEP-1992 17:15:17 

No privilege to perform directive at Node.
!
!  Set up to sink local events of class 3 to the Local Sink Monitor.
!
PASS node4 TPLAB outbound stream TPLAB remote sink MONITOR class = 3, -
	event type = {0,1,2}

Node4 48.116 Outbound Stream TPLAB Remote Sink Monitor 
AT 29-SEP-1992 17:15:20 

No privilege to perform directive at Node.
!
!  Set up to sink local events of class 4 to the Local Sink Monitor.
!
PASS node4 TPLAB outbound stream TPLAB remote sink MONITOR class = 4, -
	event type = {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19}

Node4 48.116 Outbound Stream TPLAB Remote Sink Monitor 
AT 29-SEP-1992 17:15:23 

No privilege to perform directive at Node.
!
!  Set up to sink local events from class 5 to the Local Sink Monitor.
!
PASS node4 TPLAB outbound stream TPLAB remote sink MONITOR class = 5, -
	event type = {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21}

Node4 48.116 Outbound Stream TPLAB Remote Sink Monitor 
AT 29-SEP-1992 17:15:26 

No privilege to perform directive at Node.
!
!  Set up to sink local events of from class 6 to the Local Sink Monitor.
!
PASS node4 TPLAB outbound stream TPLAB remote sink MONITOR class = 6, -
	event type = {0,1,2,3,4,5}

Node4 48.116 Outbound Stream TPLAB Remote Sink Monitor 
AT 29-SEP-1992 17:15:29 

No privilege to perform directive at Node.
!
!  Set up to sink local events of from class 7 to the Local Sink Monitor.
!
PASS node4 TPLAB outbound stream TPLAB remote sink MONITOR class = 7, -
	event type = {0,1,2,3,4,5,6,7,8,9,10,11}

Node4 48.116 Outbound Stream TPLAB Remote Sink Monitor 
AT 29-SEP-1992 17:15:32 

No privilege to perform directive at Node.
!
!	start the sink -- set it to state on and create the MCC_DNA4_EVL
!	process to receive the events and make them available to DECmcc.
!
ENABLE node4 0 local sink monitor

Node4 48.116 Local Sink Monitor 
AT 29-SEP-1992 17:15:35 

Enable completed successfully.
exit
$!
$EXIT
T.RTitleUserPersonal
Name
DateLines
3824.1proxy access for starting process?TOOK::MCPHERSONpre-retinal integrationTue Sep 29 1992 16:423
Does the system account have proxy access back to itself over DECnet?

/doug