X-Envelope-to: ibmtcp-l@PUCC.BITNET
Content-transfer-encoding: 7BIT
Newsgroups: bit.listserv.ibmtcp-l
Date:         Sun, 27 Dec 1992 14:47:00 +0100
From:         Rob.vanHoboken@RC.TUDELFT.NL
Subject:      CPU loop in IBM MVS SMTP V2R2.1

This Christmas came with its usual presents, one of them in TCP/IP...

On Christmas afternoon, our SMTP server (IBM MVS SMTP V2R2.1) received
a mail file with an explicit source route address as the From: clause.
It received the file into the normal disk dataset without a (visible)
problem.

However, when it reread the ADDRBLOK dataset, it got into a CPU loop. I
have had TCP/IP V2R2.1 in production since Wednesday, December 16,
without this ever happening, but now my SMTP just gets into this loop
EVERY TIME it gets an explit source route address as a From: clause.

Normal From: lines get processed just fine, as the following shows:

Received Note 00000009 via TCP (0) From <CWIS-L@WUVMD.Wustl.Edu> 3053 Bytes
Delivered Note 00000009 to <rcmokoo@HDETUD2> forwarded to MAILER@UCLAMAIL
Received Note 00000010 via TCP (0) From <IBMPC-L@HEARN.nic.SURFnet.nl> 18575 Byt
Delivered Note 00000010 to <rcpsbrl@HDETUD2> forwarded to MAILER@UCLAMAIL
Delivered Note 00000010 to <rcpsako@HDETUD2> forwarded to MAILER@UCLAMAIL
Received Note 00000011 via TCP (0) From <WPCORP-L@HEARN.nic.SURFnet.nl> 2232 Byt
Delivered Note 00000011 to <rcivjan@HDETUD2> forwarded to MAILER@UCLAMAIL
Received Note 00000012 via TCP (0) From <CWIS-L@WUVMD.Wustl.Edu> 1041 Bytes
Delivered Note 00000012 to <rcmokoo@HDETUD2> forwarded to MAILER@UCLAMAIL
Received Note 00000013 via TCP (0) From <@HEARN.nic.SURFnet.nl:C18-L@PSUVM.BITNE

The last line is where it breaks down.  The contents of the ADDRBLOK
dataset are as follows (from the first crash):

-----------------------------------------------------------------------
00000000
00000000
-----------------------------------------------------------------------
      1      0      1 00000005 12/25/92 16:25:59 ...n.|T
444444F444444F444444F4FFFFFFFF4FF6FF6FF4FF7FF7FF4000904E
000000100000000000001000000005012125192016A25A59000C50F3
-----------------------------------------------------------------------
M....HEARN.nic.SURFnet.nl.C18-L..PSUVM.BITNET.C18-L   line split
D2001CCCDD49884EEDC98A4990CFF6D00DEEED4CCEDCE0CFF6D   line split
4810485195B593B2496553B535318030C72454B293553531803   line split
-----------------------------------------------------------------------
        ---------------------------------------------------------------
        .<@hdetud2.TUDelft.NL,@HEARN.nic.SURFnet.nl:C18-L@PSUVM.BITNET>
        347888AA8F4EEC898A4DD67CCCDD49884EEDC98A4997CFF6D7DEEED4CCEDCE6
        ECC8453442B3445363B53BC85195B593B2496553B53A31803C72454B293553E
        ---------------------------------------------------------------
-----------------------------------------------------------------------
M.<rcivjan@HDETUD2>
D14988A9897CCCEECF6
41C9395115C8453442E
-----------------------------------------------------------------------

Received: from TUDRNV.TUDELFT.NL by hdetud2.TUDelft.NL (IBM MVS SMTP V2R2.1)
   with TCP; Fri, 25 Dec 92 16:25:57 MET
Received: from TUDelft-Daemon by TUDRNV.TUDelft.NL (PMDF #2966 ) id
 <01GSQMFECBV40008ZR@TUDRNV.TUDelft.NL>; Fri, 25 Dec 1992 16:26:04 +0100
Received: from HEARN.nic.SURFnet.nl by TUDRNV.TUDelft.NL (PMDF #2966 ) id
 <01GSQMFB2POG0008ZO@TUDRNV.TUDelft.NL>; Fri, 25 Dec 1992 16:26:00 +0100
Received: from HEARN.BITNET by HEARN.nic.SURFnet.nl (IBM VM SMTP V2R2) with
 BSMTP id 2040; Fri, 25 Dec 92 16:24:46 CET
Received: from HEARN by HEARN.BITNET (Mailer R2.08 PTF008) with BSMTP id 2039;
 Fri, 25 Dec 92 16:24:44 CET
Date: 25 Dec 1992 09:09:54 -0600 (CST)
From: ENCOPE@LSUVM.bitnet
Subject: Father SCSECS Speaks
To: Multiple recipients of list C18-L <C18-L@PSUVM.bitnet>
Reply-to: 18th Century Interdisciplinary Discussion <C18-L@PSUVM.bitnet>
Message-id: <01GSQMFB5E4Y0008ZO@TUDRNV.TUDelft.NL>
Content-transfer-encoding: 7BIT

We don't have a nameserver on our MVS system, all requests are sent to
a Sparcstation for resolution (which seems to work OK).

The SMTP.CONFIG has Punch NoSourceRoutes, Rewrite822Header NO specified,
but all of our outgoing SMTP files originating from a slave system have

   @hdetud2.tudelft.nl:user@hdetud11.bitnet

anyway (instead of the user@hdetud11.bitnet that I asked for).

Any suggestions for PTF numbers?

Rob van Hoboken
Delft University of Technology
Computing Center
Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU