| T.R | Title | User | Personal Name
 | Date | Lines | 
|---|
| 754.1 |  | PBUNIX::pgb | And through the square window... | Mon May 22 1995 17:00 | 7 | 
|  | Geert,
  This isnt a problem I have seen, I will see if I can reproduce it.
Cheers,
Phil
 | 
| 754.2 | Multi-Line Window CONNECTION FAILED problem | BACHUS::WILLEMSG | Geert Willems MCS-Belgium | Tue May 30 1995 10:47 | 110 | 
|  | 
	Hi,
        OpenVMS V6.1, PCM T1.6(note 2.30)
	I'm still having problems with the ENS part.
	What happens ?
	1)Start Console Mnager
	2)Console connect 'node'
	  Nine times on ten I get a window with title bar:
		Detached from ENS DBC083
Event Name	  Information
COONECTION FAILED Multi-Line Window has failed to connect to Event Notification
								   Services.
 	
I activated CONSOLE$DEBUG ENS.
$ type CONSOLE$ROOT:[TEMP]CONSOLE_NOTIFY_OUTPUT.LOG
===================================================
$!
$! This command procedure is always run when anybody on the entire system
$! logs in. It is equivalent to LOGIN.COM except that the instructions
$! contained herein are executed everytime anyone on the VMS system
$! logs in to their account.
$!
$! For interactive processes, turn on Control T, and set the terminal type
$!
$ IF (F$MODE() .EQS. "INTERACTIVE") THEN SET CONTROL=T
$ IF (F$MODE() .EQS. "INTERACTIVE") THEN SET TERMINAL/INQUIRE
$!
$! For MicroVAX systems only, use the command MOUNT/NOASSIST.
$!
$ IF (.NOT. F$TRNLNM("SYS$MICROVAX")) THEN GOTO SKIP_MICROVAX_COMMANDS
$ MOU*NT :== MOUNT/NOASSIST
$SKIP_MICROVAX_COMMANDS:
$!
$! Place your site-specific LOGIN commands below
$!
$! @SYS$MANAGER:SLS$TAPSYMBOL
$       SET MESSAGE /FACILITY /IDENTIFICATION /SEVERITY /TEXT
$       SET DEFAULT CONSOLE$TMP:
$       SET PROCESS /DUMP
$ RUN CONSOLE$IMAGE:CONSOLE$ENS_DAEMON.EXE
POLYCENTER Console Manager
Event Notification Services Version T1.6-007
Copyright (c) 1994 Digital Equipment Corporation. All Rights Reserved
CONSOLE$ENS_DAEMON: Starting
  Event Sequencing starts at 772,1 (50593793)
CONSOLE$ENS_DAEMON: Event Preprocessing enabled
CONSOLE$ENS_DAEMON: Establishing exit handler
CONSOLE$ENS_DAEMON: Establishing signal handlers
CONSOLE$ENS_DAEMON: Starting garbage collection at 30 second intervals
CONSOLE$ENS_DAEMON: Entering CMMainLoop
CONSOLE$ENS_DAEMON: Event port Connected - Event Source
CONSOLE$ENS_DAEMON: Event port Connected - Event Source
CONSOLE$ENS_DAEMON: Event port Connected - Monitor
CONSOLE$ENS_DAEMON: Interface Closed - Monitor
  Eventport closed was 1164048
  Checking closed against 1164048
  Found structure for Monitor, removing from ens queue and freeing
CONSOLE$ENS_DAEMON: Event port Connected - Monitor
CONSOLE$ENS_DAEMON: Event received from Source - CMgr Connect
      Details are:
      S.No.     : 772, 1 (50593793)
      Type      : 1
      System    : BRSSWS
      SubSystem : CM Internal
      Source    : Console Manager
      Class     : CONSOLEmanager
      Info      : User SYSTEM connected to system BRSSWS
    Posting event to Monitor : 1164048
    Finding suitable process name for action...
Process name for action will be      : Multi-Line  001
Eventport name for action will be    : Multi-Line__001
Command file name for action will be : CONSOLE$TMP:Multi-Line__001.COM
Log file name for action will be     : CONSOLE$TMP:Multi-Line__001.LOG
    Starting action with name Multi-Line  001
   Queueing for Action : Multi-Line Window, Userdata : dbc083 0 0 decnet
     No Queue for event - creating one
       Event is Internal
       Event Queue entry created
       Listener entry created
       Userdata entry created
CONSOLE$ENS_DAEMON: Event processing complete
CONSOLE$ENS_DAEMON: Interface Closed - Monitor
  Eventport closed was 1164048
  Checking closed against 1164048
  Found structure for Monitor, removing from ens queue and freeing
GC: Start
Completed Action GC: Start
Completed Action GC: End
GC: End
After some time (when a new event arrives)a new window is created-->A good 
Multi-Line Window with the new event.
Is this a know problem ?
Any test that I can do ?
Thanks in advance & Rgds,
Geert
 | 
| 754.3 | T1.6-009 | BACHUS::WILLEMSG | Geert Willems MCS-Belgium | Tue May 30 1995 14:49 | 157 | 
|  |     
    
    	Hi,
    
    	Problem is the same with PCM T1.6(2.31).
    
    	First time it works.
    	Console shutdown
    	@Console$startup
    	Console connect node:
    
    	CONSOLE$DEBUG ALL active:
    $ type CONSOLE$ROOT:[TEMP]CONSOLE_NOTIFY_OUTPUT.LOG;1
    $!
    $! This command procedure is always run when anybody on the entire
    system
    $! logs in. It is equivalent to LOGIN.COM except that the instructions
    $! contained herein are executed everytime anyone on the VMS system
    $! logs in to their account.
    $!
    $! For interactive processes, turn on Control T, and set the terminal
    type
    $!
    $ IF (F$MODE() .EQS. "INTERACTIVE") THEN SET CONTROL=T
    $ IF (F$MODE() .EQS. "INTERACTIVE") THEN SET TERMINAL/INQUIRE
    $!
    $! For MicroVAX systems only, use the command MOUNT/NOASSIST.
    $!
    $ IF (.NOT. F$TRNLNM("SYS$MICROVAX")) THEN GOTO SKIP_MICROVAX_COMMANDS
    $ MOU*NT :== MOUNT/NOASSIST
    $SKIP_MICROVAX_COMMANDS:
    $!
    $! Place your site-specific LOGIN commands below
    $!
    $! @SYS$MANAGER:SLS$TAPSYMBOL
    $       SET MESSAGE /FACILITY /IDENTIFICATION /SEVERITY /TEXT
    $       SET DEFAULT CONSOLE$TMP:
    $       SET PROCESS /DUMP
    $ RUN CONSOLE$IMAGE:CONSOLE$ENS_DAEMON.EXE
    POLYCENTER Console Manager
    Event Notification Services Version T1.6-009
    Copyright (c) 1995 Digital Equipment Corporation. All Rights Reserved
    
    CONSOLE$ENS_DAEMON: Starting
      Event Sequencing starts at 848,1 (55574529)
    
    CMShm: Initialize done
    CMShm: Returning HEADER record
    CMShm: Set ENS start time
    CMShm: Returning ENS record
    CMShm: Set ENS PID
    CMShm: Returning ENS record
    CMShm: Reset ENS event source count
    CMShm: Returning ENS record
    CMShm: Reset ENS C3 count
    CMShm: Returning ENS record
    CMShm: Reset ENS monitor count
    CMShm: Returning ENS record
    CMShm: Reset ENS active actions count
    CMShm: Returning ENS record
    CMShm: Reset ENS despatched actions count
    CMShm: Returning ENS record
    CMShm: Reset ENS failed actions count
    CMShm: Returning ENS record
    CMShm: Set ENS version
    CMShm: Returning ENS record
    CMCreateEventListener: Creating Event listener <ENS>
    CMCreateEventListener: Create succeeded
    CMCreateEventListener: Creating Event listener <ENS_MONITOR>
    CMCreateEventListener: Create succeeded
    CMCreateEventListener: Creating Event listener <ENS_C3>
    CMCreateEventListener: Create succeeded
    CONSOLE$ENS_DAEMON: Event Preprocessing enabled
    CMCreateEventListener: Creating Event listener <ENS_PREPROCESSOR>
    CMCreateEventListener: Create succeeded
    CMCreateEventListener: Creating Event listener <ENS_POSTPROCESSOR>
    CMCreateEventListener: Create succeeded
    CONSOLE$ENS_DAEMON: Establishing exit handler
    CONSOLE$ENS_DAEMON: Establishing signal handlers
    CONSOLE$ENS_DAEMON: Starting garbage collection at 30 second intervals
    CONSOLE$ENS_DAEMON: Entering CMMainLoop
    CONSOLE$ENS_DAEMON: Event port Connected - Event Source
    CMShm: Increment ENS event source count
    CMShm: Returning ENS record
    CONSOLE$ENS_DAEMON: Event port Connected - Event Source
    CMShm: Increment ENS event source count
    CMShm: Returning ENS record
    CONSOLE$ENS_DAEMON: Event port Connected - Monitor
    CMShm: Increment ENS monitor count
    CMShm: Returning ENS record
    
    CONSOLE$ENS_DAEMON: Event received from Source - CMgr Connect
          Details are:
          S.No.     : 848, 1 (55574529)
    CMShm: Searching for system : BRSSWS
    CMShm: Increment system event priority count
    CMShm: Increment system event priority count
          Type      : 1
          System    : BRSSWS
          SubSystem : CM Internal
          Source    : Console Manager
          Class     : CONSOLEmanager
          Info      : User SYSTEM connected to system BRSSWS
        Posting event to Monitor : 1164960
        Finding suitable process name for action...
    Process name for action will be      : Multi-Line  001
    Eventport name for action will be    : Multi-Line__001
    Command file name for action will be : CONSOLE$TMP:Multi-Line__001.COM
    Log file name for action will be     : CONSOLE$TMP:Multi-Line__001.LOG
    CMCreateEventListener: Creating Event listener <Multi-Line__001>
    CMCreateEventListener: Create succeeded
        Starting action with name Multi-Line  001
    CMShm: Increment ENS despatched actions count
    CMShm: Returning ENS record
    CMShm: Increment ENS active actions count
    CMShm: Returning ENS record
       Queueing for Action : Multi-Line Window, Userdata : dbc083 0 0
    decnet
         No Queue for event - creating one
           Event is Internal
           Event Queue entry created
           Listener entry created
           Userdata entry created
    CONSOLE$ENS_DAEMON: Event processing complete
    CONSOLE$ENS_DAEMON: Interface Closed - Monitor
      Eventport closed was 1164960
      Checking closed against 1164960
      Found structure for Monitor, removing from ens queue and freeing
    CMShm: Decrement ENS monitor count
    CMShm: Returning ENS record
    CMCloseEventPort: Closing Event Port <ENS_MONITOR>
    CMCloseEventPort: Closing socket associated with event port ... done.
    GC: Start
    Completed Action GC: Start
    Completed Action GC: End
    GC: End
    GC: Start
    Completed Action GC: Start
    Completed Action GC: End
    GC: End
    GC: Start
    Completed Action GC: Start
    Completed Action GC: End
    
        Action reached timeout!
           Action   : Multi-Line Window
           Userdata : dbc083 0 0 decnet
    CMShm: Increment ENS failed actions count
    CMShm: Returning ENS record
    
        Deleting Listener
    CMShutdownEventListener: Shutting down listener <Multi-Line__001>
    Action Command and Log files will not be deleted...
        CONSOLE$TMP:Multi-Line__001.COM
        CONSOLE$TMP:Multi-Line__001.LOG
    GC: End
    
 | 
| 754.4 |  | PBUNIX::pgb | And through the square window... | Tue May 30 1995 15:03 | 9 | 
|  | Geert,
  I havnt been able to reproduce this here!!!!
  Do the .LOG files for the action routines give any more information,
  try defining CONSOLE$DEBUG "EVENTLIST" first.
Cheers,
Phil
 | 
| 754.5 |  | PBUNIX::pgb | And through the square window... | Tue May 30 1995 15:07 | 9 | 
|  | Geert,
  An additional thought, could you define CONSOLE$DEBUG to be 
  "EVENTLIST,API" and see what appears in the action routines .LOG 
  file?
Cheers,
Phil
 | 
| 754.6 | "EVENTLIST,API" | BACHUS::WILLEMSG | Geert Willems MCS-Belgium | Tue May 30 1995 15:20 | 152 | 
|  |     
    
    Hi Phil,
    
    DEFINE/SYS/EXEC CONSOLE$DEBUG "EVENTLIST,API"
    
    $ type CONSOLE$ROOT:[000000.TEMP]MULTI-LINE__001.LOG;1
    $!
    $! This command procedure is always run when anybody on the entire
    system
    $! logs in. It is equivalent to LOGIN.COM except that the instructions
    $! contained herein are executed everytime anyone on the VMS system
    $! logs in to their account.
    $!
    $! For interactive processes, turn on Control T, and set the terminal
    type
    $!
    $ IF (F$MODE() .EQS. "INTERACTIVE") THEN SET CONTROL=T
    $ IF (F$MODE() .EQS. "INTERACTIVE") THEN SET TERMINAL/INQUIRE
    $!
    $! For MicroVAX systems only, use the command MOUNT/NOASSIST.
    $!
    $ IF (.NOT. F$TRNLNM("SYS$MICROVAX")) THEN GOTO SKIP_MICROVAX_COMMANDS
    $ MOU*NT :== MOUNT/NOASSIST
    $SKIP_MICROVAX_COMMANDS:
    $!
    $! Place your site-specific LOGIN commands below
    $!
    $! @SYS$MANAGER:SLS$TAPSYMBOL
    $ Set NoOn
    $ Define CONSOLE$ACTIONNAME "Multi-Line Window"
    $ Define CONSOLE$EVENTPORTNAME "Multi-Line__001"
    $ CMACTION :== $CONSOLE$ACTIONS:console$eventlist
    $ CMACTION  dbc083 0 0 decnet
    POLYCENTER Console Manager
    Eventlist Version T1.6-009
    Copyright (c) 1995 Digital Equipment Corporation. All Rights Reserved
    
    Display will be sent to :
        Node      : dbc083
        Server    : 0
        Screen    : 0
        Transport : decnet
    CM Eventlist: Getting SYSTEM preferences from
    DECW$SYSTEM_DEFAULTS:CONSOLE$EVENT
    CM Eventlist: Getting USER preferences from
    CONSOLE$APP_DEFAULTS:Multi-Line_Win0
    CM Eventlist: Setting resource Indeterminate
                  Value LightBlue
    CM Eventlist: Setting resource Clear
                  Value Green
    CM Eventlist: Setting resource Warning
                  Value Yellow
    CM Eventlist: Setting resource Minor
                  Value Orange
    CM Eventlist: Setting resource Major
                  Value Magenta
    CM Eventlist: Setting resource Critical
                  Value Red
    CM Eventlist: Setting resource background
                  Value Black
    CM Eventlist: Setting resource foreground
                  Value White
    CM Eventlist: Setting resource x
                  Value 18
    CM Eventlist: Setting resource y
                  Value 482
    CM Eventlist: Setting resource width
                  Value 850
    CM Eventlist: Setting resource height
                  Value 235
    CM Eventlist: Setting resource displayNode
                  Value True
    CM Eventlist: Setting resource displaySubSystem
                  Value False
    CM Eventlist: Setting resource displaySource
                  Value False
    CM Eventlist: Setting resource displayAcknowledge
                  Value False
    CM Eventlist: Setting resource displayClear
                  Value False
    CM Eventlist: Setting resource displayTime
                  Value True
    CM Eventlist: Setting resource displaySeverity
                  Value False
    CM Eventlist: Setting resource displayName
                  Value True
    CM Eventlist: Setting resource displayInfo
                  Value True
    CM Eventlist: Setting resource displayText
                  Value True
    CM Eventlist: Setting resource bellVolume
                  Value 25
    CM Eventlist: Setting resource indeterminateBellVolume
                  Value 5
    CM Eventlist: Setting resource clearBellVolume
                  Value 10
    CM Eventlist: Setting resource WarningBellVolume
                  Value 25
    CM Eventlist: Setting resource minorBellVolume
                  Value 50
    CM Eventlist: Setting resource majorBellVolume
                  Value 75
    CM Eventlist: Setting resource criticalBellVolume
                  Value 100
    CM Eventlist: Setting resource Font
                  Value fixed
    CM Eventlist: Setting resource minimumSeverity
                  Value Indeterminate
    CM Eventlist: Setting resource maximumEventCount
                  Value 50
    CM Eventlist: Setting resource startupIconified
                  Value False
    CM Eventlist: Setting resource title
                  Value POLYCENTER Console Manager Event List
    CM Eventlist: Setting resource useDefaultTitle
                  Value True
    CM Eventlist: Setting resource iconBitmap
                  Value default
    CM Eventlist: Setting resource useDefaultIcon
                  Value True
    CM Eventlist: Setting resource iconBehaviour
                  Value Highest
    CM Eventlist: Setting resource timeRepresentation
                  Value %a %b %d %Y %H:%M:%S
    CM Eventlist: Setting resource exitOnShutdown
                  Value True
    CM Eventlist: Setting resource doubleClickBehaviour
                  Value Remove
    CM Eventlist: Setting resource acknowledgeBehaviour
                  Value Remove
    CM Eventlist: Setting resource useDefaultAcknowledge
                  Value True
    CM Eventlist: Setting resource acknowledgeString
                  Value _WSA103:
    CM Eventlist: Setting resource clearBehaviour
                  Value Remove
    CM Eventlist: Setting resource useDefaultClear
                  Value True
    CM Eventlist: Setting resource clearString
                  Value _WSA103:
    CM Eventlist: Setting resource autoENSattach
                  Value True
    CM Eventlist: Setting resource reConnectInterval
                  Value 10
    CMUserInit: Enter
    CMUserInit:   Readroutine  = 55608
    CMUserInit:   Errorroutine = 51832
    CMCreateEventPort: Opening local transport event port <Multi-Line__001>
    CMUserInit: Leave (EventPort Open Failed)
    CM Eventlist: Event received <CONNECTION FAILED>
    
 | 
| 754.7 | same problem on another PCM T1.6-009 system | BACHUS::WILLEMSG | Geert Willems MCS-Belgium | Tue May 30 1995 15:52 | 9 | 
|  |     
    	Hi Phil,
    
    	In the meantime I have installed PCM T1.6-009 on another VAX.
    	And yes I have exactly the same problem.
    
    	Rgds,
    
    	Geert
 | 
| 754.8 |  | PBUNIX::pgb | And through the square window... | Tue May 30 1995 15:56 | 8 | 
|  | Geert,
  What is your action timeout value set as? Can you try increasing it and 
  see what happens?
Cheers,
Phil
 | 
| 754.9 | no luck with increasing the action timeout | BACHUS::WILLEMSG | Geert Willems MCS-Belgium | Wed May 31 1995 08:15 | 54 | 
|  |                                                                   
    
    Hi Phil,
    
    Bad news... I went to the max.(120) and still have the "CONNECT FAILED"
    message in the Detached from ENS DBC083(=Multi-Line Window).
     
    $ console edit/inter=char
    POLYCENTER Console Manager
    Character Cell Editor Version T1.6-009
    Copyright (c) 1995 Digital Equipment Corporation. All Rights Reserved
    
    Database contains NO verification errors
    
    PCM Edit> set time
    Action routine timeout seconds (110): 120
    PCM Edit> exit
    $ @sys$startup:console$startup
    
                 Starting POLYCENTER Console Manager Version 1.6
                 ===============================================
    
     Defining Console Manager Logical names.
    
     De-Installing Console Manager Images.
    
     Installing Console Manager Images.
    
     Clearing Out Working Directories.
    
     Starting Console Manager Processes.
    
         Console Notify
         Console Daemon
    
     POLYCENTER Console Manager startup complete.
    
    $ console connect brssws
    
    
    
    Normally this V1.6 must be installed on Friday at customer site.
    This customer made a lot of noise via the higher Digital management.
    He suffers a few months now from the RWMBX problem in his huge production
    environment. At a moment they wanted to return to VCS !
    And of course all the sh.. is falling on me. Let's say I have
    to take the decission to install this kit, but the more test I do ...
    What do you think Phil ? What's your advise ?
    Would it be better to delay the upgrade to V1.6 ? Of course the
    customer will shout, but a least he knows where he stands for.
    
    Rgds,
    
    Geert
 | 
| 754.10 |  | IP$16.36.32.41::PHILIP | And through the square window... | Wed May 31 1995 09:34 | 16 | 
|  | Geert,
  Two things...
  1) Have you rebooted your system since you upgraded? I known I know
     you shouldnt have to, but this is a long shot.
  2) Can you mail me an export of your database and I will try and
     reproduce the problem here.
  I would advise you to upgrade your customer, as on the whole the T1.6
  kit has FAR FEWER bugs than the old V1.5 even with the MUP installed.
  And you never know, this problem may go away on the customers system!
Cheers,
Phil
 | 
| 754.11 | export database | BACHUS::WILLEMSG | Geert Willems MCS-Belgium | Wed May 31 1995 10:42 | 10 | 
|  |     
    Hi Phil,
    
    1)The long shot didn't help.
    
    2)Export database mailed to OPG::PHILIP
    
    Thanks & Rgds,
    
    Geert
 | 
| 754.12 | One filter or all?? | ZEDAR::simon | Simon Jackson 830 x3879 | Wed May 31 1995 10:55 | 8 | 
|  | Geert,
      looking at the export you have many eventlist actions and
filters.
Do you see the problem on all of them or only the one using the
volvofilter?
Cheers simon...
 | 
| 754.13 |  | BACHUS::WILLEMSG | Geert Willems MCS-Belgium | Wed May 31 1995 12:56 | 10 | 
|  |     
    
    Hi Phil,
    
    I tested a few. All give the same problem.
    Even on another system which has a few filters, has the same problem.
    
    Rgds,
    
    Geert
 | 
| 754.14 | that makes 3 of them | BACHUS::WILLEMSG | Geert Willems MCS-Belgium | Thu Jun 01 1995 15:02 | 14 | 
|  |     
    
    Hi Phil,
    
    Today I went to the Digital Cons. departement. I saw exactly
    the same problem as I described 'CONNECTION FAILED'.
    We have the problem on 3 different PCM engines now.
    
    Rgds,
    
    Geert
    
    PS The installation at customer site is delayed.
    
 | 
| 754.15 |  | CSC32::BUTTERWORTH | Gun Control is a steady hand. | Thu Jun 01 1995 19:40 | 17 | 
|  |     I haven't been able to reproduce this either. This really sounds like
    it could be environmental. It's like it can't find the event port
    mailbox to connect back in to. Has anybody dinked with any logicals like
    LNM$FILE_DEV of LNM$DCL_LOGICAL? I ask because when PCM starts it add
    CONSOLE$LOGICAL_NAMES the list in LNM$FILE_DEV. The code also sets
    LNM$PERMANENT_MAILBOX to CONSOLE$LOGICAL_NAMES so it should be immune
    to thse changes but if someone has changed something that noone thought
    of.....
    
    One thing that would be interesting to see is the CONSOLE$LOGICAL_NAMES
    table. What I would like you to do is trigger an event that will cause
    ENS to create one of the Multi-line windows that fails and then do a
    SHO LOG/TABLE=CONSOLE$LOGICAL_NAMES. This will tell us what the
    mailbox names are.
    
    Regs,
      Dan
 | 
| 754.16 | this is the output | BACHUS::WILLEMSG | Geert Willems MCS-Belgium | Fri Jun 02 1995 09:15 | 232 | 
|  | 
	Hi Dan,
	Sounds like environmental ? I hope you're right.
	But 3 sites with the same environmental problem ...
	
	As far as I know nobody dinked with the logicals.
		
	LNM$PERMANENT_MAILBOX ? Are you sure ? We're talking about
	PCM T1.6 !
	I did the test you asked. This is the output :
	Thanks & Rgds,
	Geert
1)Reboot PCM system
2)$ sh log lnm$file_dev/table=*
   "LNM$FILE_DEV" = "LNM$PROCESS" (LNM$SYSTEM_DIRECTORY)
        = "LNM$JOB"
        = "LNM$GROUP"
        = "LNM$SYSTEM"
        = "DECW$LOGICAL_NAMES"
1  "LNM$PROCESS" = "LNM$PROCESS_TABLE" (LNM$PROCESS_DIRECTORY)
1  "LNM$JOB" = "LNM$JOB_81EA0700" (LNM$PROCESS_DIRECTORY)
1  "LNM$GROUP" = "LNM$GROUP_000001" (LNM$PROCESS_DIRECTORY)
1  "LNM$SYSTEM" = "LNM$SYSTEM_TABLE" (LNM$SYSTEM_DIRECTORY)
1  "DECW$LOGICAL_NAMES" [table] = "" (LNM$SYSTEM_DIRECTORY)
$ sh log lnm$dcl_logical/table=*
   "LNM$DCL_LOGICAL" = "LNM$FILE_DEV" (LNM$SYSTEM_DIRECTORY)
1  "LNM$FILE_DEV" = "LNM$PROCESS" (LNM$SYSTEM_DIRECTORY)
        = "LNM$JOB"
        = "LNM$GROUP"
        = "LNM$SYSTEM"
        = "DECW$LOGICAL_NAMES"
2  "LNM$PROCESS" = "LNM$PROCESS_TABLE" (LNM$PROCESS_DIRECTORY)
2  "LNM$JOB" = "LNM$JOB_81EA0700" (LNM$PROCESS_DIRECTORY)
2  "LNM$GROUP" = "LNM$GROUP_000001" (LNM$PROCESS_DIRECTORY)
2  "LNM$SYSTEM" = "LNM$SYSTEM_TABLE" (LNM$SYSTEM_DIRECTORY)
2  "DECW$LOGICAL_NAMES" [table] = "" (LNM$SYSTEM_DIRECTORY)
$ sh log /table=console$logical_names
%SYSTEM-W-IVLOGTAB, invalid logical name table
%SHOW-S-NOTRAN, no translation for logical name *
3)$ @sys$startup:console$startup
             Starting POLYCENTER Console Manager Version 1.6
             ===============================================
 Defining Console Manager Logical names.
 De-Installing Console Manager Images.
 Installing Console Manager Images.
 Clearing Out Working Directories.
 Starting Console Manager Processes.
     Console Notify
     Console Daemon
 POLYCENTER Console Manager startup complete.
$ sh sys/out=x.x
$ search x.x cons
000000A8 Console Notify  HIB     10       65   0 00:00:00.77      1334   1473
000000A9 Console Daemon  HIB      7       84   0 00:00:01.18      1793    299
000000AA Console Ctrl 01 HIB      6      107   0 00:00:06.92      1926    274
$ sh log /table=console$logical_names
(CONSOLE$LOGICAL_NAMES)
  "CONSOLE$ACTIONS" = "CONSOLE$USER_ACTIONS"
        = "CONSOLE$SYSTEM_ACTIONS"
  "CONSOLE$APP_DEFAULTS" = "CONSOLE$ROOT:[APP-DEFAULTS]"
  "CONSOLE$ARCHIVE" = "CONSOLE$ROOT:[ARCHIVE]"
  "CONSOLE$BOOKS" = "CONSOLE$ROOT:[BOOKS]"
  "CONSOLE$CHILD_TERMINATION" = "MBA77:"
  "CONSOLE$DATA" = "CONSOLE$ROOT:[DATA]"
  "CONSOLE$EXAMPLES" = "CONSOLE$ROOT:[EXAMPLES]"
  "CONSOLE$ICONS" = "CONSOLE$USER_ICONS"
        = "CONSOLE$SYSTEM_ICONS"
  "CONSOLE$IMAGE" = "CONSOLE$ROOT:[IMAGES]"
  "CONSOLE$LOGFILES" = "CONSOLE$ROOT:[LOG]"
  "CONSOLE$ROOT" = "SYS$SYSDEVICE:[CONSOLE.]"
  "CONSOLE$SYSTEM_ACTIONS" = "CONSOLE$ROOT:[ACTIONS.SYSTEM]"
  "CONSOLE$SYSTEM_ICONS" = "CONSOLE$ROOT:[ICONS.SYSTEM]"
  "CONSOLE$TEMPLATES" = "CONSOLE$ROOT:[TEMPLATES]"
  "CONSOLE$TMP" = "CONSOLE$ROOT:[TEMP]"
  "CONSOLE$USER_ACTIONS" = "CONSOLE$ROOT:[ACTIONS.USER]"
  "CONSOLE$USER_ICONS" = "CONSOLE$ROOT:[ICONS.USER]"
  "CONSOLE_CTRL" = "MBA78:"
  "CONSOLE_CTRL_00000001" = "MBA82:"
  "CONSOLE_CTRL_BRSDVP" = "MBA85:"
  "CONSOLE_CTRL_BRSSWS" = "MBA86:"
  "CONSOLE_CTRL_DBC083" = "MBA88:"
  "DBC083$FTA5_PRCMBX" = "MBA87:"
  "ENS" = "MBA72:"
  "ENS_00000001" = "MBA80:"
  "ENS_00000002" = "MBA84:"
  "ENS_C3" = "MBA74:"
  "ENS_MONITOR" = "MBA73:"
  "ENS_POSTPROCESSOR" = "MBA76:"
  "ENS_PREPROCESSOR" = "MBA75:"
  "IPC_000000A9_00000001" = "MBA79:"
  "IPC_000000AA_00000001" = "MBA81:"
  "IPC_000000AA_00000002" = "MBA83:"
4)$ console connect brssws (brssws=monitored system)
	A detached from ENS DBC083 window is created
System ...Date and Time...       ...Event Name...  ...Information...
DBC0883 Fri Jun 02 1995 09:25:46 CONNECTION FAILED Mult-Line Window has failed
                                                   to connection to Event 
						   Notification Services.
$ sh log /table=console$logical_names
(CONSOLE$LOGICAL_NAMES)
  "CONSOLE$ACTIONS" = "CONSOLE$USER_ACTIONS"
        = "CONSOLE$SYSTEM_ACTIONS"
  "CONSOLE$APP_DEFAULTS" = "CONSOLE$ROOT:[APP-DEFAULTS]"
  "CONSOLE$ARCHIVE" = "CONSOLE$ROOT:[ARCHIVE]"
  "CONSOLE$BOOKS" = "CONSOLE$ROOT:[BOOKS]"
  "CONSOLE$CHILD_TERMINATION" = "MBA77:"
  "CONSOLE$DATA" = "CONSOLE$ROOT:[DATA]"
  "CONSOLE$ENSACTIONTERM" = "MBA98:"
  "CONSOLE$EXAMPLES" = "CONSOLE$ROOT:[EXAMPLES]"
  "CONSOLE$ICONS" = "CONSOLE$USER_ICONS"
        = "CONSOLE$SYSTEM_ICONS"
  "CONSOLE$IMAGE" = "CONSOLE$ROOT:[IMAGES]"
  "CONSOLE$LOGFILES" = "CONSOLE$ROOT:[LOG]"
  "CONSOLE$ROOT" = "SYS$SYSDEVICE:[CONSOLE.]"
  "CONSOLE$SYSTEM_ACTIONS" = "CONSOLE$ROOT:[ACTIONS.SYSTEM]"
  "CONSOLE$SYSTEM_ICONS" = "CONSOLE$ROOT:[ICONS.SYSTEM]"
  "CONSOLE$TEMPLATES" = "CONSOLE$ROOT:[TEMPLATES]"
  "CONSOLE$TMP" = "CONSOLE$ROOT:[TEMP]"
  "CONSOLE$USER_ACTIONS" = "CONSOLE$ROOT:[ACTIONS.USER]"
  "CONSOLE$USER_ICONS" = "CONSOLE$ROOT:[ICONS.USER]"
  "CONSOLE_CTRL" = "MBA78:"
  "CONSOLE_CTRL_00000001" = "MBA82:"
  "CONSOLE_CTRL_BRSDVP" = "MBA85:"
  "CONSOLE_CTRL_BRSSWS" = "MBA86:"
  "CONSOLE_CTRL_DBC083" = "MBA88:"
  "DBC083$FTA5_PRCMBX" = "MBA87:"
  "ENS" = "MBA72:"
  "ENS_00000001" = "MBA80:"
  "ENS_00000002" = "MBA84:"
  "ENS_C3" = "MBA74:"
  "ENS_MONITOR" = "MBA73:"
  "ENS_POSTPROCESSOR" = "MBA76:"
  "ENS_PREPROCESSOR" = "MBA75:"
  "IPC_000000A9_00000001" = "MBA79:"
  "IPC_000000AA_00000001" = "MBA81:"
  "IPC_000000AA_00000002" = "MBA83:"
5)$ console connect brssws (brssws=monitored system)
	A second detached from ENS DBC083 window is created
System ...Date and Time...       ...Event Name...  ...Information...
DBC0883 Fri Jun 02 1995 09:33:46 CONNECTION FAILED Mult-Line Window has failed
                                                   to connection to Event 
						   Notification Services.
6)I get the login prompt of brssws.
	I login(username,password), and type in the 'text' of an event.
	Now I third Multi-Line Window is created(I good one)
System ...Date and Time...       ...Event Name...  ...Information...
DBC083 Fri Jun 02 1995 09:34:18  STARTUP           Multi-Line Window has started
BRSSWS Fri Jun 02 1995 09:34:11  volvo
$ sh log /table=console$logical_names
(CONSOLE$LOGICAL_NAMES)
  "CONSOLE$ACTIONS" = "CONSOLE$USER_ACTIONS"
        = "CONSOLE$SYSTEM_ACTIONS"
  "CONSOLE$APP_DEFAULTS" = "CONSOLE$ROOT:[APP-DEFAULTS]"
  "CONSOLE$ARCHIVE" = "CONSOLE$ROOT:[ARCHIVE]"
  "CONSOLE$BOOKS" = "CONSOLE$ROOT:[BOOKS]"
  "CONSOLE$CHILD_TERMINATION" = "MBA77:"
  "CONSOLE$DATA" = "CONSOLE$ROOT:[DATA]"
  "CONSOLE$ENSACTIONTERM" = "MBA98:"
  "CONSOLE$EXAMPLES" = "CONSOLE$ROOT:[EXAMPLES]"
  "CONSOLE$ICONS" = "CONSOLE$USER_ICONS"
        = "CONSOLE$SYSTEM_ICONS"
  "CONSOLE$IMAGE" = "CONSOLE$ROOT:[IMAGES]"
  "CONSOLE$LOGFILES" = "CONSOLE$ROOT:[LOG]"
  "CONSOLE$ROOT" = "SYS$SYSDEVICE:[CONSOLE.]"
  "CONSOLE$SYSTEM_ACTIONS" = "CONSOLE$ROOT:[ACTIONS.SYSTEM]"
  "CONSOLE$SYSTEM_ICONS" = "CONSOLE$ROOT:[ICONS.SYSTEM]"
  "CONSOLE$TEMPLATES" = "CONSOLE$ROOT:[TEMPLATES]"
  "CONSOLE$TMP" = "CONSOLE$ROOT:[TEMP]"
  "CONSOLE$USER_ACTIONS" = "CONSOLE$ROOT:[ACTIONS.USER]"
  "CONSOLE$USER_ICONS" = "CONSOLE$ROOT:[ICONS.USER]"
  "CONSOLE_CTRL" = "MBA78:"
  "CONSOLE_CTRL_00000001" = "MBA82:"
  "CONSOLE_CTRL_BRSDVP" = "MBA85:"
  "CONSOLE_CTRL_BRSSWS" = "MBA86:"
  "CONSOLE_CTRL_DBC083" = "MBA88:"
  "DBC083$FTA5_PRCMBX" = "MBA87:"
  "ENS" = "MBA72:"
  "ENS_00000001" = "MBA80:"
  "ENS_00000002" = "MBA84:"
  "ENS_C3" = "MBA74:"
  "ENS_MONITOR" = "MBA73:"
  "ENS_POSTPROCESSOR" = "MBA76:"
  "ENS_PREPROCESSOR" = "MBA75:"
  "IPC_000000A9_00000001" = "MBA79:"
  "IPC_000000AA_00000001" = "MBA81:"
  "IPC_000000AA_00000002" = "MBA83:"
  "IPC_000000AE_00000001" = "MBA111:"
  "Multi-Line__003_00000005" = "MBA112:"
	I saved the 3 windows in color format and copied it to
	BRSSWS""::BUTTERWORTH.PS
	I you are interested, just do:
	$ view/inter=decw/format=ps BUTTERWORTH.PS
 | 
| 754.17 | console$logicals protection. | ZEDAR::simon | Simon Jackson 830 x3879 | Fri Jun 02 1995 10:06 | 16 | 
|  | Geert,
      what is the protection on the Console$logicals logical
name table?
Look in the sys$startup:console$logicals.com procedure you should
have a line:
      create/table.......
This was changed in the latest kit to change the protection on the
name table. This is why a rebbot after upgrade is suggested as we
need to ensure the table is recreated with the correct protection.
Could you check it out and post the result for us.
Cheers Simon...
 | 
| 754.18 | re:console$logicals protection | BACHUS::WILLEMSG | Geert Willems MCS-Belgium | Fri Jun 02 1995 10:26 | 57 | 
|  |     
    
    Hi Simon,
    
    This is the output from SYS$COMMON:[SYS$STARTUP]CONSOLE$LOGICALS.COM
    $ create/name_table/nolog/prot=(sy:rwed,ow:rwed,gr:r,wo:rw)-
            /exec/parent=LNM$SYSTEM_DIRECTORY CONSOLE$LOGICAL_NAMES
    
    
    
    $ sh log */table=CONSOLE$LOGICAL_NAMES/full
    
    (CONSOLE$LOGICAL_NAMES) [exec]  [shareable]
                            [Protection=(RWCD,RWCD,R,RW)]  [Owner=[SYSTEM]]
    
      "CONSOLE$ACTIONS" [super] = "CONSOLE$USER_ACTIONS"
            = "CONSOLE$SYSTEM_ACTIONS"
      "CONSOLE$APP_DEFAULTS" [super] = "CONSOLE$ROOT:[APP-DEFAULTS]"
      "CONSOLE$ARCHIVE" [super] = "CONSOLE$ROOT:[ARCHIVE]"
      "CONSOLE$BOOKS" [super] = "CONSOLE$ROOT:[BOOKS]"
      "CONSOLE$CHILD_TERMINATION" [user] = "MBA77:" [terminal]
      "CONSOLE$DATA" [super] = "CONSOLE$ROOT:[DATA]"
      "CONSOLE$ENSACTIONTERM" [user] = "MBA98:" [terminal]
      "CONSOLE$EXAMPLES" [super] = "CONSOLE$ROOT:[EXAMPLES]"
      "CONSOLE$ICONS" [super] = "CONSOLE$USER_ICONS"
            = "CONSOLE$SYSTEM_ICONS"
      "CONSOLE$IMAGE" [super] = "CONSOLE$ROOT:[IMAGES]"
      "CONSOLE$LOGFILES" [super] = "CONSOLE$ROOT:[LOG]"
      "CONSOLE$ROOT" [exec] = "SYS$SYSDEVICE:[CONSOLE.]" [concealed]
      "CONSOLE$SYSTEM_ACTIONS" [super] = "CONSOLE$ROOT:[ACTIONS.SYSTEM]"
      "CONSOLE$SYSTEM_ICONS" [super] = "CONSOLE$ROOT:[ICONS.SYSTEM]"
      "CONSOLE$TEMPLATES" [super] = "CONSOLE$ROOT:[TEMPLATES]"
      "CONSOLE$TMP" [super] = "CONSOLE$ROOT:[TEMP]"
      "CONSOLE$USER_ACTIONS" [super] = "CONSOLE$ROOT:[ACTIONS.USER]"
      "CONSOLE$USER_ICONS" [super] = "CONSOLE$ROOT:[ICONS.USER]"
      "CONSOLE_CTRL" [user] = "MBA78:" [terminal]
      "CONSOLE_CTRL_00000001" [user] = "MBA82:" [terminal]
      "CONSOLE_CTRL_BRSDVP" [user] = "MBA85:" [terminal]
      "CONSOLE_CTRL_BRSSWS" [user] = "MBA86:" [terminal]
      "CONSOLE_CTRL_DBC083" [user] = "MBA88:" [terminal]
      "DBC083$FTA5_PRCMBX" [user] = "MBA87:" [terminal]
      "ENS" [user] = "MBA72:" [terminal]
      "ENS_00000001" [user] = "MBA80:" [terminal]
      "ENS_00000002" [user] = "MBA84:" [terminal]
      "ENS_C3" [user] = "MBA74:" [terminal]
      "ENS_MONITOR" [user] = "MBA73:" [terminal]
      "ENS_POSTPROCESSOR" [user] = "MBA76:" [terminal]
      "ENS_PREPROCESSOR" [user] = "MBA75:" [terminal]
      "IPC_000000A9_00000001" [user] = "MBA79:" [terminal]
      "IPC_000000AA_00000001" [user] = "MBA81:" [terminal]
      "IPC_000000AA_00000002" [user] = "MBA83:" [terminal]
      "IPC_000000AE_00000001" [user] = "MBA111:" [terminal]
      "Multi-Line__003_00000005" [user] = "MBA112:" [terminal]
    
    	Rgds,
    
    	Geert
 | 
| 754.19 |  | CSC32::BUTTERWORTH | Gun Control is a steady hand. | Sat Jun 03 1995 01:22 | 93 | 
|  | >	Hi Dan,
>	Sounds like environmental ? I hope you're right.
>	But 3 sites with the same environmental problem ...
    
    I say this becuase *I* don't have the problem! I can't make it break no
    matter what I do!
	
>	As far as I know nobody dinked with the logicals.
		
>	LNM$PERMANENT_MAILBOX ? Are you sure ? We're talking about
>	PCM T1.6 !
    
    I'm missing your point. V1.6 still uses mailboxes (obviously) just not as 
    many. What are you trying to say here?
>	I did the test you asked. This is the output :
>4)$ console connect brssws (brssws=monitored system)
>	A detached from ENS DBC083 window is created
>System ...Date and Time...       ...Event Name...  ...Information...
>DBC0883 Fri Jun 02 1995 09:25:46 CONNECTION FAILED Mult-Line Window has failed
>                                                   to connection to Event 
>						   Notification Services.
>$ sh log /table=console$logical_names
>(CONSOLE$LOGICAL_NAMES)
>  "CONSOLE$ACTIONS" = "CONSOLE$USER_ACTIONS"
>        = "CONSOLE$SYSTEM_ACTIONS"
>  "CONSOLE$APP_DEFAULTS" = "CONSOLE$ROOT:[APP-DEFAULTS]"
>  "CONSOLE$ARCHIVE" = "CONSOLE$ROOT:[ARCHIVE]"
>  "CONSOLE$BOOKS" = "CONSOLE$ROOT:[BOOKS]"
>  "CONSOLE$CHILD_TERMINATION" = "MBA77:"
>  "CONSOLE$DATA" = "CONSOLE$ROOT:[DATA]"
>  "CONSOLE$ENSACTIONTERM" = "MBA98:"
>  "CONSOLE$EXAMPLES" = "CONSOLE$ROOT:[EXAMPLES]"
>  "CONSOLE$ICONS" = "CONSOLE$USER_ICONS"
>        = "CONSOLE$SYSTEM_ICONS"
>  "CONSOLE$IMAGE" = "CONSOLE$ROOT:[IMAGES]"
>  "CONSOLE$LOGFILES" = "CONSOLE$ROOT:[LOG]"
>  "CONSOLE$ROOT" = "SYS$SYSDEVICE:[CONSOLE.]"
>  "CONSOLE$SYSTEM_ACTIONS" = "CONSOLE$ROOT:[ACTIONS.SYSTEM]"
>  "CONSOLE$SYSTEM_ICONS" = "CONSOLE$ROOT:[ICONS.SYSTEM]"
>  "CONSOLE$TEMPLATES" = "CONSOLE$ROOT:[TEMPLATES]"
>  "CONSOLE$TMP" = "CONSOLE$ROOT:[TEMP]"
>  "CONSOLE$USER_ACTIONS" = "CONSOLE$ROOT:[ACTIONS.USER]"
>  "CONSOLE$USER_ICONS" = "CONSOLE$ROOT:[ICONS.USER]"
>  "CONSOLE_CTRL" = "MBA78:"
>  "CONSOLE_CTRL_00000001" = "MBA82:"
>  "CONSOLE_CTRL_BRSDVP" = "MBA85:"
>  "CONSOLE_CTRL_BRSSWS" = "MBA86:"
>  "CONSOLE_CTRL_DBC083" = "MBA88:"
>  "DBC083$FTA5_PRCMBX" = "MBA87:"
>  "ENS" = "MBA72:"
>  "ENS_00000001" = "MBA80:"
>  "ENS_00000002" = "MBA84:"
>  "ENS_C3" = "MBA74:"
>  "ENS_MONITOR" = "MBA73:"
>  "ENS_POSTPROCESSOR" = "MBA76:"
>  "ENS_PREPROCESSOR" = "MBA75:"
>  "IPC_000000A9_00000001" = "MBA79:"
>  "IPC_000000AA_00000001" = "MBA81:"
>  "IPC_000000AA_00000002" = "MBA83:"
Hmmmm... the listener mailbox is missing! Assuming that you issued the 
    sho logical command within action routine timeout interval there should
    have been a logical name like what you see in the next show logical
    output:
    
5)$ console connect brssws (brssws=monitored system)
	A second detached from ENS DBC083 window is created
System ...Date and Time...       ...Event Name...  ...Information...
DBC0883 Fri Jun 02 1995 09:33:46 CONNECTION FAILED Mult-Line Window has failed
                                                   to connection to Event 
						   Notification Services.
>  "Multi-Line__003_00000005" = "MBA112:"
    
    We should see something like this for the original action iterations.
    
    I think maybe we should set CONSOLE$DEBUG to "ENS,API,IPC". The
    debugging output will get pretty verbose so you probably don't want to
    leave it on too long. Let's do this and have a look at the logfiles
    unless Phil and Simon have a better idea. The logical name tables 
    protections look okay as world has RW access.
    
    REgs,
      Dan
 | 
| 754.20 | "CONSOLE$DEBUG" = "ENS,API,IPC" | BACHUS::WILLEMSG | Geert Willems MCS-Belgium | Tue Jun 06 1995 10:07 | 55 | 
|  |     
    
    Hi Dan, 
    
    CONSOLE$DEBUG "ENS,API,IPC"
    
    $ type CONSOLE$ROOT:[TEMP]MULTI-LINE__001.LOG;1
    $ on CONTROL_Y then LOGOUT
    $ SET NOON
    $ prcname = f$getjpi("","PRCNAM")
    $! show symbol prcname  ! In case of PCM for example: _BRSP4$FTA25:
    $ termname = f$getjpi("","TERMINAL")
    $! show symbol termname ! In case of PCM for example: FTA25:
    $ termnametype = F$EXTRACT(0,2,termname)
    $ nodename = F$GETSYI("NODENAME")
    $ pcmft_prcname = "_" + nodename+ "$" + termname
    $! show symbol pcmft_prcname    ! In case of PCM for example
    _BRSP4$FTA25:
    $
    $ IF (termnametype .eqs. "TT") then goto set_terminal   ! Asynch TT, TX
    terminal
    $ IF (termnametype .eqs. "LT") then goto set_terminal   ! LAT terminal
    $ IF (termnametype .eqs. "NV") then goto set_terminal   ! X29 terminal
    $ IF (termnametype .eqs. "RT") then goto set_terminal   ! DECNET
    terminal
    $ IF (termnametype .eqs. "FT") then goto set_terminal   ! Virtual
    terminal
    $ goto END
    $END:
    $ EXIT
    $ Set NoOn
    $ Define CONSOLE$ACTIONNAME "Multi-Line Window"
    $ Define CONSOLE$EVENTPORTNAME "Multi-Line__001"
    $ CMACTION :== $CONSOLE$ACTIONS:console$eventlist
    $ CMACTION  dbc083 0 0 decnet
    POLYCENTER Console Manager
    Eventlist Version T1.6-009
    Copyright (c) 1995 Digital Equipment Corporation. All Rights Reserved
    
    CMUserInit: Enter
    CMUserInit:   Readroutine  = 55608
    CMUserInit:   Errorroutine = 51832
    CMCreateEventPort: Opening local transport event port <Multi-Line__001>
    TIMER     Queue list head is <34384>
    HIGH   Priority list head is <15800>
    MEDIUM Priority list head is <24736>
    LOW    Priority list head is <23176>
    IPCConnect: Failed, Unknown listener <Multi-Line__001>
    CMCreateEventPort: Open failure
    CMCloseEventPort: Closing Event Port <Multi-Line__001>
    CMUserInit: Leave (EventPort Open Failed)
    
    Rgds,
    
    Geert
 | 
| 754.21 |  | CSC32::BUTTERWORTH | Gun Control is a steady hand. | Tue Jun 06 1995 22:39 | 8 | 
|  |     Geert,
      Do you have the CONSOLE_NOTIFY_OUTPUT.LOG from this same iteration?
    I would like to see what ENS sent to the logfile. What appears to be
    happening is the listener mailbox is either not getting created or
    being blown away somehow.
    
    REgs,
      Dan
 | 
| 754.22 |  | IP$16.36.32.41::PHILIP | And through the square window... | Tue Jun 06 1995 23:40 | 11 | 
|  | Dan,
  After looking at Geert's system, it would appear that this problem only
  appears the FIRST time that the window is despatched after ENS has started 
  up, all subsequent despatches of the same window work as expected.
  Any ideas???
Cheers,
Phil
 | 
| 754.23 |  | CSC32::BUTTERWORTH | Gun Control is a steady hand. | Thu Jun 08 1995 20:46 | 9 | 
|  |     Did the ENS output log show any socket create errors? I had asked Geert
    to see the logfile from ENS when IPC,API were turned on.
    
    It appears to me that it's not creating the listener mailbox as it is
    consipicuously missing from the name table. I haven;t come up with a
    reason why a mailbox create would fail the first time and not
    subsequent times.
    Regs,
      Dan
 | 
| 754.24 | CONSOLE$ROOT:[TEMP]CONSOLE_NOTIFY_OUTPUT.LOG | BACHUS::WILLEMSG | Geert Willems MCS-Belgium | Mon Jun 12 1995 12:00 | 663 | 
|  |     
    
	Hi Dan,
    
    	Sorry it took so long, but I was not at the office.
    	I did the "CONSOLE$DEBUG" = "ENS,API,IPC" test and this
    	is the output of CONSOLE$ROOT:[TEMP]CONSOLE_NOTIFY_OUTPUT.LOG
    
    
    
$ on CONTROL_Y then LOGOUT
$ SET NOON
$ prcname = f$getjpi("","PRCNAM")
$! show symbol prcname	! In case of PCM for example: _BRSP4$FTA25:
$ termname = f$getjpi("","TERMINAL")
$! show symbol termname	! In case of PCM for example: FTA25:
$ termnametype = F$EXTRACT(0,2,termname)
$ nodename = F$GETSYI("NODENAME")
$ pcmft_prcname = "_" + nodename+ "$" + termname  
$! show symbol pcmft_prcname	! In case of PCM for example _BRSP4$FTA25:
$
$ IF (termnametype .eqs. "TT") then goto set_terminal	! Asynch TT, TX terminal
$ IF (termnametype .eqs. "LT") then goto set_terminal   ! LAT terminal
$ IF (termnametype .eqs. "NV") then goto set_terminal   ! X29 terminal
$ IF (termnametype .eqs. "RT") then goto set_terminal   ! DECNET terminal
$ IF (termnametype .eqs. "FT") then goto set_terminal   ! Virtual terminal
$ goto END
$END:
$ EXIT
$       SET MESSAGE /FACILITY /IDENTIFICATION /SEVERITY /TEXT
$       SET DEFAULT CONSOLE$TMP:
$       SET PROCESS /DUMP
$ RUN CONSOLE$IMAGE:CONSOLE$ENS_DAEMON.EXE
POLYCENTER Console Manager
Event Notification Services Version T1.6-009
Copyright (c) 1995 Digital Equipment Corporation. All Rights Reserved
CONSOLE$ENS_DAEMON: Starting
  Event Sequencing starts at 594,1 (38928385)
CMCreateEventListener: Creating Event listener <ENS>
TIMER     Queue list head is <9656>
HIGH   Priority list head is <6608>
MEDIUM Priority list head is <8488>
LOW    Priority list head is <6928>
IPCCreateListener: Create mailbox status:: status = 1
IPCreateListener: listner input mailbox channel is 192
IPCCreateListener: AST arming for new connects status:: status = 1
CMCreateEventListener: Create succeeded
CMCreateEventListener: Creating Event listener <ENS_MONITOR>
IPCCreateListener: Create mailbox status:: status = 1
IPCreateListener: listner input mailbox channel is 208
IPCCreateListener: AST arming for new connects status:: status = 1
CMCreateEventListener: Create succeeded
CMCreateEventListener: Creating Event listener <ENS_C3>
IPCCreateListener: Create mailbox status:: status = 1
IPCreateListener: listner input mailbox channel is 224
IPCCreateListener: AST arming for new connects status:: status = 1
CMCreateEventListener: Create succeeded
CONSOLE$ENS_DAEMON: Event Preprocessing enabled
CMCreateEventListener: Creating Event listener <ENS_PREPROCESSOR>
IPCCreateListener: Create mailbox status:: status = 1
IPCreateListener: listner input mailbox channel is 240
IPCCreateListener: AST arming for new connects status:: status = 1
CMCreateEventListener: Create succeeded
CMCreateEventListener: Creating Event listener <ENS_POSTPROCESSOR>
IPCCreateListener: Create mailbox status:: status = 1
IPCreateListener: listner input mailbox channel is 256
IPCCreateListener: AST arming for new connects status:: status = 1
CMCreateEventListener: Create succeeded
CONSOLE$ENS_DAEMON: Establishing exit handler
CONSOLE$ENS_DAEMON: Establishing signal handlers
CONSOLE$ENS_DAEMON: Starting garbage collection at 30 second intervals
IPCStartTimer: bintim status:: status = 1
IPCStartTimer: setimr status:: status = 1
CONSOLE$ENS_DAEMON: Entering CMMainLoop
IPCMainLoop: All Queues Empty - Going to sleep for the winter period
IPConnectAstRtn: Processing connection request
IPCConnectAstRtn: sys$bintim status: : status = 1
IPCConnectAstRtn: Assign return channel status:: status = 1
CONSOLE$ENS_DAEMON: Event port Connected - Event Source
IPCConnectAstRtn: Return mailbox create status:: status = 1
IPCConnectAstRtn: Get mailbox unit status:: status = 1
IPConnectAstRtn: sending back ACK on channel 272
IPCConnectAstRtn: ACK message status:: status = 1
IPConnectAstRtn: wrote to process 00000000
IPCConnectAstRtn: AST listener arming status:: status = 1
IPCConnectAstRtn: WriterWait QIO status:: status = 1
IPCConnectAstRtn: sys$setimer status:: status = 1
IPCWriterWaitAst: sys$cantim status: : status = 1
IPCWriterWaitAst: AST data arming status:: status = 1
IPConnectAstRtn: Processing connection request
IPCConnectAstRtn: sys$bintim status: : status = 1
IPCConnectAstRtn: Assign return channel status:: status = 1
CONSOLE$ENS_DAEMON: Event port Connected - Event Source
IPCConnectAstRtn: Return mailbox create status:: status = 1
IPCConnectAstRtn: Get mailbox unit status:: status = 1
IPConnectAstRtn: sending back ACK on channel 304
IPCConnectAstRtn: ACK message status:: status = 1
IPConnectAstRtn: wrote to process 00000000
IPCConnectAstRtn: AST listener arming status:: status = 1
IPCConnectAstRtn: WriterWait QIO status:: status = 1
IPCConnectAstRtn: sys$setimer status:: status = 1
IPCWriterWaitAst: sys$cantim status: : status = 1
IPCWriterWaitAst: AST data arming status:: status = 1
IPConnectAstRtn: Processing connection request
IPCConnectAstRtn: sys$bintim status: : status = 1
IPCConnectAstRtn: Assign return channel status:: status = 1
CONSOLE$ENS_DAEMON: Event port Connected - Monitor
IPCConnectAstRtn: Return mailbox create status:: status = 1
IPCConnectAstRtn: Get mailbox unit status:: status = 1
IPConnectAstRtn: sending back ACK on channel 336
IPCConnectAstRtn: ACK message status:: status = 1
IPConnectAstRtn: wrote to process 00000000
IPCConnectAstRtn: AST listener arming status:: status = 1
IPCConnectAstRtn: WriterWait QIO status:: status = 1
IPCConnectAstRtn: sys$setimer status:: status = 1
IPCWriterWaitAst: sys$cantim status: : status = 1
IPCWriterWaitAst: AST data arming status:: status = 1
IPCAddIPCWorkProc: Inserting HIGH Priority Queue entry (1166176)
IPCAddIPCWorkProc: Wake Status:: status = 1
IPCAstRtn: rearming AST status: : status = 1
IPCMainLoop: Awake, processing queues
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Executing Queue Entry (1166176)
CONSOLE$ENS_DAEMON: Event received from Source - CMgr Connect
      Details are:
      S.No.     : 594, 1 (38928385)
      Type      : 1
      System    : BRSSWS
      SubSystem : CM Internal
      Source    : Console Manager
      Class     : CONSOLEmanager
      Info      : User SYSTEM connected to system BRSSWS
    Posting event to Monitor : 1166048
IPCWrite: QIO status:: status = 1
    Finding suitable process name for action...
Process name for action will be      : Multi-Line  001
Eventport name for action will be    : Multi-Line__001
Command file name for action will be : CONSOLE$TMP:Multi-Line__001.COM
Log file name for action will be     : CONSOLE$TMP:Multi-Line__001.LOG
IPCAstRtn: got EOF...ConnID is 1163744
IPCAstRtn input channel cancel status : : status = 1
IPCAstRtn output channel cancel status : : status = 1
IPCAstRtn input channel deassign status : : status = 1
IPCAddIPCWorkProc: Inserting LOW Priority Queue entry (1176088)
IPCAddIPCWorkProc: Wake Status:: status = 1
CMCreateEventListener: Creating Event listener <Multi-Line__001>
IPCCreateListener: Create mailbox status:: status = 1
IPCreateListener: listner input mailbox channel is 352
IPCCreateListener: AST arming for new connects status:: status = 1
CMCreateEventListener: Create succeeded
    Starting action with name Multi-Line  001
   Queueing for Action : Multi-Line Window, Userdata : dbc083 0 0 decnet
     No Queue for event - creating one
       Event is Internal
       Event Queue entry created
       Listener entry created
       Userdata entry created
CONSOLE$ENS_DAEMON: Event processing complete
IPCMainLoop: Work item complete, freeing it (1166176)
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : End
IPCMainLoop: Processing LOW Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : End
IPCMainLoop: Processing LOW Priority Queue : Executing Queue Entry (1176088)
ipc_exception_handler: deassign output channel status:: status = 1
CONSOLE$ENS_DAEMON: Interface Closed - Monitor
  Eventport closed was 1166048
  Checking closed against 1166048
  Found structure for Monitor, removing	from ens queue and freeing
CMCloseEventPort: Closing Event Port <ENS_MONITOR>
CMCloseEventPort: Closing socket associated with event port ...IPCClose: deassigning output channel 336
IPCClose: deleting MBX on input channel 352
IPCClose: cancel on output channel status:: status = 316
IPConnectAstRtn: Processing connection request
IPCClose: cancel on input channel status:: status = 1
IPCClose: WriteEOF qiow status:: status = 316
IPCClose: output channel deassign status : : status = 316
IPCClose: input mailbox delete status : : status = 1
IPCClose: input channel deassign status : : status = 1
 done.
IPCMainLoop: Work item complete, freeing it (1176088)
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : End
IPCMainLoop: Processing LOW Priority Queue : End
IPCMainLoop: All Queues Empty - Going to sleep for the winter period
IPCMainLoop: Awake, processing queues
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : End
IPCMainLoop: Processing LOW Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : End
IPCMainLoop: Processing LOW Priority Queue : End
IPCMainLoop: All Queues Empty - Going to sleep for the winter period
IPCAddWorkProc: Inserting TIMER Queue entry (1176088)
IPCAddWorkProc: Wake Status:: status = 1
IPCMainLoop: Awake, processing queues
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : Executing Queue Entry (1176088)
GC: Start
Completed Action GC: Start
Completed Action GC: End
GC: End
RestartTimer: bintim status:: status = 1
RestartTimer: bintim status:: status = 1
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start                  
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : End
IPCMainLoop: Processing LOW Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : End
IPCMainLoop: Processing LOW Priority Queue : End
IPCMainLoop: All Queues Empty - Going to sleep for the winter period
IPCAddIPCWorkProc: Inserting HIGH Priority Queue entry (1176048)
IPCAddIPCWorkProc: Wake Status:: status = 1
IPCAstRtn: rearming AST status: : status = 1
IPCMainLoop: Awake, processing queues
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Executing Queue Entry (1176048)
CONSOLE$ENS_DAEMON: Event received from Source - CMgr Disconnect
      Details are:
      S.No.     : 594, 2 (38928386)
      Type      : 1
      System    : BRSSWS
      SubSystem : CM Internal
      Source    : Console Manager
      Class     : CONSOLEmanager
      Info      : User SYSTEM disconnected from system BRSSWS
   Queueing for Action : Multi-Line Window, Userdata : dbc083 0 0 decnet
     No Queue for event - creating one
       Event is Internal
       Event Queue entry created
       Listener entry created
       Userdata entry created
CONSOLE$ENS_DAEMON: Event processing complete
IPCMainLoop: Work item complete, freeing it (1176048)
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : End
IPCMainLoop: Processing LOW Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : End
IPCMainLoop: Processing LOW Priority Queue : End
IPCMainLoop: All Queues Empty - Going to sleep for the winter period
IPCAddWorkProc: Inserting TIMER Queue entry (1176048)
IPCAddWorkProc: Wake Status:: status = 1
IPCMainLoop: Awake, processing queues
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : Executing Queue Entry (1176048)
GC: Start
Completed Action GC: Start
Completed Action GC: End
GC: End
RestartTimer: bintim status:: status = 1
RestartTimer: bintim status:: status = 1
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : End
IPCMainLoop: Processing LOW Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : End
IPCMainLoop: Processing LOW Priority Queue : End
IPCMainLoop: All Queues Empty - Going to sleep for the winter period
IPCAddWorkProc: Inserting TIMER Queue entry (1176048)
IPCAddWorkProc: Wake Status:: status = 1
IPCMainLoop: Awake, processing queues
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : Executing Queue Entry (1176048)
GC: Start
Completed Action GC: Start
Completed Action GC: End
    Action reached timeout!
       Action   : Multi-Line Window
       Userdata : dbc083 0 0 decnet
    Deleting Listener
CMShutdownEventListener: Shutting down listener <Multi-Line__001>
IPCDeleteListener: Delete logical name status for table LNM$TEMPORARY_MAILBOX:: status = 444
IPCDeleteListener: Delete logical name status for table LNM$SYSTEM:: status = 444
Error deleting Log file - CONSOLE$TMP:Multi-Line__001.LOG
     errno = 98954
GC: End
RestartTimer: bintim status:: status = 1
RestartTimer: bintim status:: status = 1
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : End
IPCMainLoop: Processing LOW Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : End
IPCMainLoop: Processing LOW Priority Queue : End
IPCMainLoop: All Queues Empty - Going to sleep for the winter period
IPCAddWorkProc: Inserting TIMER Queue entry (1176048)
IPCAddWorkProc: Wake Status:: status = 1
IPCMainLoop: Awake, processing queues
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : Executing Queue Entry (1176048)
GC: Start
Completed Action GC: Start
Completed Action GC: End
GC: End
RestartTimer: bintim status:: status = 1
RestartTimer: bintim status:: status = 1
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : End
IPCMainLoop: Processing LOW Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : End
IPCMainLoop: Processing LOW Priority Queue : End
IPCMainLoop: All Queues Empty - Going to sleep for the winter period
IPCAstRtn: got a no-writer...ConnID is 1161280
IPCAstRtn input channel cancel status : : status = 1
IPCAstRtn output channel cancel status : : status = 1
IPCAstRtn input channel deassign status : : status = 1
IPCAddIPCWorkProc: Inserting LOW Priority Queue entry (1166464)
IPCAddIPCWorkProc: Wake Status:: status = 1
IPCMainLoop: Awake, processing queues
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : End
IPCMainLoop: Processing LOW Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : End
IPCMainLoop: Processing LOW Priority Queue : Executing Queue Entry (1166464)
ipc_exception_handler: deassign output channel status:: status = 1
CONSOLE$ENS_DAEMON: eventport_error Callback
    errno_val : 0
         msg1 : Read error on Local socket ENS
         msg2 : error 0
CONSOLE$ENS_DAEMON: Interface Disconnected on Error - Event Source - Port
CMCloseEventPort: Closing Event Port <ENS>
CMCloseEventPort: Closing socket associated with event port ...IPCClose: deassigning output channel 304
IPCClose: deleting MBX on input channel 320
IPCClose: cancel on output channel status:: status = 316
IPCClose: cancel on input channel status:: status = 316
IPCClose: WriteEOF qiow status:: status = 316
IPCClose: output channel deassign status : : status = 316
IPCClose: input mailbox delete status : : status = 316
IPCClose: input channel deassign status : : status = 316
 done.
IPCMainLoop: Work item complete, freeing it (1166464)
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : End
IPCMainLoop: Processing LOW Priority Queue : End
IPCMainLoop: All Queues Empty - Going to sleep for the winter period
IPCAddIPCWorkProc: Inserting HIGH Priority Queue entry (1176048)
IPCAddIPCWorkProc: Wake Status:: status = 1
IPCAstRtn: rearming AST status: : status = 1
IPCMainLoop: Awake, processing queues
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Executing Queue Entry (1176048)
CONSOLE$ENS_DAEMON: Event received from Source - CMgr Shutdown
      Details are:
      S.No.     : 594, 3 (38928387)
      Type      : 1
      System    : ConsoleManager
      SubSystem : CM Internal
      Source    : Console Manager
      Class     : CONSOLEmanager
      Info      : Console Manager has been shut down
CONSOLE$ENS_DAEMON: Requesting exit
IPCRequestMainLoopExit: wakeup status:: status = 1
CONSOLE$ENS_DAEMON: Event processing complete
IPCMainLoop: Work item complete, freeing it (1176048)
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : End
IPCMainLoop: Processing LOW Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : Start
IPCMainLoop: Processing Timer Queue : Start
IPCMainLoop: Processing Timer Queue : End
IPCMainLoop: Processing HIGH Priority Queue : End
IPCMainLoop: Processing MEDIUM Priority Queue : End
IPCMainLoop: Processing LOW Priority Queue : End
IPCMainLoop: Main loop returning
CONSOLE$ENS_DAEMON: Performing Exit Handler cleanup ...
CMShutdownEventListener: Shutting down listener <ENS_MONITOR>
IPCDeleteListener: Delete logical name status for table LNM$TEMPORARY_MAILBOX:: status = 1
IPConnectAstRtn: Processing connection request
IPCDeleteListener: Cancel on IO:: status = 1
IPCDeleteListener: Delete mailbox status:: status = 1
IPCDeleteListener: Deassign channel status:: status = 1
CMShutdownEventListener: Shutting down listener <ENS_C3>
IPCDeleteListener: Delete logical name status for table LNM$TEMPORARY_MAILBOX:: status = 1
IPConnectAstRtn: Processing connection request
IPCDeleteListener: Cancel on IO:: status = 1
IPCDeleteListener: Delete mailbox status:: status = 1
IPCDeleteListener: Deassign channel status:: status = 1
CMShutdownEventListener: Shutting down listener <ENS_PREPROCESSOR>
IPCDeleteListener: Delete logical name status for table LNM$TEMPORARY_MAILBOX:: status = 1
IPConnectAstRtn: Processing connection request
IPCDeleteListener: Cancel on IO:: status = 1
IPCDeleteListener: Delete mailbox status:: status = 1
IPCDeleteListener: Deassign channel status:: status = 1
CMShutdownEventListener: Shutting down listener <ENS_POSTPROCESSOR>
IPCDeleteListener: Delete logical name status for table LNM$TEMPORARY_MAILBOX:: status = 1
IPConnectAstRtn: Processing connection request
IPCDeleteListener: Cancel on IO:: status = 1
IPCDeleteListener: Delete mailbox status:: status = 1
IPCDeleteListener: Deassign channel status:: status = 1
CONSOLE$ENS_DAEMON: Closing Source event port  - 1161144
CMCloseEventPort: Closing Event Port <ENS>
CMCloseEventPort: Closing socket associated with event port ...IPCClose: deassigning output channel 272
IPCClose: deleting MBX on input channel 288
IPCClose: cancel on output channel status:: status = 1
IPCClose: cancel on input channel status:: status = 1
IPCClose: WriteEOF qiow status:: status = 1
IPCClose: output channel deassign status : : status = 1
IPCClose: input mailbox delete status : : status = 1
IPCClose: input channel deassign status : : status = 1
 done.
CMShutdownEventListener: Shutting down listener <ENS>
IPCDeleteListener: Delete logical name status for table LNM$TEMPORARY_MAILBOX:: status = 1
IPConnectAstRtn: Processing connection request
IPCDeleteListener: Cancel on IO:: status = 1
IPCDeleteListener: Delete mailbox status:: status = 1
IPCDeleteListener: Deassign channel status:: status = 1
CONSOLE$ENS_DAEMON: Exiting Now!!!
  SYSTEM       job terminated at 12-JUN-1995 12:54:13.82
  Accounting information:
  Buffered I/O count:              81         Peak working set size:    1528
  Direct I/O count:               121         Peak page file size:      5038
  Page faults:                   1557         Mounted volumes:             0
  Charged CPU time:           0 00:00:01.34   Elapsed time:     0 00:02:07.04
 | 
| 754.25 | Is "Console Notify" my killermailbox ? | BACHUS::WILLEMSG | Geert Willems MCS-Belgium | Mon Jun 12 1995 16:09 | 13 | 
|  |     
    
    	Hi Dan,
    
    	I have the impression that the Mult-Line Window gets created
    	with a mailbox associated and that the "Console Notify"
    	process is deleting this mailbox and then you receive the
    	"CONNECTION FAILED" message in the Multi-Line Window.
    	Now, the big question is: WHY DOES IT DELETE THIS MAILBOX ?
    
    	Thanks in advance & Rgds,
    
    	Geert
 | 
| 754.26 |  | CSC32::BUTTERWORTH | Gun Control is a steady hand. | Mon Jun 12 1995 19:20 | 154 | 
|  |     >        I have the impression that the Mult-Line Window gets created
    >        with a mailbox associated and that the "Console Notify"
    >        process is deleting this mailbox and then you receive the
    >        and now the big question..
    
    Geert,
      Your real close! When an "action" is dispatched a listener mailbox
    is created. An action routine has "Action Routine Timeout" seconds
    (the param Phil asked you to adjust) to "connect" back in on that
    listener mailbox. My suspicion is that the mailbox was being destroyed
    by ENS when it shouldn't have been. The logfile you provided proves the
    theory. Here are the necessary excerpts from the logfile:
    
    
    ****** This is where your CONNECT/MONITOR session connects in and it of
    course causes an event to be triggered******
    
    
>IPConnectAstRtn: Processing connection request
>IPCConnectAstRtn: sys$bintim status: : status = 1
>IPCConnectAstRtn: Assign return channel status:: status = 1
>CONSOLE$ENS_DAEMON: Event port Connected - Monitor
>IPCConnectAstRtn: Return mailbox create status:: status = 1
>IPCConnectAstRtn: Get mailbox unit status:: status = 1
>IPConnectAstRtn: sending back ACK on channel 336
>IPCConnectAstRtn: ACK message status:: status = 1
>IPConnectAstRtn: wrote to process 00000000
>IPCConnectAstRtn: AST listener arming status:: status = 1
>IPCConnectAstRtn: WriterWait QIO status:: status = 1
>IPCConnectAstRtn: sys$setimer status:: status = 1
>IPCWriterWaitAst: sys$cantim status: : status = 1
>IPCWriterWaitAst: AST data arming status:: status = 1
>IPCAddIPCWorkProc: Inserting HIGH Priority Queue entry (1166176)
>IPCAddIPCWorkProc: Wake Status:: status = 1
>IPCAstRtn: rearming AST status: : status = 1
>IPCMainLoop: Awake, processing queues
>IPCMainLoop: Processing Timer Queue : Start
>IPCMainLoop: Processing Timer Queue : End
>IPCMainLoop: Processing HIGH Priority Queue : Start
>IPCMainLoop: Processing Timer Queue : Start
>IPCMainLoop: Processing Timer Queue : End
>IPCMainLoop: Processing HIGH Priority Queue : Executing Queue Entry (1166176)
    
    
    *********Here's the connect event being processed *AND* the
    first attempt at creating a Multi-Line Window********
>CONSOLE$ENS_DAEMON: Event received from Source - CMgr Connect
>      Details are:
>      S.No.     : 594, 1 (38928385)
>      Type      : 1
>      System    : BRSSWS
>      SubSystem : CM Internal
>      Source    : Console Manager
>      Class     : CONSOLEmanager
>      Info      : User SYSTEM connected to system BRSSWS
>    Posting event to Monitor : 1166048
>IPCWrite: QIO status:: status = 1
>    Finding suitable process name for action...
>Process name for action will be      : Multi-Line  001
>Eventport name for action will be    : Multi-Line__001
>Command file name for action will be : CONSOLE$TMP:Multi-Line__001.COM
>Log file name for action will be     : CONSOLE$TMP:Multi-Line__001.LOG
>IPCAstRtn: got EOF...ConnID is 1163744
>IPCAstRtn input channel cancel status : : status = 1
>IPCAstRtn output channel cancel status : : status = 1
>IPCAstRtn input channel deassign status : : status = 1
>IPCAddIPCWorkProc: Inserting LOW Priority Queue entry (1176088)
>IPCAddIPCWorkProc: Wake Status:: status = 1
>CMCreateEventListener: Creating Event listener <Multi-Line__001>
>IPCCreateListener: Create mailbox status:: status = 1
>IPCreateListener: listner input mailbox channel is 352   *NOTE* *NOTE*
    
    *********NOTE THE ABOVE CHANNEL NUMBER***** This is the listener
    mailbox channel number for the first Multi-Line window process*****
    
    
    
    ***********Here is where we actually create the first Multi-Line
    action process********
    
>IPCCreateListener: AST arming for new connects status:: status = 1
>CMCreateEventListener: Create succeeded
>    Starting action with name Multi-Line  001
>   Queueing for Action : Multi-Line Window, Userdata : dbc083 0 0 decnet
>     No Queue for event - creating one
>       Event is Internal
>       Event Queue entry created
>       Listener entry created
>       Userdata entry created
>CONSOLE$ENS_DAEMON: Event processing complete
    
    *************Here is where you exited from the CONNECT 
    session. Just so we are all on the same page I have cut out
    lots of stuff that isn't pertinent**********
    
    
>ipc_exception_handler: deassign output channel status:: status = 1
>CONSOLE$ENS_DAEMON: Interface Closed - Monitor
>  Eventport closed was 1166048
>  Checking closed against 1166048
>  Found structure for Monitor, removing	from ens queue and freeing
>CMCloseEventPort: Closing Event Port <ENS_MONITOR>
>CMCloseEventPort: Closing socket associated with event port ...IPCClose: deassigning output channel 336
>IPCClose: deleting MBX on input channel 352
    
    *********Note the line *ABOVE* - the listener mailbox for our
    Multi-Line window was just destroyed!!! It should have cleaned
    up the mailboxes from the CONNECT session. It deleted the
    wrong mailbox! Either the Monitor structure has the wrong info
    in it or theres a global variable that has stale data.
    
>IPCClose: cancel on output channel status:: status = 316
>IPConnectAstRtn: Processing connection request
>IPCClose: cancel on input channel status:: status = 1
>IPCClose: WriteEOF qiow status:: status = 316
>IPCClose: output channel deassign status : : status = 316
>IPCClose: input mailbox delete status : : status = 1
>IPCClose: input channel deassign status : : status = 1
> done.
    
    
    ******Lot's more stuff has been cut out. The section below is the
    garbage collection routine that runs on regular intervals. One
    of the things it checks to see is if any actions have not
    connected back in. We already know that our Multi-Line
    window mailbox has been deleted so therefore it can
    *never* connect back in. *********
    
>IPCMainLoop: Processing Timer Queue : Executing Queue Entry (1176048)
>GC: Start
>Completed Action GC: Start
>Completed Action GC: End
>    Action reached timeout!
>       Action   : Multi-Line Window
>       Userdata : dbc083 0 0 decnet
>    Deleting Listener
>CMShutdownEventListener: Shutting down listener <Multi-Line__001>
>IPCDeleteListener: Delete logical name status for table LNM$TEMPORARY_MAILBOX:: status = 444
>IPCDeleteListener: Delete logical name status for table LNM$SYSTEM:: status = 444
    
    
    *******Note the above status value of 444. This status equates to 
    %SYSTEM-F-NOLOGNAM, no logical name match. The logical name isn't
    there becuase the mailbox is long gone and of course the logical
    name was deleted when the mailbox was deleted. ********
    
    
    It's debugging time!!! Geert, the logfile was invaluable!
    Thanks for posting it!
    
    Regards,
       Dan
 | 
| 754.27 |  | BACHUS::WILLEMSG | Geert Willems MCS-Belgium | Tue Jun 13 1995 15:54 | 8 | 
|  |     
    Hi Dan,Simon,Phil,
    
    Is there anything that I can do ?
    
    Rgds,
    
    Geert
 | 
| 754.28 |  | OPG::PHILIP | And through the square window... | Tue Jun 13 1995 16:07 | 7 | 
|  | Geert,
  One thing whilst Dan is investigating, could you install the kit
  we just announced and make sure the problem still exists.
Cheers,
Phil
 | 
| 754.29 | still the same | BACHUS::WILLEMSG | Geert Willems MCS-Belgium | Tue Jun 13 1995 16:42 | 10 | 
|  |     
    
    	Hi  Phil,
    
    	I just installed the 2.32 kit + the right image and startup file.
    	And yes, I still have the same problem.
    
    	Rgds,
    
    	Geert
 | 
| 754.30 |  | OPG::PHILIP | And through the square window... | Tue Jun 13 1995 16:50 | 6 | 
|  | Geert,
  I was afraid you would say that, over to you Dan...
Cheers,
Phil
 | 
| 754.31 |  | CSC32::BUTTERWORTH | Gun Control is a steady hand. | Tue Jun 13 1995 20:34 | 8 | 
|  |     Oh well....... Geert, when you posted that logfile did you use 
    Decterm cut-and-paste? I ask becuase I found some inconsistencies in
    the text that didn't make sens that would be explained by
    cut-and-paste. If you did, can you mail the actual logfile to me
    please?
    
    Regards,
        Dan
 | 
| 754.32 | copied to CSC32""::DBDISK1:[FAL$SERVER]BUTTERWORTH.SAV | BACHUS::WILLEMSG | Geert Willems MCS-Belgium | Wed Jun 14 1995 08:36 | 12 | 
|  |     
    	Hi Dan,
    
    	No, I didn't use cut and paste.
    	I did the test again with the latest kit (2.32) and saved the
    	whole console$tmp directory in a saveset called BUTTERWORTH.SAV.
    	I copied this saveset to :
    	CSC32""::DBDISK1:[FAL$SERVER]BUTTERWORTH.SAV
    
        Rgds,
    
    	Geert
 | 
| 754.33 | do you have any feedback ? Thanks ! | BIS10::WILLEMSG |  | Mon Jun 26 1995 15:25 | 12 | 
|  |     
    Hi Dan,
    
    Do you have any news on this problem.
    This Friday I have to upgrade to PCM V1.6 at a big customer site
    who suffered from the RWMBX problem. 
    
    Thanks in advance.
    
    Rgds,
    
    Geert
 | 
| 754.34 |  | CSC32::BUTTERWORTH | Gun Control is a steady hand. | Mon Jun 26 1995 17:54 | 5 | 
|  |     Geert, 
       It's still occurring with the SSB kit then? 
    
    Regards,
       Dan
 | 
| 754.35 |  | BIS10::WILLEMSG |  | Tue Jun 27 1995 08:08 | 8 | 
|  |     
    Hi Dan,
    
    Yes, it's still occurring with ths SSB kit.
    
    Rgds,
    
    Geert
 | 
| 754.36 | same problem on another PCM V1.6 | BACHUS::WILLEMSG | Geert Willems MCS-Belgium | Thu Jun 29 1995 15:34 | 18 | 
|  |     
    
    	Hi Dan,Phil,Simon,
    
    	I did the upgrade of PCM V1.6 on my other systemdisk.
        And yes, again the same problem.
    	Are you still working on this problem ?
    
    	Rgds,
    
    	Geert
    
    PS	It's hard to believe that only we (in Belgium) have this problem.
    	4 systems are tested and all of them showed the problem.
    	What do I have to tell our customers when they have the same
    	problem ? And I'm pretty sure, they will have ...
    	
                                                         
 | 
| 754.37 |  | OPG::PHILIP | And through the square window... | Thu Jun 29 1995 16:06 | 6 | 
|  | Geert,
  This has us all baffled, but, we are still working on it.
Cheers,
Phil
 | 
| 754.38 |  | BACHUS::WILLEMSG | Geert Willems MCS-Belgium | Wed Jul 19 1995 08:47 | 10 | 
|  |     
    
    Hi PCM team,
    
    Feedback from my test.
    I have still the same problem with PCM V1.6-105 (ECO1 kit)
    
    Rgds,
    
    Geert
 | 
| 754.39 | I really want to fix this one - it's become personal! | CSC32::BUTTERWORTH | Gun Control is a steady hand. | Wed Jul 19 1995 19:00 | 9 | 
|  |     Geert,
      In order to get to the bottom of this I think we are going to need
    a debugging image. This part is easy. The problem is that I'm going
    to have to access the customers system and run the debugging image and
    do some analysis. I will need you to be on the other end executing
    commands and such. Is this possible?
    
    Regards,
       Dan
 | 
| 754.40 | It's my system. | 54625::WILLEMSG | Geert Willems MCS-Belgium | Thu Aug 17 1995 09:56 | 17 | 
|  |     
    
    Hi Dan,
    
    Sorry for the delay. I had to much on my mind the last weeks.
    I forgot to reply on this note. SORRY.
    
    It's not a customer's system. It's my system. Phil and Simon
    already made connections in the past...
    
    So, if you need access to my system, please send me a mail.
    
    Thanks for your help.
    
    Rgds,
    
    Geert
 | 
| 754.41 |  | 29067::BUTTERWORTH | Gun Control is a steady hand. | Thu Aug 17 1995 13:18 | 5 | 
|  |     Geert,
      Let's plan on doing this say Tuesday of next week. 
    
    Regards,
       Dan
 |