So am configuring printing on a new server to Xerox C500 (same as the old server) using dec print, libraries, and setup files. But for some odd reason when I send a job to the queue it processes for a moment and then disappears, the printer does not receive anything.
Some details:
write sys$output f$getsyi( "version")
V8.4-2
product show product dcps
------------------------------------ ----------- ---------
PRODUCT KIT TYPE STATE
------------------------------------ ----------- ---------
VSI I64VMS DCPS V2.8 Full LP Installed
------------------------------------ ----------- ---------
I have enabled and started LPR/LPD service using @sys$startup:tcpip$config
And have configured the printer using lprsetup.exe:
I generally test prints with .lis files, because that is normally all we print from OpenVMS; but whatever I send, the job goes to the queue for a moment (if I stop the queue, I will see the job pending), but then the job disappears completely.$run sys$system:tcpip$lprsetup.exe
TCPIP Printer Setup Program
Command < add delete view help exit >: add
Adding printer entry, type '?' for help.
Enter printer name to add : EBBC500Spare
Enter the FULL name of one of the following printer types:
remote local : remote
Enter printer synonym:
Enter full file specification for spool directory
SPOOLER DIRECTORY 'sd' : [TCPIP$LPD_ROOT:[EBBC500SPARE]] ?
Set LPD PrintServer extensions flag 'ps' [] ?
Set remote system name 'rm' [] ? EBBC500SPARE
Set remote system portnumber 'rt' [515] ?
Set remote system printer name 'rp' [] ? lp
Set printer error log file 'lf' [/TCPIP$LPD_ROOT/000000/EBBC500SPARE.LOG] ?
Enter the name of the printcap symbol you wish to modify. Other
valid entry is : 'q' to quit (no more changes)
The names of the printcap symbols are:
sd for the printer spool directory
lf for the printer error log file
lp for the name of the local printer
ps for the LPD PrintServer extensions flag
rm for the name of the remote host
rp for the name of the remote printer
rt for the port number of the remote host
fm for the printer form field
pa for the /PASSALL flag
nd for the /NODELETE flag
cr for the cr flag
sn for the setup NoLF flag
p1-p8 for the /PARAMETER=(p1,...,p8) field
Enter symbol name: q
Symbol type value
------ ---- -----
Error log file : lf STR /TCPIP$LPD_ROOT/000000/EBBC500SPARE.LOG
Printer Queue : lp STR EBBC500SPARE
PS extensions flag: ps STR
Remote Host : rm STR ebbc500SPARE
Remote Printer : rp STR lp
Spool Directory : sd STR /TCPIP$LPD_ROOT/EBBC500SPARE
Remote Port : rt INT 515
Are these the final values for printer EBBC500 ? [y] y
Adding comments to printcap file for new printer, type '?' for help.
Do you want to add comments to the printcap file [n] ? :
Do you want the queue to default to print flag pages [y] : N
Do you want this procedure to start the queue [y] :
Creating execution queue: EBBC500SPARE
Updating TCPIP$LPD_SYSTARTUP.COM
Updating TCPIP$LPD_SYSHUTDOWN.COM
*************************************************
* TCPIP$LPD_SYSTARTUP.COM, the printcap file *
* and TCPIP$LPD_SYSHUTDOWN.COM *
* have been updated for this printer *
* *
* Set up activity is complete for this printer *
*************************************************
Command < add delete view help exit >: exit
an example of our print command:
print rp1ebb625.lis /que=EBBC500SPARE
When I look at the log file for this printer I see an error:
in show dev I can see lpd configured, it looks correct:%%%%%%%%%%%% 13-JUL-2022 14:42:31.45 %%%%%%%%%%%%
%TCPIP-I-LPD_SYMBRUN, symbiont is running the queue EBBC500SPARE
TCPIP LPD configuration data:
LPD Spooler Directory : TCPIP$LPD_ROOT:[000000]
Retry-Interval : 0 00:05:00.00
Retry-Maximum : 0 01:00:00.00
Idle-Timeout : 0 00:05:00.00
Inbound-Queues-Per-Node : 1
Utility-Queues-Per-Node : 0
Receiver-Debug : 0
Symbiont-Debug : 0
Utilities-Debug : 0
Loop-Max : 0
Droptime : 0
Probetime : 0
PS-Extensions : LPS
Stream-Passall : FALSE
VMS-Flagpages : FALSE
Persistent-Server : FALSE
Keepalive : FALSE
Synchronize-All-Jobs : TRUE
Setup-NoLF : FALSE
1st-VFC-Prefix-Special : FALSE
Setup-Buffer-Size : 1024
Broadcast-Msg : TRUE
PCB for printer EBBC500SPARE
RT: 515
LP: EBBC500SPARE
RM: EBBC500SPARE
RP: lp
SD: /TCPIP$LPD_ROOT/EBBC500SPARE
LF: /TCPIP$LPD_ROOT/000000/EBBC500SPARE.LOG
BP: EBBC500SPARE
PA: FALSE
ND: FALSE
CR: FALSE
SN: FALSE
%%%%%%%%%%%% 13-JUL-2022 14:42:43.25 %%%%%%%%%%%%
%TCPIP-F-LPD_BADPORT, error getting a port
-TCPIP-W-EAI_AGAIN, temporary failure
%%%%%%%%%%%% 13-JUL-2022 14:43:32.98 %%%%%%%%%%%%
%TCPIP-F-LPD_BADPORT, error getting a port
-TCPIP-W-EAI_AGAIN, temporary failure
Device_socket Type Local Remote Service Host
bg25598 STREAM 515 0 LPD *
LPD is enabled in show services..
TCPIP hosts file is configured, and I am able to ping the printer either by hostname or ip
I tried printing with my own profile, and as System.. I am kind of run out of ideas..
I was hoping someone here could help?
Thank you.