[Info-vax] Missing SMTP queue(s)
Steven Schweda
sms.antinode at gmail.com
Sun Mar 20 00:21:45 EDT 2022
Ok, I stopped defining TCPIP$SMTP (in SYSTARTUP_VMS.COM) on IT and
ITS, and things looked good for a while. Until I restarted IT:
IT $ show queue *smtp*it*
Server queue TCPIP$SMTP_ITS_1, idle, on ITS::, mounted form DEFAULT
Generic server queue TCPIP$SMTP_IT_00
Server queue TCPIP$SMTP_IT_01, stopped, on IT::, mounted form DEFAULT
Server queue TCPIP$SMTP_IT_1, idle, on IT::, mounted form DEFAULT
[Looks the same on ITS, as expected.]
IT $ tcpip start mail
IT $ show queue *smtp*it*
Generic server queue TCPIP$SMTP_IT_00
Server queue TCPIP$SMTP_IT_01, stopped, on IT::, mounted form DEFAULT
Server queue TCPIP$SMTP_IT_1, idle, on IT::, mounted form DEFAULT
it's not immediately obvious to me why starting the SMTP queues on IT
should delete the one on ITS. This way, every time SMTP on IT starts,
e-mail on ITS dies.
"TCPIP START MAIL" on ITS recreates the lost queue (without
disturbing the ones on IT):
ITS $ tcpip start mail
ITS $ show queue *smtp*it*
Server queue TCPIP$SMTP_ITS_1, idle, on ITS::, mounted form DEFAULT
Generic server queue TCPIP$SMTP_IT_00
Server queue TCPIP$SMTP_IT_01, stopped, on IT::, mounted form DEFAULT
Server queue TCPIP$SMTP_IT_1, idle, on IT::, mounted form DEFAULT
Knowing nothing, I can't help but wonder if someone on IT is doing
something unpleasant with names like "TCPIP$SMTP_IT*" where it should be
doing that unpleasant thing with names like "TCPIP$SMTP_IT_*".
After awakening my (experimental) rx2660 ("ITX"), and straightening
out some unrelated problems (DECnet node registration, proxies, et c.,
because IT had never seen ITX before):
ITX $ tcpip show version
HP TCP/IP Services for OpenVMS Industry Standard 64 Version V5.7 - ECO 5
on an HP rx2660 (1.59GHz/9.0MB) running OpenVMS V8.4-2L3
IT $ show queue *smtp*it*
Server queue TCPIP$SMTP_ITS_1, idle, on ITS::, mounted form DEFAULT
Server queue TCPIP$SMTP_ITX_1, idle, on ITX::, mounted form DEFAULT
Generic server queue TCPIP$SMTP_IT_00
Server queue TCPIP$SMTP_IT_01, stopped, on IT::, mounted form DEFAULT
Server queue TCPIP$SMTP_IT_1, idle, on IT::, mounted form DEFAULT
IT $ tcpip start mail ! Now it kills two with one blow:
IT $ show queue *smtp*it*
Generic server queue TCPIP$SMTP_IT_00
Server queue TCPIP$SMTP_IT_01, stopped, on IT::, mounted form DEFAULT
Server queue TCPIP$SMTP_IT_1, idle, on IT::, mounted form DEFAULT
Again, "TCPIP START MAIL" on ITS or ITX recreates the lost queue
(without disturbing the ones on IT).
With a differently named (loud and close-to-my-head) rx2600 (REX)
(and ITX shut down):
REX $ tcpip show version
HP TCP/IP Services for OpenVMS Industry Standard 64 Version V5.7 - ECO 5
on an HP rx2600 (1.50GHz/6.0MB) running OpenVMS V8.4-2L3
IT $ pipe show queue *smtp* | search sys$input it, rex
Server queue TCPIP$SMTP_ITS_1, idle, on ITS::, mounted form DEFAULT
Server queue TCPIP$SMTP_ITX_1, stopped, on ITX::, mounted form DEFAULT
Generic server queue TCPIP$SMTP_IT_00
Server queue TCPIP$SMTP_IT_01, stopped, on IT::, mounted form DEFAULT
Server queue TCPIP$SMTP_IT_1, idle, on IT::, mounted form DEFAULT
Generic server queue TCPIP$SMTP_REX_00
Server queue TCPIP$SMTP_REX_01, stopped, on REX::, mounted form DEFAULT
Server queue TCPIP$SMTP_REX_1, idle, on REX::, mounted form DEFAULT
IT $ tcpip start mail ! It still kills (only) two with one blow:
IT $ pipe show queue *smtp* | search sys$input it, rex
Generic server queue TCPIP$SMTP_IT_00
Server queue TCPIP$SMTP_IT_01, stopped, on IT::, mounted form DEFAULT
Server queue TCPIP$SMTP_IT_1, idle, on IT::, mounted form DEFAULT
Generic server queue TCPIP$SMTP_REX_00
Server queue TCPIP$SMTP_REX_01, stopped, on REX::, mounted form DEFAULT
Server queue TCPIP$SMTP_REX_1, idle, on REX::, mounted form DEFAULT
Thus, "TCPIP START MAIL" on IT whacks the queues on ITS and ITX, but
not those on REX. Bug? I like my sloppy-wildcard/locate hypothesis.
More information about the Info-vax
mailing list