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

Conference humane::scheduler

Title:SCHEDULER
Notice:Welcome to the Scheduler Conference on node HUMANEril
Moderator:RUMOR::FALEK
Created:Sat Mar 20 1993
Last Modified:Tue Jun 03 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:1240
Total number of notes:5017

1199.0. "Remote agent setup." by HTSC04::WILLIAMCHAN () Wed Jan 08 1997 06:55

    Hello,
    
    	I have a question on setting up a remote job within a VAXcluster.
    	I think it's quite strange:
    
    	The Scheduler server is a Alpha machine ( call it node A )
    	The Agent node is a cluster environment has 5 VAX machine originally:
    	VAX 1, 3, 6, 7, 9. Now 1, 3, 6, 9, form a cluster and left
    	7 as a standalone system. 1, 3, 6, 9 using the same UAF and
    	same netproxy.dat. But the difference is 9 didn't use the Cluster 
    	Alias name.
    
    	We (customer and I) can successfully setup, each node within the
    	cluster have agent installed and running on 1, 3, 6 except 9.
    	7 is a standalone node so it is okay also. In the error message
    	when the remote job is submitting to 9, the server comes out the
    	message in the logfile.
    
    	%NSCHED-E-EXEBADPROX, executor: invalid proxy
    	Remote node=<VAX9> Remote User<williamchan>
     
    	I've double checked what I had done to other agent nodes 
    	successfully included:
    	1. Check objects' proxy access
    	2. Check IP name and address
    	3. Creation of proxy account on both server/agent
    	4. Server/Agent ping successfully.
    	and found there should be no problem.
    	
    	Some foundings included: the IP address of server is
    	128.1.24.10 and the agent (worked) is 128.1.40.1 and
    	the failed agent is 128.1.40.2 but I think there should
    	be no problem. The UCX version of 1, 3, 6 is V4.1 ECO1
    	and V4.0 ECO2 for both 7 and 9. All nodes are running
    	phase IV DECnet.	
    
    	I've several questions on the Scheduler internals and setup:
    	1. Is the Alias name critical to a cluster agent environment?
    	2. What ncp objects required for the server/agent and settings?
    	3. What UCX services is required for the server/agent and settings?
    	4. When will the server using ncp object such as FAL or when
    	   it will use IP; at what stage?
    	5. Is there any reference so that I can get more in-depth 
    	   knowledge on Scheduler so that I can troubleshoot more
    	   smoothly?
    
    	Thanks in advanced.
    
    Best regards,
    William
    HK CSC
    
    Herebelow is the logfiles of Server and Agent:
    
    Server_remote_executor.log
    
    %SET-W-NOTSET, error modifying DKA0:
    -SET-E-INVDEV, device is invalid for requested operation
       8-JAN-1997 15:46:29
       "SYS$NODE" = "TGVCS1::" (LNM$SYSTEM_TABLE)
    entered outer main loop
    assign to mailbox failed; trying again
      WILLIAMCHAN  job terminated at  8-JAN-1997 17:32:01.47
    
      Accounting information:
      Buffered I/O count:             102         Peak working set size:  2416
      Direct I/O count:                23         Peak page file size:   40272
      Page faults:                    404         Mounted volumes:           0
      Charged CPU time:           0 00:00:00.20   Elapsed time:     01:45:32.50
    
    Server.log
    
    %SET-W-NOTSET, error modifying DKA0:
    -SET-E-INVDEV, device is invalid for requested operation
    Nsched Version V2.1B-7  starting...
    Setting Debugging ON
    Setting Job Max to  6 
    Setting Logging to  5 
    Setting Default Job Priority to  4 
    Setting Load Balancing OFF
    Setting Restart Params to CLEAR on job completition
    Setting Remote Jobs ENABLED 
    Setting brkthru/notify wait to  300  seconds
    %DCL-I-SUPERSEDE, previous value of NSCHED$MAILBOX has been superseded
    %DCL-I-SUPERSEDE, previous value of NSCHED$TERM_MAILBOX has been
    superseded
    setting retry ast timer
    06:03 PM  processing record #  2  status= S   request=  
     Now= 7-JAN-1997 18:03:19.16   job_sched_time=31-DEC-5999 00:00:00.00
    job  2  is scheduled for the future
    06:03 PM  updated    record #  2  status= S    request= 
    06:03 PM  processing record #  3  status= S   request=  
     Now= 7-JAN-1997 18:03:19.18   job_sched_time=31-DEC-5999 00:00:00.00
    job  3  is scheduled for the future
    06:03 PM  updated    record #  3  status= S    request= 
    06:03 PM  processing record #  4  status= S   request=  
     Now= 7-JAN-1997 18:03:19.22   job_sched_time=31-DEC-5999 00:00:00.00
    job  4  is scheduled for the future
    06:03 PM  updated    record #  4  status= S    request= 
    06:03 PM  processing record #  5  status= S   request=  
     Now= 7-JAN-1997 18:03:19.24   job_sched_time=31-DEC-5999 00:00:00.00
    job  5  is scheduled for the future
    06:03 PM  updated    record #  5  status= S    request= 
    06:03 PM  processing record #  6  status= S   request=  
     Now= 7-JAN-1997 18:03:19.27   job_sched_time=31-DEC-5999 00:00:00.00
    job  6  is scheduled for the future
    06:03 PM  updated    record #  6  status= S    request= 
    06:03 PM  processing record #  7  status= S   request=  
     Now= 7-JAN-1997 18:03:19.29   job_sched_time=31-DEC-5999 00:00:00.00
    job  7  is scheduled for the future
    06:03 PM  updated    record #  7  status= S    request= 
    06:03 PM  processing record #  8  status= S   request=  
     Now= 7-JAN-1997 18:03:19.38   job_sched_time=31-DEC-5999 00:00:00.00
    job  8  is scheduled for the future
    06:03 PM  updated    record #  8  status= S    request= 
    got mbx msg 'CHECK'
    setting timer now
    set timer to 31-DEC-5999 00:00:00.00        for job #  0 
    Default was GAINED
    sleeping
    we woke up!
    got mbx msg '>>8       '
    06:04 PM  processing record #  8  status= S   request= N
    vss$get_next_start_time: 1  cstat= 1  next=NEVER                  
    Running job  8  on remote node vax9...
    SEND_REMOTE_RUN failed, status :  211192466 
       %NSCHED-E-EXEBADPROX, executor: invalid proxy
       Remote Node=<vax9>  Remote User=<williamchan>
    got mbx msg 'RF08'
    timer flag was clear
    timer not expired. No earlier event to set.
    sleeping
    we woke up!
    got mbx msg '>>8       '
    06:04 PM  processing record #  8  status= S   request= N
    vss$get_next_start_time: 1  cstat= 1  next=NEVER                  
    Running job  8  on remote node vax7...
    SEND_REMOTE_RUN: success
    timer flag was clear
    timer not expired. No earlier event to set.
    sleeping
    we woke up!
    remote end message for job  8 
    job #  8  finished.... count=  0 
    exit status of job was 10000001
     0  remote nodes care about job  8 
    06:04 PM  processing record #  8  status= S   request=  
     Now= 7-JAN-1997 18:04:32.89   job_sched_time=31-DEC-5999 00:00:00.00
    job  8  is scheduled for the future
    06:04 PM  updated    record #  8  status= S    request= 
    Found 0  local jobs depending on :: 8 
    timer flag was clear
    timer not expired. No earlier event to set.
    sleeping
    we woke up!
    got mbx msg '>>8       '
    06:06 PM  processing record #  8  status= S   request= N
    vss$get_next_start_time: 1  cstat= 1  next=NEVER                  
    Running job  8  on remote node vax7...
    SEND_REMOTE_RUN: success
    timer flag was clear
    timer not expired. No earlier event to set.
    sleeping
    we woke up!
    remote end message for job  8 
    job #  8  finished.... count=  0 
    exit status of job was 10000001
     0  remote nodes care about job  8 
    06:06 PM  processing record #  8  status= S   request=  
     Now= 7-JAN-1997 18:06:03.06   job_sched_time=31-DEC-5999 00:00:00.00
    job  8  is scheduled for the future
    06:06 PM  updated    record #  8  status= S    request= 
    Found 0  local jobs depending on :: 8 
    timer flag was clear
    timer not expired. No earlier event to set.
    sleeping
    we woke up!
    got mbx msg '>>8       '
    06:06 PM  processing record #  8  status= S   request= N
    vss$get_next_start_time: 1  cstat= 1  next=NEVER                  
    Running job  8  on remote node vax9...
    SEND_REMOTE_RUN failed, status :  211192466 
       %NSCHED-E-EXEBADPROX, executor: invalid proxy
       Remote Node=<vax9>  Remote User=<williamchan>
    got mbx msg 'RF08'
    timer flag was clear
    timer not expired. No earlier event to set.
    sleeping
    we woke up!
    got mbx msg '>>8       '
    06:09 PM  processing record #  8  status= S   request= N
    vss$get_next_start_time: 1  cstat= 1  next=NEVER                  
    Running job  8  on remote node vax9...
    SEND_REMOTE_RUN failed, status :  211192466 
       %NSCHED-E-EXEBADPROX, executor: invalid proxy
       Remote Node=<vax9>  Remote User=<williamchan>
    got mbx msg 'RF08'
    timer flag was clear
    timer not expired. No earlier event to set.
    sleeping
    we woke up!
    got mbx msg '>>7       '
    09:00 AM  processing record #  7  status= S   request= N
    vss$get_next_start_time: 1  cstat= 1  next=NEVER                  
    Running job  7  on remote node VAX9...
    SEND_REMOTE_RUN failed, status :  211192466 
       %NSCHED-E-EXEBADPROX, executor: invalid proxy
       Remote Node=<VAX9>  Remote User=<LW_NGAN>
    got mbx msg 'RF07'
    NSCHED: LIB$SPAWN(MAIL...4 to_list=''
    Sending mail : 
    MAIL/NOSELF/SUBJ:"Scheduler Job #7 (NAME: TEST) finished, Status:
    211192
    466"  NL: "LW_NGAN"
    timer flag was clear
    timer not expired. No earlier event to set.
    sleeping
    we woke up!
    got mbx msg '>>7       '
    09:13 AM  processing record #  7  status= S   request= N
    vss$get_next_start_time: 1  cstat= 1  next=NEVER                  
    Running job  7  on remote node VAX9...
    SEND_REMOTE_RUN failed, status :  211192466 
       %NSCHED-E-EXEBADPROX, executor: invalid proxy
       Remote Node=<VAX9>  Remote User=<LW_NGAN>
    got mbx msg 'RF07'
    NSCHED: LIB$SPAWN(MAIL...4 to_list=''
    Sending mail : 
    MAIL/NOSELF/SUBJ:"Scheduler Job #7 (NAME: TEST) finished, Status:
    211192
    466"  NL: "LW_NGAN"
    timer flag was clear
    timer not expired. No earlier event to set.
    sleeping
    we woke up!
    got mbx msg '>>7       '
    09:24 AM  processing record #  7  status= S   request= N
    vss$get_next_start_time: 1  cstat= 1  next=NEVER                  
    Running job  7  on remote node VAX9...
    SEND_REMOTE_RUN failed, status :  211192466 
       %NSCHED-E-EXEBADPROX, executor: invalid proxy
       Remote Node=<VAX9>  Remote User=<LW_NGAN>
    got mbx msg 'RF07'
    NSCHED: LIB$SPAWN(MAIL...4 to_list=''
    Sending mail : 
    MAIL/NOSELF/SUBJ:"Scheduler Job #7 (NAME: TEST) finished, Status:
    211192
    466"  NL: "LW_NGAN"
    timer flag was clear
    timer not expired. No earlier event to set.
    sleeping
    we woke up!
    got mbx msg '>>7       '
    09:42 AM  processing record #  7  status= S   request= N
    vss$get_next_start_time: 1  cstat= 1  next=NEVER                  
    Running job  7  on remote node VAX9...
    SEND_REMOTE_RUN failed, status :  211192466 
       %NSCHED-E-EXEBADPROX, executor: invalid proxy
       Remote Node=<VAX9>  Remote User=<LW_NGAN>
    got mbx msg 'RF07'
    NSCHED: LIB$SPAWN(MAIL...4 to_list=''
    Sending mail : 
    MAIL/NOSELF/SUBJ:"Scheduler Job #7 (NAME: TEST) finished, Status:
    211192
    466"  NL: "LW_NGAN"
    timer flag was clear
    timer not expired. No earlier event to set.
    sleeping
    we woke up!
    got mbx msg '>>3       '
    10:04 AM  processing record #  3  status= S   request= N
    vss$get_next_start_time: 1  cstat= 1  next=NEVER                  
    Running job  3  on remote node vax9...
    SEND_REMOTE_RUN failed, status :  211192466 
       %NSCHED-E-EXEBADPROX, executor: invalid proxy
       Remote Node=<vax9>  Remote User=<cw_law>
    got mbx msg 'RF03'
    timer flag was clear
    timer not expired. No earlier event to set.
    sleeping
    we woke up!
    got mbx msg '>>3       '
    10:05 AM  processing record #  3  status= S   request= N
    vss$get_next_start_time: 1  cstat= 1  next=NEVER                  
    Running job  3  on remote node vax7...
    SEND_REMOTE_RUN: success
    timer flag was clear
    timer not expired. No earlier event to set.
    sleeping
    we woke up!
    remote end message for job  3 
    job #  3  finished.... count=  0 
    exit status of job was 10000001
     0  remote nodes care about job  3 
    10:05 AM  processing record #  3  status= S   request=  
     Now= 8-JAN-1997 10:05:41.97   job_sched_time=31-DEC-5999 00:00:00.00
    job  3  is scheduled for the future
    10:05 AM  updated    record #  3  status= S    request= 
    Found 0  local jobs depending on :: 3 
    timer flag was clear
    timer not expired. No earlier event to set.
    sleeping
    we woke up!
    got mbx msg '>>8       '
    03:05 PM  processing record #  8  status= S   request= N
    vss$get_next_start_time: 1  cstat= 1  next=NEVER                  
    Running job  8  on remote node vax7...
    SEND_REMOTE_RUN: success
    timer flag was clear
    timer not expired. No earlier event to set.
    sleeping
    we woke up!
    remote end message for job  8 
    job #  8  finished.... count=  0 
    exit status of job was 10000001
     0  remote nodes care about job  8 
    03:05 PM  processing record #  8  status= S   request=  
     Now= 8-JAN-1997 15:05:23.48   job_sched_time=31-DEC-5999 00:00:00.00
    job  8  is scheduled for the future
    03:05 PM  updated    record #  8  status= S    request= 
    Found 0  local jobs depending on :: 8 
    timer flag was clear
    timer not expired. No earlier event to set.
    sleeping
    we woke up!
    got mbx msg '>>8       '
    03:12 PM  processing record #  8  status= S   request= N
    vss$get_next_start_time: 1  cstat= 1  next=NEVER                  
    Running job  8  on remote node vax7...
    SEND_REMOTE_RUN: success
    timer flag was clear
    timer not expired. No earlier event to set.
    sleeping
    we woke up!
    remote end message for job  8 
    job #  8  finished.... count=  0 
    exit status of job was 10000001
     0  remote nodes care about job  8 
    03:12 PM  processing record #  8  status= S   request=  
     Now= 8-JAN-1997 15:12:26.19   job_sched_time=31-DEC-5999 00:00:00.00
    job  8  is scheduled for the future
    03:12 PM  updated    record #  8  status= S    request= 
    Found 0  local jobs depending on :: 8 
    timer flag was clear
    timer not expired. No earlier event to set.
    sleeping
    we woke up!
    got mbx msg '>>8       '
    03:12 PM  processing record #  8  status= S   request= N
    vss$get_next_start_time: 1  cstat= 1  next=NEVER                  
    Running job  8  on remote node vax9...
    SEND_REMOTE_RUN failed, status :  211192466 
       %NSCHED-E-EXEBADPROX, executor: invalid proxy
       Remote Node=<vax9>  Remote User=<williamchan>
    got mbx msg 'RF08'
    timer flag was clear
    timer not expired. No earlier event to set.
    sleeping
    
    
    nsched$agent.log
    
    553651150:	close all other fds
    553651150:	chdir to SYS$MANAGER:
    553651150:	set default protection mask to s:rwed,o:rwed,g:rwe,w:
    553651150:	gp: prot mask: old: fffffa00   new: fffff800
    553651150:	gp: grandparent pid: 21000bce
    553651150:	gp: initing socket to listen 
    553651150: getting name of local host
    553651150: getting local host address structure
    553651150: No translation found for SCHED_MAX_RETRIES; using default
    value
    553651150: No translation found for SCHED_MAX_PACKET_WAIT; using
    default value
    553651150: No translation found for SCHED_MIN_PACKET_WAIT; using
    default value
    553651150: No translation found for SCHED_PACKET_WAIT; using default
    value
    553651150: opened requested socket 3
    553651150: binding socket 3 to port 5481
    in open job file
    initializing fab/rab
    553651150:	in init job management
    in read next job rec
    start=1, active=1
    looking for next record
    No record l_found: 98938
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150: received connection on new socket 4 from node 128.1.24.10
    port 1560
    553651150: 232 bytes read from socket 4  port: 1560  address:
    128.1.24.10 at Wed Jan  8 17:16:26 1997 (852743786)
    553651150: Dump Packet:
    
    553651150: Type: Comment            
    553651150: Type: Executor Username  williamchan
    553651150: Type: Scheduler Username WILLIAMCHAN
    553651150: Type: Command            @SYSADM$DIR:[WILLIAMCHAN]muitau.com
    553651150: Type: Protocol           1.1
    553651150: Type: OSS Version        2.1
    553651150: Type: Output File        nl:
    553651150: Type: Job Number         8
    553651150: Type: Message Type       1
    553651150: Type: Reply Port         0
    553651150: Type: HW Type            8
    553651150: Type: SW Type            6
    553651150: Type: Packet ID          852739538
    553651150: Type: Send PID           16219
    553651150:    gp: status from ueu_listen_for_message: 0
    553651150:    gp: received packet on W K PORT
    553651150:    gp: in ues_main
    553651150:    packet read from address: 128.1.24.10
    553651150:	gp: getting packet protocol version
    553651150: Dump Packet:
    
    553651150: Type: Comment            
    553651150: Type: Executor Username  williamchan
    553651150: Type: Scheduler Username WILLIAMCHAN
    553651150: Type: Command            @SYSADM$DIR:[WILLIAMCHAN]muitau.com
    553651150: Type: Protocol           1.1
    553651150: Type: OSS Version        2.1
    553651150: Type: Output File        nl:
    553651150: Type: Job Number         8
    553651150: Type: Message Type       1
    553651150: Type: Reply Port         0
    553651150: Type: HW Type            8
    553651150: Type: SW Type            6
    553651150: Type: Packet ID          852739538
    553651150: Type: Send PID           16219
    553651150:	gp: protocol version V1.1
    553651150:	gp: getting oss version and message type
    553651150: Dump Packet:
    
    553651150: Type: Comment            
    553651150: Type: Executor Username  williamchan
    553651150: Type: Scheduler Username WILLIAMCHAN
    553651150: Type: Command            @SYSADM$DIR:[WILLIAMCHAN]muitau.com
    553651150: Type: Protocol           1.1
    553651150: Type: OSS Version        2.1
    553651150: Type: Output File        nl:
    553651150: Type: Job Number         8
    553651150: Type: Message Type       1
    553651150: Type: Reply Port         0
    553651150: Type: HW Type            8
    553651150: Type: SW Type            6
    553651150: Type: Packet ID          852739538
    553651150: Type: Send PID           16219
    553651150:	gp: oss client version V2.1
    553651150:	gp: received STARTJOB packet
    553651150: Dump Packet:
    
    553651150: Type: Comment            
    553651150: Type: Executor Username  williamchan
    553651150: Type: Scheduler Username WILLIAMCHAN
    553651150: Type: Command            @SYSADM$DIR:[WILLIAMCHAN]muitau.com
    553651150: Type: Protocol           1.1
    553651150: Type: OSS Version        2.1
    553651150: Type: Output File        nl:
    553651150: Type: Job Number         8
    553651150: Type: Message Type       1
    553651150: Type: Reply Port         0
    553651150: Type: HW Type            8
    553651150: Type: SW Type            6
    553651150: Type: Packet ID          852739538
    553651150: Type: Send PID           16219
    553651150:	 packet contents:
    553651150:	       jobnumber: 8
    553651150:	         command: @SYSADM$DIR:[WILLIAMCHAN]muitau.com
    553651150:	        execuser: williamchan
    553651150:	       scheduser: WILLIAMCHAN
    553651150:	      outputfile: nl:
    553651150:	         comment: 
    553651150:	       replyport: 0
    553651150:    after unload packet: client address: 128.1.24.10
    553651150:	gp:    calling validate client 
    553651150:		in validate_client
    553651150:		about to call gethostbyaddr for node 128.1.24.10 (
    a180180) 
    553651150:	    gethostbyaddr returned 596976
    553651150:	lookup succeeded
    553651150:	    schednode set to TGVCS1
    553651150:	gp:    status of validate client = 0
    553651150:    after validate client: client address: 128.1.24.10
    553651150:	gp: received job start packet
    553651150:	gp: packet is for job number: 8 from node TGVCS1
    553651150:	gp: in check job exists
    in read job rec
    looking for job/node 8::TGVCS1 active
    No MATCH l_found: 98994
    in read job rec
    looking for job/node 8::TGVCS1 active or inactive
    No MATCH l_found: 98994
    553651150:		packet: sched username: WILLIAMCHAN
    553651150:		                 exec username: williamchan
    553651150:		                       command:
    @SYSADM$DIR:[WILLIAMCHAN]muitau.com
    553651150:		                   output file: nl:
    553651150:		                    job number: 8
    553651150:		                    reply port: 0
    553651150:                 receieved job 8 from scheduler node TGVCS1
    553651150:         local username: williamchan
    553651150:        remote username: WILLIAMCHAN
    553651150:                command: @SYSADM$DIR:[WILLIAMCHAN]muitau.com
    553651150:            output file: nl:
    
    553651150:		in ues_start_job_validate
    553651150:		call validate inet
    553651150:		in validate_inet
    553651150:		client address:
    553651150:		family: 2
    553651150:		port: 1560
    553651150:		address: 128.1.24.10
    553651150:		status of validate inet = 0
    553651150:		calling validate port 
    553651150:		in validate_port
    553651150:		status of validate port = 0
    553651150:		calling validate username 
    553651150:		in validate_username
    553651150:		status of validate username = 0
    553651150:		calling change dir 
    553651150:		calling validate proxy 
    553651150:		in validate_proxy
    553651150:		clientname: TGVCS1
    553651150:	in RUSEROK (check proxy)
    553651150:	checking NETPROXY.DAT for remote user WILLIAMCHAN  from
    node TGVCS1  matching local user williamchan
    553651150:	proxy check - nodes or users are the different
    553651150:	proxy check - checking NETPROXY.DAT for user: WILLIAMCHAN  
    from node: TGVCS1
    553651150:	proxy check - failed to find record matching user:
    WILLIAMCHAN  from node TGVCS1; check fails
    553651150:		status of ruserok: -1
    remote proxy access denied553651150:		status of validate
    proxy = -1
    *** validation error: -8
    Job failed to execute
    553651150:    gp: NACK - invalid proxy
    553651150: in ueu_send_to_address
    553651150: connect: 0,   shutdown: 1,   close: 1
    553651150: in ueu_add_id_to_packet
    553651150: adding packet id: 852743776 to the packet
    553651150: adding pid: 553651150 to the packet
    553651150: in ueu_send_one_message
    553651150: connect: 0,   shutdown: 1,   close: 1
    553651150: send socket is not 0 ; using socket 4
    553651150: connect flag FALSE; not connecting socket 4
    553651150: sending to port 1560, address 128.1.24.10, on socket 4
    553651150: called send, at Wed Jan  8 17:16:26 1997 (852743786)
    553651150:		status from sendto: 132
    553651150: shutdown socket 4    status 0
    553651150: closed socket 4    status 0
    553651150:		validation error; job TGVCS1::8 is NOT accepted
    
    553651150:    gp: status from ues_process_packet: 0
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 29/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150: received connection on new socket 4 from node 128.1.24.10
    port 1561
    553651150: 232 bytes read from socket 4  port: 1561  address:
    128.1.24.10 at Wed Jan  8 17:22:38 1997 (852744158)
    553651150: Dump Packet:
    
    553651150: Type: Comment            
    553651150: Type: Executor Username  williamchan
    553651150: Type: Scheduler Username WILLIAMCHAN
    553651150: Type: Command            @SYSADM$DIR:[WILLIAMCHAN]muitau.com
    553651150: Type: Protocol           1.1
    553651150: Type: OSS Version        2.1
    553651150: Type: Output File        nl:
    553651150: Type: Job Number         8
    553651150: Type: Message Type       1
    553651150: Type: Reply Port         0
    553651150: Type: HW Type            8
    553651150: Type: SW Type            6
    553651150: Type: Packet ID          852739539
    553651150: Type: Send PID           16219
    553651150:    gp: status from ueu_listen_for_message: 0
    553651150:    gp: received packet on W K PORT
    553651150:    gp: in ues_main
    553651150:    packet read from address: 128.1.24.10
    553651150:	gp: getting packet protocol version
    553651150: Dump Packet:
    
    553651150: Type: Comment            
    553651150: Type: Executor Username  williamchan
    553651150: Type: Scheduler Username WILLIAMCHAN
    553651150: Type: Command            @SYSADM$DIR:[WILLIAMCHAN]muitau.com
    553651150: Type: Protocol           1.1
    553651150: Type: OSS Version        2.1
    553651150: Type: Output File        nl:
    553651150: Type: Job Number         8
    553651150: Type: Message Type       1
    553651150: Type: Reply Port         0
    553651150: Type: HW Type            8
    553651150: Type: SW Type            6
    553651150: Type: Packet ID          852739539
    553651150: Type: Send PID           16219
    553651150:	gp: protocol version V1.1
    553651150:	gp: getting oss version and message type
    553651150: Dump Packet:
    
    553651150: Type: Comment            
    553651150: Type: Executor Username  williamchan
    553651150: Type: Scheduler Username WILLIAMCHAN
    553651150: Type: Command            @SYSADM$DIR:[WILLIAMCHAN]muitau.com
    553651150: Type: Protocol           1.1
    553651150: Type: OSS Version        2.1
    553651150: Type: Output File        nl:
    553651150: Type: Job Number         8
    553651150: Type: Message Type       1
    553651150: Type: Reply Port         0
    553651150: Type: HW Type            8
    553651150: Type: SW Type            6
    553651150: Type: Packet ID          852739539
    553651150: Type: Send PID           16219
    553651150:	gp: oss client version V2.1
    553651150:	gp: received STARTJOB packet
    553651150: Dump Packet:
    
    553651150: Type: Comment            
    553651150: Type: Executor Username  williamchan
    553651150: Type: Scheduler Username WILLIAMCHAN
    553651150: Type: Command            @SYSADM$DIR:[WILLIAMCHAN]muitau.com
    553651150: Type: Protocol           1.1
    553651150: Type: OSS Version        2.1
    553651150: Type: Output File        nl:
    553651150: Type: Job Number         8
    553651150: Type: Message Type       1
    553651150: Type: Reply Port         0
    553651150: Type: HW Type            8
    553651150: Type: SW Type            6
    553651150: Type: Packet ID          852739539
    553651150: Type: Send PID           16219
    553651150:	 packet contents:
    553651150:	       jobnumber: 8
    553651150:	         command: @SYSADM$DIR:[WILLIAMCHAN]muitau.com
    553651150:	        execuser: williamchan
    553651150:	       scheduser: WILLIAMCHAN
    553651150:	      outputfile: nl:
    553651150:	         comment: 
    553651150:	       replyport: 0
    553651150:    after unload packet: client address: 128.1.24.10
    553651150:	gp:    calling validate client 
    553651150:		in validate_client
    553651150:		about to call gethostbyaddr for node 128.1.24.10 (
    a180180) 
    553651150:	    gethostbyaddr returned 596976
    553651150:	lookup succeeded
    553651150:	    schednode set to TGVCS1
    553651150:	gp:    status of validate client = 0
    553651150:    after validate client: client address: 128.1.24.10
    553651150:	gp: received job start packet
    553651150:	gp: packet is for job number: 8 from node TGVCS1
    553651150:	gp: in check job exists
    in read job rec
    looking for job/node 8::TGVCS1 active
    No MATCH l_found: 98994
    in read job rec
    looking for job/node 8::TGVCS1 active or inactive
    No MATCH l_found: 98994
    553651150:		packet: sched username: WILLIAMCHAN
    553651150:		                 exec username: williamchan
    553651150:		                       command:
    @SYSADM$DIR:[WILLIAMCHAN]muitau.com
    553651150:		                   output file: nl:
    553651150:		                    job number: 8
    553651150:		                    reply port: 0
    553651150:                 receieved job 8 from scheduler node TGVCS1
    553651150:         local username: williamchan
    553651150:        remote username: WILLIAMCHAN
    553651150:                command: @SYSADM$DIR:[WILLIAMCHAN]muitau.com
    553651150:            output file: nl:
    
    553651150:		in ues_start_job_validate
    553651150:		call validate inet
    553651150:		in validate_inet
    553651150:		client address:
    553651150:		family: 2
    553651150:		port: 1561
    553651150:		address: 128.1.24.10
    553651150:		status of validate inet = 0
    553651150:		calling validate port 
    553651150:		in validate_port
    553651150:		status of validate port = 0
    553651150:		calling validate username 
    553651150:		in validate_username
    553651150:		status of validate username = 0
    553651150:		calling change dir 
    553651150:		calling validate proxy 
    553651150:		in validate_proxy
    553651150:		clientname: TGVCS1
    553651150:	in RUSEROK (check proxy)
    553651150:	checking NETPROXY.DAT for remote user WILLIAMCHAN  from
    node TGVCS1  matching local user williamchan
    553651150:	proxy check - nodes or users are the different
    553651150:	proxy check - checking NETPROXY.DAT for user: WILLIAMCHAN  
    from node: TGVCS1
    553651150:	proxy check - failed to find record matching user:
    WILLIAMCHAN  from node TGVCS1; check fails
    553651150:		status of ruserok: -1
    remote proxy access denied553651150:		status of validate
    proxy = -1
    *** validation error: -8
    Job failed to execute
    553651150:    gp: NACK - invalid proxy
    553651150: in ueu_send_to_address
    553651150: connect: 0,   shutdown: 1,   close: 1
    553651150: in ueu_add_id_to_packet
    553651150: adding packet id: 852743777 to the packet
    553651150: adding pid: 553651150 to the packet
    553651150: in ueu_send_one_message
    553651150: connect: 0,   shutdown: 1,   close: 1
    553651150: send socket is not 0 ; using socket 4
    553651150: connect flag FALSE; not connecting socket 4
    553651150: sending to port 1561, address 128.1.24.10, on socket 4
    553651150: called send, at Wed Jan  8 17:22:38 1997 (852744158)
    553651150:		status from sendto: 132
    553651150: shutdown socket 4    status 0
    553651150: closed socket 4    status 0
    553651150:		validation error; job TGVCS1::8 is NOT accepted
    
    553651150:    gp: status from ues_process_packet: 0
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 29/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150: received connection on new socket 4 from node 128.1.24.10
    port 1563
    553651150: 232 bytes read from socket 4  port: 1563  address:
    128.1.24.10 at Wed Jan  8 17:33:44 1997 (852744824)
    553651150: Dump Packet:
    
    553651150: Type: Comment            
    553651150: Type: Executor Username  williamchan
    553651150: Type: Scheduler Username WILLIAMCHAN
    553651150: Type: Command            @SYSADM$DIR:[WILLIAMCHAN]muitau.com
    553651150: Type: Protocol           1.1
    553651150: Type: OSS Version        2.1
    553651150: Type: Output File        nl:
    553651150: Type: Job Number         8
    553651150: Type: Message Type       1
    553651150: Type: Reply Port         0
    553651150: Type: HW Type            8
    553651150: Type: SW Type            6
    553651150: Type: Packet ID          852745168
    553651150: Type: Send PID           15646
    553651150:    gp: status from ueu_listen_for_message: 0
    553651150:    gp: received packet on W K PORT
    553651150:    gp: in ues_main
    553651150:    packet read from address: 128.1.24.10
    553651150:	gp: getting packet protocol version
    553651150: Dump Packet:
    
    553651150: Type: Comment            
    553651150: Type: Executor Username  williamchan
    553651150: Type: Scheduler Username WILLIAMCHAN
    553651150: Type: Command            @SYSADM$DIR:[WILLIAMCHAN]muitau.com
    553651150: Type: Protocol           1.1
    553651150: Type: OSS Version        2.1
    553651150: Type: Output File        nl:
    553651150: Type: Job Number         8
    553651150: Type: Message Type       1
    553651150: Type: Reply Port         0
    553651150: Type: HW Type            8
    553651150: Type: SW Type            6
    553651150: Type: Packet ID          852745168
    553651150: Type: Send PID           15646
    553651150:	gp: protocol version V1.1
    553651150:	gp: getting oss version and message type
    553651150: Dump Packet:
    
    553651150: Type: Comment            
    553651150: Type: Executor Username  williamchan
    553651150: Type: Scheduler Username WILLIAMCHAN
    553651150: Type: Command            @SYSADM$DIR:[WILLIAMCHAN]muitau.com
    553651150: Type: Protocol           1.1
    553651150: Type: OSS Version        2.1
    553651150: Type: Output File        nl:
    553651150: Type: Job Number         8
    553651150: Type: Message Type       1
    553651150: Type: Reply Port         0
    553651150: Type: HW Type            8
    553651150: Type: SW Type            6
    553651150: Type: Packet ID          852745168
    553651150: Type: Send PID           15646
    553651150:	gp: oss client version V2.1
    553651150:	gp: received STARTJOB packet
    553651150: Dump Packet:
    
    553651150: Type: Comment            
    553651150: Type: Executor Username  williamchan
    553651150: Type: Scheduler Username WILLIAMCHAN
    553651150: Type: Command            @SYSADM$DIR:[WILLIAMCHAN]muitau.com
    553651150: Type: Protocol           1.1
    553651150: Type: OSS Version        2.1
    553651150: Type: Output File        nl:
    553651150: Type: Job Number         8
    553651150: Type: Message Type       1
    553651150: Type: Reply Port         0
    553651150: Type: HW Type            8
    553651150: Type: SW Type            6
    553651150: Type: Packet ID          852745168
    553651150: Type: Send PID           15646
    553651150:	 packet contents:
    553651150:	       jobnumber: 8
    553651150:	         command: @SYSADM$DIR:[WILLIAMCHAN]muitau.com
    553651150:	        execuser: williamchan
    553651150:	       scheduser: WILLIAMCHAN
    553651150:	      outputfile: nl:
    553651150:	         comment: 
    553651150:	       replyport: 0
    553651150:    after unload packet: client address: 128.1.24.10
    553651150:	gp:    calling validate client 
    553651150:		in validate_client
    553651150:		about to call gethostbyaddr for node 128.1.24.10 (
    a180180) 
    553651150:	    gethostbyaddr returned 596976
    553651150:	lookup succeeded
    553651150:	    schednode set to TGVCS1
    553651150:	gp:    status of validate client = 0
    553651150:    after validate client: client address: 128.1.24.10
    553651150:	gp: received job start packet
    553651150:	gp: packet is for job number: 8 from node TGVCS1
    553651150:	gp: in check job exists
    in read job rec
    looking for job/node 8::TGVCS1 active
    No MATCH l_found: 98994
    in read job rec
    looking for job/node 8::TGVCS1 active or inactive
    No MATCH l_found: 98994
    553651150:		packet: sched username: WILLIAMCHAN
    553651150:		                 exec username: williamchan
    553651150:		                       command:
    @SYSADM$DIR:[WILLIAMCHAN]muitau.com
    553651150:		                   output file: nl:
    553651150:		                    job number: 8
    553651150:		                    reply port: 0
    553651150:                 receieved job 8 from scheduler node TGVCS1
    553651150:         local username: williamchan
    553651150:        remote username: WILLIAMCHAN
    553651150:                command: @SYSADM$DIR:[WILLIAMCHAN]muitau.com
    553651150:            output file: nl:
    
    553651150:		in ues_start_job_validate
    553651150:		call validate inet
    553651150:		in validate_inet
    553651150:		client address:
    553651150:		family: 2
    553651150:		port: 1563
    553651150:		address: 128.1.24.10
    553651150:		status of validate inet = 0
    553651150:		calling validate port 
    553651150:		in validate_port
    553651150:		status of validate port = 0
    553651150:		calling validate username 
    553651150:		in validate_username
    553651150:		status of validate username = 0
    553651150:		calling change dir 
    553651150:		calling validate proxy 
    553651150:		in validate_proxy
    553651150:		clientname: TGVCS1
    553651150:	in RUSEROK (check proxy)
    553651150:	checking NETPROXY.DAT for remote user WILLIAMCHAN  from
    node TGVCS1  matching local user williamchan
    553651150:	proxy check - nodes or users are the different
    553651150:	proxy check - checking NETPROXY.DAT for user: WILLIAMCHAN  
    from node: TGVCS1
    553651150:	proxy check - failed to find record matching user:
    WILLIAMCHAN  from node TGVCS1; check fails
    553651150:		status of ruserok: -1
    remote proxy access denied553651150:		status of validate
    proxy = -1
    *** validation error: -8
    Job failed to execute
    553651150:    gp: NACK - invalid proxy
    553651150: in ueu_send_to_address
    553651150: connect: 0,   shutdown: 1,   close: 1
    553651150: in ueu_add_id_to_packet
    553651150: adding packet id: 852743778 to the packet
    553651150: adding pid: 553651150 to the packet
    553651150: in ueu_send_one_message
    553651150: connect: 0,   shutdown: 1,   close: 1
    553651150: send socket is not 0 ; using socket 4
    553651150: connect flag FALSE; not connecting socket 4
    553651150: sending to port 1563, address 128.1.24.10, on socket 4
    553651150: called send, at Wed Jan  8 17:33:45 1997 (852744825)
    553651150:		status from sendto: 132
    553651150: shutdown socket 4    status 0
    553651150: closed socket 4    status 0
    553651150:		validation error; job TGVCS1::8 is NOT accepted
    
    553651150:    gp: status from ues_process_packet: 0
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 29/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    553651150:    gp: status from ueu_listen_for_message: -2
    553651150:    gp: timed out waiting for IO on W K PORT
    553651150:	gp: in dispatch_pending
    553651150:    gp: pending que is empty
    553651150:    gp: status from ues_dispatch_pending: 0
    553651150: i_rcv_socket: 3
    553651150: UEU RCV: waiting for IO on socket 3
    553651150: ueu_wait_for - timeout: 30/0
    
    
    nsched$agent_run.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.  Set the terminal type
    $! unless this is a detached DECwindows application or a remote
    session.
    $!
    $ MODE = F$MODE()
    $ IF MODE .NES. "INTERACTIVE" THEN GOTO NON_INTERACTIVE
    $NON_INTERACTIVE:
    $!
    $! For MicroVAX systems only, use the command MOUNT/NOASSIST.
    $!
    $ IF (.NOT. F$TRNLNM("SYS$MICROVAX")) THEN GOTO SKIP_MICROVAX_COMMANDS
    $SKIP_MICROVAX_COMMANDS:
    $!
    $! Place your site-specific LOGIN commands below
    $!
    $ AIPRN :== @UTILITY:AIPRN.COM
    $ MAIL  :== MAIL/EDIT
    $ PROD_NODE :== "1,3,6"
    $ DVL_NODE  :== "7,9"
    $!
    $! POLYCENTER Scheduler V2.1 run called by startup agent procedure.
    $!
    $!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    $!                                                           !
    $!  Copyright (c) Digital Equipment Corporation, 1994, 1995  !
    $!  All Rights Reserved.  Unpublished rights reserved        !
    $!  under the copyright laws of the United States.           !
    $!                                                           !
    $!  The software contained on this media is proprietary      !
    $!  to and embodies the confidential technology of           !
    $!  Digital Equipment Corporation.  Possession, use,         !
    $!  duplication or dissemination of the software and         !
    $!  media is authorized only pursuant to a valid written     !
    $!  license from Digital Equipment Corporation.              !
    $!                                                           !
    $!  RESTRICTED RIGHTS LEGEND   Use, duplication, or          !
    $!  disclosure by the U.S. Government is subject to          !
    $!  restrictions as set forth in Subparagraph (c)(1)(ii)     !
    $!  of DFARS 252.227-7013, or in FAR 52.227-19, as           !
    $!  applicable.                                              !
    $!                                                           !
    $!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    $!
    $!      POLYCENTER Scheduler V2.1 Agent
    $!
    $!	Command file which runs the POLYCENTER Scheduler Agent
    $!
    $!	assign	n	SCHED_MAX_RETIES
    $!	assign	n	SCHED_MIN_PACKET_TIMEOUT
    $!	assign	n	SCHED_MAX_PACKET_TIMEOUT
    $!	assign	n	SCHED_PENDING_DELAY
    $!	assign	n	SCHED_RTT_MEAN
    $!	assign	n	SCHED_RTT_DEV
    $!	assign	n	SCHED_PURGE_TIME
    $!
    $!
    $NSCHED$AGENT :== $SYS$SYSTEM:NSCHED$AGENT
    $!
    $!AGENT_PORT := 5481
    $!DEFAULT_DIRECTORY := 0
    $!DEBUG_LEVEL := 0
    $!RUN_DETACHED = 1
    $!
    $ IF F$LENGTH("") .EQ. 0 THEN AGENT_PORT := 5481
    $ SET NOON
    $ SAVE_MSG = F$ENVIRONMENT("MESSAGE")
    $ SET MESSAGE/FACILITY/SEVERITY/IDENTIFICATION/TEXT
    $ COUNTER = 0
    $ LOOP:
    $     COUNTER = COUNTER + 1
    $     DEFINE SYS$OUTPUT SYS$SYSTEM:UCX.TMP
    $     DEASSIGN SYS$ERROR
    $     SET MESSAGE/FACILITY/SEVERITY/IDENTIFICATION/TEXT
    $
    $     FILE_EXIST = F$SEARCH("SYS$SYSTEM:UCX.TMP")
    $     IF FILE_EXIST .EQS. "" THEN GOTO START_AGENT
    $     OPEN FILE SYS$SYSTEM:UCX.TMP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $           IF F$LOCATE("5481",LINE_COMP) .EQ. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $           IF F$LOCATE("5481",LINE_COMP) .EQ. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $           WAIT 00:00:03
    $           CLOSE FILE
    $           DELETE/NOCONFIRM SYS$SYSTEM:UCX.TMP;*
    $           IF COUNTER .GT. 10 THEN GOTO PORT_BUSY
    $           GOTO LOOP
    $ LOOP:
    $     COUNTER = COUNTER + 1
    $     DEFINE SYS$OUTPUT SYS$SYSTEM:UCX.TMP
    $     DEASSIGN SYS$ERROR
    $     SET MESSAGE/FACILITY/SEVERITY/IDENTIFICATION/TEXT
    $
    $     FILE_EXIST = F$SEARCH("SYS$SYSTEM:UCX.TMP")
    $     IF FILE_EXIST .EQS. "" THEN GOTO START_AGENT
    $     OPEN FILE SYS$SYSTEM:UCX.TMP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $           IF F$LOCATE("5481",LINE_COMP) .EQ. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $           IF F$LOCATE("5481",LINE_COMP) .EQ. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $           WAIT 00:00:03
    $           CLOSE FILE
    $           DELETE/NOCONFIRM SYS$SYSTEM:UCX.TMP;*
    $           IF COUNTER .GT. 10 THEN GOTO PORT_BUSY
    $           GOTO LOOP
    $ LOOP:
    $     COUNTER = COUNTER + 1
    $     DEFINE SYS$OUTPUT SYS$SYSTEM:UCX.TMP
    $     DEASSIGN SYS$ERROR
    $     SET MESSAGE/FACILITY/SEVERITY/IDENTIFICATION/TEXT
    $
    $     FILE_EXIST = F$SEARCH("SYS$SYSTEM:UCX.TMP")
    $     IF FILE_EXIST .EQS. "" THEN GOTO START_AGENT
    $     OPEN FILE SYS$SYSTEM:UCX.TMP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $           IF F$LOCATE("5481",LINE_COMP) .EQ. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $           IF F$LOCATE("5481",LINE_COMP) .EQ. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $           WAIT 00:00:03
    $           CLOSE FILE
    $           DELETE/NOCONFIRM SYS$SYSTEM:UCX.TMP;*
    $           IF COUNTER .GT. 10 THEN GOTO PORT_BUSY
    $           GOTO LOOP
    $ LOOP:
    $     COUNTER = COUNTER + 1
    $     DEFINE SYS$OUTPUT SYS$SYSTEM:UCX.TMP
    $     DEASSIGN SYS$ERROR
    $     SET MESSAGE/FACILITY/SEVERITY/IDENTIFICATION/TEXT
    $
    $     FILE_EXIST = F$SEARCH("SYS$SYSTEM:UCX.TMP")
    $     IF FILE_EXIST .EQS. "" THEN GOTO START_AGENT
    $     OPEN FILE SYS$SYSTEM:UCX.TMP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $           IF F$LOCATE("5481",LINE_COMP) .EQ. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $           IF F$LOCATE("5481",LINE_COMP) .EQ. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $           WAIT 00:00:03
    $           CLOSE FILE
    $           DELETE/NOCONFIRM SYS$SYSTEM:UCX.TMP;*
    $           IF COUNTER .GT. 10 THEN GOTO PORT_BUSY
    $           GOTO LOOP
    $ LOOP:
    $     COUNTER = COUNTER + 1
    $     DEFINE SYS$OUTPUT SYS$SYSTEM:UCX.TMP
    $     DEASSIGN SYS$ERROR
    $     SET MESSAGE/FACILITY/SEVERITY/IDENTIFICATION/TEXT
    $
    $     FILE_EXIST = F$SEARCH("SYS$SYSTEM:UCX.TMP")
    $     IF FILE_EXIST .EQS. "" THEN GOTO START_AGENT
    $     OPEN FILE SYS$SYSTEM:UCX.TMP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $           IF F$LOCATE("5481",LINE_COMP) .EQ. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $           IF F$LOCATE("5481",LINE_COMP) .EQ. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $           WAIT 00:00:03
    $           CLOSE FILE
    $           DELETE/NOCONFIRM SYS$SYSTEM:UCX.TMP;*
    $           IF COUNTER .GT. 10 THEN GOTO PORT_BUSY
    $           GOTO LOOP
    $ LOOP:
    $     COUNTER = COUNTER + 1
    $     DEFINE SYS$OUTPUT SYS$SYSTEM:UCX.TMP
    $     DEASSIGN SYS$ERROR
    $     SET MESSAGE/FACILITY/SEVERITY/IDENTIFICATION/TEXT
    $
    $     FILE_EXIST = F$SEARCH("SYS$SYSTEM:UCX.TMP")
    $     IF FILE_EXIST .EQS. "" THEN GOTO START_AGENT
    $     OPEN FILE SYS$SYSTEM:UCX.TMP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $           IF F$LOCATE("5481",LINE_COMP) .EQ. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $           IF F$LOCATE("5481",LINE_COMP) .EQ. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $           WAIT 00:00:03
    $           CLOSE FILE
    $           DELETE/NOCONFIRM SYS$SYSTEM:UCX.TMP;*
    $           IF COUNTER .GT. 10 THEN GOTO PORT_BUSY
    $           GOTO LOOP
    $ LOOP:
    $     COUNTER = COUNTER + 1
    $     DEFINE SYS$OUTPUT SYS$SYSTEM:UCX.TMP
    $     DEASSIGN SYS$ERROR
    $     SET MESSAGE/FACILITY/SEVERITY/IDENTIFICATION/TEXT
    $
    $     FILE_EXIST = F$SEARCH("SYS$SYSTEM:UCX.TMP")
    $     IF FILE_EXIST .EQS. "" THEN GOTO START_AGENT
    $     OPEN FILE SYS$SYSTEM:UCX.TMP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $           IF F$LOCATE("5481",LINE_COMP) .EQ. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $           IF F$LOCATE("5481",LINE_COMP) .EQ. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $           WAIT 00:00:03
    $           CLOSE FILE
    $           DELETE/NOCONFIRM SYS$SYSTEM:UCX.TMP;*
    $           IF COUNTER .GT. 10 THEN GOTO PORT_BUSY
    $           GOTO LOOP
    $ LOOP:
    $     COUNTER = COUNTER + 1
    $     DEFINE SYS$OUTPUT SYS$SYSTEM:UCX.TMP
    $     DEASSIGN SYS$ERROR
    $     SET MESSAGE/FACILITY/SEVERITY/IDENTIFICATION/TEXT
    $
    $     FILE_EXIST = F$SEARCH("SYS$SYSTEM:UCX.TMP")
    $     IF FILE_EXIST .EQS. "" THEN GOTO START_AGENT
    $     OPEN FILE SYS$SYSTEM:UCX.TMP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $           IF F$LOCATE("5481",LINE_COMP) .EQ. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $           IF F$LOCATE("5481",LINE_COMP) .EQ. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $           WAIT 00:00:03
    $           CLOSE FILE
    $           DELETE/NOCONFIRM SYS$SYSTEM:UCX.TMP;*
    $           IF COUNTER .GT. 10 THEN GOTO PORT_BUSY
    $           GOTO LOOP
    $ LOOP:
    $     COUNTER = COUNTER + 1
    $     DEFINE SYS$OUTPUT SYS$SYSTEM:UCX.TMP
    $     DEASSIGN SYS$ERROR
    $     SET MESSAGE/FACILITY/SEVERITY/IDENTIFICATION/TEXT
    $
    $     FILE_EXIST = F$SEARCH("SYS$SYSTEM:UCX.TMP")
    $     IF FILE_EXIST .EQS. "" THEN GOTO START_AGENT
    $     OPEN FILE SYS$SYSTEM:UCX.TMP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $           IF F$LOCATE("5481",LINE_COMP) .EQ. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $           IF F$LOCATE("5481",LINE_COMP) .EQ. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $           WAIT 00:00:03
    $           CLOSE FILE
    $           DELETE/NOCONFIRM SYS$SYSTEM:UCX.TMP;*
    $           IF COUNTER .GT. 10 THEN GOTO PORT_BUSY
    $           GOTO LOOP
    $ LOOP:
    $     COUNTER = COUNTER + 1
    $     DEFINE SYS$OUTPUT SYS$SYSTEM:UCX.TMP
    $     DEASSIGN SYS$ERROR
    $     SET MESSAGE/FACILITY/SEVERITY/IDENTIFICATION/TEXT
    $
    $     FILE_EXIST = F$SEARCH("SYS$SYSTEM:UCX.TMP")
    $     IF FILE_EXIST .EQS. "" THEN GOTO START_AGENT
    $     OPEN FILE SYS$SYSTEM:UCX.TMP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $           IF F$LOCATE("5481",LINE_COMP) .EQ. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $           IF F$LOCATE("5481",LINE_COMP) .EQ. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $           WAIT 00:00:03
    $           CLOSE FILE
    $           DELETE/NOCONFIRM SYS$SYSTEM:UCX.TMP;*
    $           IF COUNTER .GT. 10 THEN GOTO PORT_BUSY
    $           GOTO LOOP
    $ LOOP:
    $     COUNTER = COUNTER + 1
    $     DEFINE SYS$OUTPUT SYS$SYSTEM:UCX.TMP
    $     DEASSIGN SYS$ERROR
    $     SET MESSAGE/FACILITY/SEVERITY/IDENTIFICATION/TEXT
    $
    $     FILE_EXIST = F$SEARCH("SYS$SYSTEM:UCX.TMP")
    $     IF FILE_EXIST .EQS. "" THEN GOTO START_AGENT
    $     OPEN FILE SYS$SYSTEM:UCX.TMP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $           IF F$LOCATE("5481",LINE_COMP) .EQ. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $     READ_LOOP:
    $           READ/ERROR=START_AGENT/END_OF_FILE=START_AGENT  FILE  LINE
    $           LINE_COMP = F$EDIT(LINE, "COMPRESS, TRIM")
    $           IF F$LOCATE("UCX",LINE_COMP) .NE. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $           IF F$LOCATE("5481",LINE_COMP) .EQ. F$LENGTH(LINE_COMP) THEN
    GOTO READ_LOOP
    $           WAIT 00:00:03
    $           CLOSE FILE
    $           DELETE/NOCONFIRM SYS$SYSTEM:UCX.TMP;*
    $           IF COUNTER .GT. 10 THEN GOTO PORT_BUSY
    %DCL-W-USGOTO, target of GOTO not found - check spelling and presence
    of label
      SYSTEM       job terminated at  8-JAN-1997 15:51:28.82
    
      Accounting information:
      Buffered I/O count:             540         Peak working set size:   1222
      Direct I/O count:               183         Peak page file size:     5859
      Page faults:                   3877         Mounted volumes:            0
      Charged CPU time:           0 00:00:01.38   Elapsed time:     00:00:39.71
    
    
    
    	Thanks again for any help.
    
T.RTitleUserPersonal
Name
DateLines
1199.1%NSCHED-E-EXEBADPROX, executor: invalid proxyBSS::FLANNERYWed Mar 12 1997 15:5920

	The problem is  when communicating with the one agent
	you are getting the following error when the jobs attempts to run

%NSCHED-E-EXEBADPROX, executor: invalid proxy


Where is your sysuaf/netproxy.dat file located on the agent.  If it is not on the
system disk, scheduler with older versions will not find it thus you get the
error and no job will run.  If you have a logical pointing to these files
and this logical is pointing to another disk, here is your problem.

If you can for testing purposes copy these file to sys$system, all should run fine.

This was fixed in a newer flavor of scheduler, We currently have version
2.1b-9 (06) we can send you if you would let us know.

Ed Flannery