[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