Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site brl-tgr.ARPA Path: utzoo!watmath!clyde!burl!ulysses!allegra!bellcore!decvax!genrad!panda!talcott!harvard!seismo!brl-tgr!tgr!dove@MIT-BUGS-BUNNY.ARPA From: dove@MIT-BUGS-BUNNY.ARPA (Web Dove) Newsgroups: net.unix-wizards Subject: Sendmail bug Message-ID: <8447@brl-tgr.ARPA> Date: Fri, 22-Feb-85 00:06:35 EST Article-I.D.: brl-tgr.8447 Posted: Fri Feb 22 00:06:35 1985 Date-Received: Tue, 26-Feb-85 20:11:17 EST Sender: news@brl-tgr.ARPA Lines: 61 We use sendmail in a mode that makes direct connections to other sites. I have occasionally seen it return error "Bad File Number" while talking to some hosts. Apparently everything is fine but the last reply. The timeout is set to 2hrs, so that is not the problem. I tried "/usr/src/usr.lib/sendmail/aux/mconnect maryland" and did the transfer by hand and it worked. Does this sound familiar to anyone? The following transcript fragment comes from sendmail -d -v -q: SENDALL: mode i, sendqueue: 364c4=liz@maryland: mailer 4 (tcp), host `maryland', user `liz@maryland' next=0, flags=10, alias 0 home="", fullname="" recipient: 13844=eem: mailer 1 (local), host `', user `eem' next=0, flags=1, alias 0 home="/syla/dspg/eem", fullname="" --deliver, mailer=4, host=`maryland', first user=`liz@maryland' remotename(eem) remotename => `eem@MIT-BUGS-BUNNY.ARPA' send to 364c4=liz@maryland: mailer 4 (tcp), host `maryland', user `liz@maryland' next=13844, flags=10, alias 0 home="", fullname="" liz@maryland... Connecting to maryland.tcp... openmailer: "IPC" "maryland" makeconnection (maryland) makeconnection: 9 reply 220 maryland.ARPA Sendmail 4.12/4.7 ready at Thu, 21 Feb 85 11:50:41 est >>> HELO MIT-BUGS-BUNNY.ARPA reply 250 maryland.ARPA Hello MIT-BUGS-BUNNY.ARPA, pleased to meet you >>> MAIL From: reply 250 ... Sender ok remotename(liz@maryland) remotename => `liz@maryland' >>> RCPT To: reply 250 ... Recipient ok >>> DATA reply 354 Enter mail, end with "." on a line by itself remotename(Evangelos Milios ) crackaddr(Evangelos Milios ) crackaddr=>`Evangelos Milios <$g>' remotename => `Evangelos Milios ' remotename(liz@maryland) crackaddr(liz@maryland) crackaddr=>`$g' remotename => `liz@maryland' >>> . reply liz@maryland... reply: read error liz@maryland... Deferred: Bad file number ====finis: stat 0 e_flags 2