| Title: | DEC TCP/IP Services for OpenVMS |
| Notice: | Note 2-SSB Kits, 3-FT Kits, 4-Patch Info, 7-QAR System |
| Moderator: | ucxaxp.ucx.lkg.dec.com::TIBBERT |
| Created: | Thu Nov 17 1994 |
| Last Modified: | Fri Jun 06 1997 |
| Last Successful Update: | Fri Jun 06 1997 |
| Number of topics: | 5568 |
| Total number of notes: | 21492 |
Hi,
I have a very frustrated customer. He has been trying for a long time
to get POP configured on his system. Based on the C error code, it
looks to be a file or directory not found error. Any help would be
appreciated in getting this customer on-line.
Thanks,
-Rick
$ sh log *mail*
(LNM$SYSTEM_TABLE)
"AUDSRV$CONTROL_MAILBOX" = "_MBA7:"
"ERRFMT$_SEND_MAIL" = "TRUE"
"MAIL$PROTOCOL_SMTP" = "UCX$SMTP_MAILSHR"
"MAILSHR_TV" = "MAILSHR"
"MAIL_USERS" = "SYS$SYSDEVICE:[000000]MAIL_USERS.DIS"
"SECSRV$MAILBOX" = "_MBA8:"
"UCX$POP_IGNORE_MAIL11_HEADERS" = "1"
$
$ sh log *pop*
(LNM$SYSTEM_TABLE)
"UCX$POP_ENABLE" = ".1.."
"UCX$POP_IGNORE_MAIL11_HEADERS" = "1"
$
$ type sys$sysdevice:[ucx$pop]ucx$pop_recv_startup.log
$ if f$mode() .eqs. "NETWORK" then exit
$! login.com for Digital TCP/IP Services for OpenVMS Auxiliary service
$ !+
$ ! UCX$POP_RECV_STARTUP.COM -- DEC TCP/IP Services for OpenVMS Soft
ware,
$ ! POP receiver startup procedure
$ !
$ ! COPYRIGHT (C) 1996 BY
$ ! DIGITAL EQUIPMENT CORPORATION, MAYNARD
$ ! MASSACHUSETTS. ALL RIGHTS RESERVED.
$ !
$ ! THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND COPIED
$ ! ONLY IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE AND WITH THE INCLUSION
$ ! OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE OR ANY OTHER COPIES
$ ! THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY OTHER
$ ! PERSON. NO TITLE TO AND OWNERSHIP OF THE SOFTWARE IS HEREBY TRANSFERRED.
$ !
$ ! THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE AND
$ ! SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMENT CORPORATION.
$ !
$ ! DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS
$ ! SOFTWARE ON EQUIPMENT THAT IS NOT SUPPLIED BY DIGITAL.
$ !
$ !*****************************************************************************
$ !
$ ! Modifications
$ !
$ ! 01 Karol Zielonko Feb-29-1996
$ ! Cloned and munged from original IUPOP .com files.
$ !*****************************************************************************
$ !-
$ SET VERIFY
$ ON WARNING THEN GOTO ERROR_TRAP
$ ON CONTROL_Y THEN GOTO FINAL_EXIT
$!
$!************************
$! Purge log files
$!************************
$!
$ SAVE=5+2*f$getsyi("CLUSTER_NODES")
$ PURGE/KEEP=5
$!************************
$! Initialize
$!************************
$!
$! If a POP postmaster is defined then send mail to them if error occurs.
$! Otherwise send to SYSTEM account.
$ PROGRAMMERS = F$TRNLNM("UCX$POP_POSTMASTER")
$ IF PROGRAMMERS .EQS. "" THEN PROGRAMMERS = "SYSTEM"
$ NODE = F$GETSYI("NODENAME")
$!
$ DEFINE SYS$SCRATCH SYS$SYSDEVICE:[UCX$POP]
$!
$! Message maximum = 0 means *no* message maximum.
$ DEFINE UCX$POP_MESSAGE_MAXIMUM 0
$!
$! Let a link remain idle for two mintes before timing it out.
$ DEFINE UCX$POP_LINK_IDLE_TIMEOUT "0 00:02:00.00"
$!******************************************************************************
$! To turn on any of the following options simply uncomment. Remember that
$! "boolean" logicals are turned on when the logical is defined to anything. We
$! only set them to "1" by convention. If you want a boolean logical to be
$! turned off then do not define it. If you define it to "0" or "FALSE" you'll
$! be turning it on.
$!******************************************************************************
$!
$! Do not include any personal name from the VMS mail "From:" line in the
$! "From:" header line that we send to the POP client.
$! DEFINE UCX$POP_PERSONAL_NAME 1
$!
$! Do not do a PURGE/RECLAIM when closing user's mail file.
$! DEFINE UCX$POP_PURGE_RECLAIM 1
$!
$! Do not ignore mail11 headers.
$! DEFINE UCX$POP_IGNORE_MAIL11_HEADERS 1
$!
$! Take UCX POP server default log level.
$! DEFINE UCX$POP_LOG_LEVEL "enter ERROR, INFORMATIONAL, THREAD or DEBUG here"
$!
$!************************
$! Start the Server
$!************************
$ UCXPOP := $SYS$SYSTEM:UCX$POP_SERVER.EXE
$ UCXPOP
1997-03-28 19:04:40 starting UCX POP server UCX V4.1-12A, OpenVMS V6.2 Alpha on
host and port 110
1997-03-28 19:04:40
1997-03-28 19:04:40 POP configuration info:
1997-03-28 19:04:40 ignore_mail11_headers: TRUE
1997-03-28 19:04:40 send_id_headers: FALSE
1997-03-28 19:04:40 disuserpass: FALSE
1997-03-28 19:04:40 trace: TRUE
1997-03-28 19:04:40 personal_name: FALSE
1997-03-28 19:04:40 purge_reclaim: FALSE
1997-03-28 19:04:40 max_messages: No max.
1997-03-28 19:04:40 master_log_level: INFORMATIONAL
1997-03-28 19:04:40 security: FRIENDLY
1997-03-28 19:04:40 decnet_rewrite: TRANSFORM
1997-03-28 19:04:40 quoted_decnet_rewrite: TRANSFORM
1997-03-28 19:04:40 sndbuf: UCX default.
1997-03-28 19:04:40 link_idle_timeout: 0 00:02:00.00
1997-03-28 19:04:40
1997-03-28 19:04:40 Miscellaneous info:
1997-03-28 19:04:40 UCX POP version: UCX V4.1-12A, OpenVMS V6.2 Alpha
1997-03-28 19:04:40 POP server PID: 142
1997-03-28 19:04:40 POP server process name: UCX$POP_1
1997-03-28 19:04:40
1997-03-28 19:04:40 SMTP configuration info:
1997-03-28 19:04:40 substitute_domain:
1997-03-28 19:04:40
1997-03-28 19:04:40 error creating initial socket. errno=65535, vaxc$errno=2
1997-03-28 19:04:40 could not create or bind initial socket
socket:
%NONAME-E-NOMSG, Message number 00000002
$ ERROR_TRAP:
$ SS_STATUS = $STATUS
$ ON WARNING THEN CONTINUE
$ ERROR_MESSAGE = F$MESSAGE(SS_STATUS)
$ NODE = F$GETSYI("NODENAME")
$!
$ MAIL SYS$INPUT "SYSTEM"/SUBJECT="ALPHA1 - %NONAME-E-NOMSG, Message number 0000
0002"
The UCX POP server has experienced a runtime error. The reason
for the error should appear on the subject line of this message.
Please investigate this problem as quickly as possible.
Thank you.
$!
$!************************
$! Final Exit
$!************************
$ FINAL_EXIT:
$ EXIT
UCX$POP job terminated at 28-MAR-1997 19:04:41.36
Accounting information:
Buffered I/O count: 139 Peak working set size: 4400
Direct I/O count: 87 Peak page file size: 25328
Page faults: 639 Mounted volumes: 0
Charged CPU time: 0 00:00:00.31 Elapsed time: 0 00:00:01.90
| T.R | Title | User | Personal Name | Date | Lines |
|---|---|---|---|---|---|
| 5391.1 | Additional information | CSC32::R_WILLIAMS | Mon Mar 31 1997 13:35 | 2 | |
Alpha VMS 6.2
UCX 4.1 ECO 4
| |||||
| 5391.2 | Example of AXPVMS 7.1, UCX 4.1 ECO 3 POP server... | PRSSOS::DIETZ | Pierre-Etienne DIETZ, Support/France | Wed Apr 02 1997 04:27 | 73 |
RE: 5391.1 CSC32::R_WILLIAMS -< Additional information >- > Alpha VMS 6.2 > UCX 4.1 ECO 4 Hello Rick, In case it could help you, I just want to share with you the setup of my POP3 server, which seems to work correctly (owing to the last tests I've done today). Best regards, Pierre-Etienne ----------> PRSSOS::ped$ ucx sho vers Digital TCP/IP Services for OpenVMS Alpha Version V4.1 - ECO Level 3 on a DEC 7000 Model 610 running OpenVMS V7.1 ----------> PRSSOS::ped$ sho log *smtp* (LNM$SYSTEM_TABLE) "MAIL$PROTOCOL_SMTP" = "UCX$SMTP_MAILSHR" "UCX$SMTP_JACKET_LOCAL" = "1" "UCX$SMTP_LOG_LEVEL" = "2" "UCX$SMTP_NO_MX" = "TRUE" ----------> PRSSOS::ped$ sho log *pop* (LNM$SYSTEM_TABLE) "UCX$POP_IGNORE_MAIL11_HEADERS" = "1" "UCX$POP_LOG_LEVEL" = "DEBUG" "UCX$POP_POSTMASTER" = "Lecadet, Dietz" "UCX$POP_PURGE_RECLAIM" = "1" "UCX$POP_SEND_ID_HEADERS" = "1" ----------> PRSSOS::ped$ dir sys$startup:ucx$systartup.com Directory SYS$SYSROOT:[SYSMGR] UCX$SYSTARTUP.COM;4 2/4 24-DEC-1996 11:02:47.72 (RWED,RWED,RE,) ----------> PRSSOS::ped$ type sys$startup:ucx$systartup.com $!+ $! To activate any UCX setup... $! P-E Dietz 09-Dec-1996, POP3 setup, workarounds, hints and tips... $! $! $!- $! set ver $ @ sys$manager:ucx$smtp_shutdown ! Be sure that SMTP server is stopped $ @ sys$manager:ucx$pop_shutdown ! Be sure that POP3 server is stopped $ Def /Sys UCX$SMTP_LOG_LEVEL 3 ! 3 = day to day journal for system mgrs $ Def /Sys UCX$SMTP_JACKET_LOCAL 1 ! Mandatory for POP3 clients whose mail $ ! accounts are lying on this local server. $ $ @ SYS$MANAGER:UCX$SMTP_STARTUP $ @ SYS$MANAGER:UCX$POP_STARTUP ! This startup [appearing as forgotten $ ! ! by ucx$startup.com!], $ ! ! will call ucx$pop_SYstartup.com $ ! ! ( POP Setup ----> ^^^^^^^^^^^^^ ) $ set nover $ Exit ----------> PRSSOS::ped$ dir sys$startup:ucx$pop_SYstartup.com Directory SYS$SYSROOT:[SYSMGR] UCX$POP_SYSTARTUP.COM;10 2/4 20-JAN-1997 18:02:18.78 (RWED,RWED,RE,) ----------> PRSSOS::ped$ Type sys$startup:ucx$pop_SYstartup.com $ Define /System UCX$POP_IGNORE_MAIL11_HEADERS 1 $ Define /System UCX$POP_POSTMASTER "Lecadet, Dietz" $ Define /System UCX$POP_LOG_LEVEL debug $ Define /System UCX$POP_send_id_headers 1 $!!!+ Added /PE Dietz 20-Jan-1997 on PRSSOS to config POP3/UCX V4.1 $ Define /System UCX$POP_purge_reclaim 1 $!!!- Added /PE Dietz 20-Jan-1997 on PRSSOS to config POP3/UCX V4.1 ----------> | |||||
| 5391.3 | Other debugging trick: $TELNET server 110 | PRSSOS::DIETZ | Pierre-Etienne DIETZ, Support/France | Wed Apr 02 1997 04:59 | 35 |
You could also try a basic TELNET connection to the POP server:
[CF. UCX V4.1 Release Notes
2 POP Server Operations
2.13 POP Extensions ]
.../...
$ TELNET UCXSYS 110
%TELNET-I-TRYING, Trying ... 16.20.208.53
%TELNET-I-SESSION, Session 01, host ucxsys, port 110
+OK UCX POP server UCX V4.1, OpenVMS V6.1 Alpha at ucxsys.acme.co
since 1996-04-04 06:42:17 <24A00E61._6_APR_1996_06_02_31_15@ucxsy
user xxxxxxx
+OK Password required for "xxxxxxx"
pass xxxxxxxxxx
+OK Username/password combination ok
xtnd loglevel debug
+OK logging level changed to debug
quit
+OK UCX POP server at ucxsys.acme.com signing off.
Following commands may also be interactively entered:
XTND STATS
STAT
RETR 1
QUIT
NB: There is no command "HELP" on UCX$POP,
but this command exists on a Unix POP server.
It's a way to get a more complete list of POP commands.
Regards,
Pierre-Etienne
| |||||
| 5391.4 | CSC32::R_WILLIAMS | Wed Apr 02 1997 07:21 | 4 | ||
Thanks Pierre-Etienne. I'll have the customer try your setups. I did
file a formal IPMT case against this problem. Maybe we can get some
better diagnostics that can help pinpoint the actual problem. it all
seems too cryptic.
| |||||