Missing SMTP queue(s)

All types of networks, network stacks, and protocols supported by OpenVMS.
Post Reply

Topic author
sms
Master
Posts: 310
Joined: Fri Aug 21, 2020 5:18 pm
Reputation: 0
Status: Offline

Missing SMTP queue(s)

Post by sms » Mon Mar 21, 2022 11:36 pm

Code: Select all

   Environment:

   Some cluster members have similar names; each has its own system disk.
(Cluster software is used for disk sharing, and little else.)  Same VMS
and TCPIP software everyplace:

IT $ tcpip show version

  HP TCP/IP Services for OpenVMS Industry Standard 64 Version V5.7 - ECO 5
  on an HP zx2000  (1.50GHz/6.0MB) running OpenVMS V8.4-2L3

ITS $ 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

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

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


   Apparently, "tcpip start mail" on node IT destroys SMTP queues on
_all_ nodes named "IT*" (_not_ only queues with "_IT_" in their names),
and then recreates them for only node IT.

   This occurs, for example, when node IT is started.

   Demonstration (with explicit "tcpip start mail" command on node IT):

IT $ show queue tcpip$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

Server queue TCPIP$SMTP_IT_1, idle, on IT::, mounted form DEFAULT

IT $ tcpip start mail

IT $ show queue tcpip$smtp_it*
Server queue TCPIP$SMTP_IT_1, idle, on IT::, mounted form DEFAULT

   A "tcpip start mail" command on a differently named (non-substring)
node (ITS, ITX, or REX, for example) caused no such problems.

   Knowing nothing (except the observed behavior), my guess would be
that "TCPIP START MAIL" first deletes all the old stuff it can find, and
then creates the desired new stuff.  And the problem is that the
difference between "_<node>*" and "_<node>_*" is causing it to find and
delete too much old stuff, _if_ you use an unlucky set of node names.
Last edited by sms on Mon Mar 21, 2022 11:38 pm, edited 1 time in total.

User avatar

imiller
Master
Posts: 132
Joined: Fri Jun 28, 2019 8:45 am
Reputation: 0
Location: South Tyneside, UK
Status: Offline
Contact:

Re: Missing SMTP queue(s)

Post by imiller » Thu Mar 24, 2022 11:44 am

What do you have for queue names in the SYS$SPECIFIC:[TCPIP$SMTP]TCPIP$SMTP.CONF ?
Ian Miller
[ personal opinion only. usual disclaimers apply. Do not taunt happy fun ball ].


Topic author
sms
Master
Posts: 310
Joined: Fri Aug 21, 2020 5:18 pm
Reputation: 0
Status: Offline

Re: Missing SMTP queue(s)

Post by sms » Thu Mar 24, 2022 2:33 pm

Code: Select all

> What do you have for queue names in the SYS$SPECIFIC:[TCPIP$SMTP]TCPIP$SMTP.CONF ?

   Nothing explicit:

Queue-Name                      : 

   I checked nodes IT and ITS; I could check the others, too, but I
assume that this is the default, and that the others are the same.


>   HP TCP/IP Services for OpenVMS Industry Standard 64 Version V5.7 - ECO 5

   Note, too, that TCPIP_PAT V5.7-ECO5O is installed on all nodes.

Post Reply