1752807 Members
5794 Online
108789 Solutions
New Discussion

FTP Login Failures

 
SOLVED
Go to solution
John Gillings
Honored Contributor

Re: FTP Login Failures


>I don't know why the FTP processes are
>being orphaned, yet. I'm still looking into
>that.

Network jobs run SYLOGIN, LOGIN, and their designated action procedure. Use SDA on a stuck process to see what procedures and log files it has open. Check the log file for clues.

Make sure the F$MODE().EQS."NETWORK" paths of both SYLOGIN and LOGIN are clean.

Add traces to all procedures.

Note that some network procedures have logic for process reuse. Rather than the process exiting immediately after completing a network task, it would wait around in case there was another connection request within some timeout period (usually 10-15 minutes). Sometimes these processes changed their name while they were waiting.

This was reasonable in times long past, because processes were relatively expensive to start. In today's environments, process creation is fast and cheap, so the benefit is much less obvious. You may want to add an explicit LOGOUT to the action procedure to bypass the reuse logic.
A crucible of informative mistakes
VMS Unix Admin
Advisor

Re: FTP Login Failures

Thanks. I will check next bunch or orphans I get. I just cleaned up the dead processes this morning.