SDLPD Contents Previous Next

Troubleshooting

Before installing SDLPD, you should upgrade your file server's TCPIP.NLM to v2.02m. This includes several bug fixes that are outlined in the upgrade software.

If SDLPD.NLM or SDLPDCON.NLM fail to load and symbol not found errors are reported, you may need to upgrade some of the file server's NLMs. See the section on System Requirements for details on the specific versions required.

If errors are reported that a host name can not be found, you may need to add the complete host name to the SYS:ETC\HOSTS file.

If SDLPD or the UNIX system attempts to connect and is not successful, it is possible that the TCPIP.NLM is not configured correctly. Check to see if a user on another workstation or UNIX host can ping the NetWare server by IP address AND by host name.

Jobs transferred to UNIX hosts to be printed appear to be double spaced: This is often caused by not removing the CR/LF markers from DOS text files. Make sure the outgoing job translation is set to Automatic or Translate CR/LF->LF and that the print job is submitted to the queue as TEXT. If the job is submitted as BINARY to the NetWare queue configured for Automatic translation, you will need to set the job type to TEXT in your print job definition.

Print jobs sent from UNIX hosts print with a stair step effect. Each line of text is vertically below the line above however the text does not begin at the left margin. This is often caused by not translating the UNIX LF (line feed) character into a CR/LF pair. Check to make sure the incoming queue translation is set to Automatic or LF->CR/LF. Text jobs should not be sent from the UNIX lpr program with the -l option.

If SDLPD takes a long time to unload while a connection to a remote machine is waiting to time out, you may need to upgrade to v2.02m of the TCPIP.NLM. In some of our test it took as long as 20 minutes for a connection to time-out while connecting to a nonexistent remote host with TCPIP.NLM v1.00. With the newer TCPIP.NLM, this has been reduced to about 45 seconds.

If you are unable to determine the source of a problem with SDLPD, set the log level to NOISE in the SDLPDCON.NLM (in the Miscellaneous options menu) This will give many more error and notice messages while processing print jobs.