Newsgroups: comp.mail.sendmail
Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!malgudi!osc.edu!karl.kleinpaste
From: karl.kleinpaste@osc.edu
Subject: Re: New sendmail error...
Message-ID: <1991May15.012841.2008@oar.net>
Sender: news@oar.net
Nntp-Posting-Host: ashley.osc.edu
Organization: Viento Gigabit Testbed, Ohio Supercomputer Center
References: <HOGAN.91May14162148@cujo.csl.sri.com>
Date: Wed, 15 May 1991 02:27:49 GMT
Lines: 21

hogan@csl.sri.com writes:
   Some of the users here have started getting strange "bounce" messages
   from sendmail, although nothing that I know of has changed:
     451 makeconnection: server "smtp" unknown: Invalid argument
     554 machine.name (TCP)... 554 System file missing
     554 user@machine.name... System file missing

YP sucks.

The problem is that sendmail is asking for the numeric port identifier
associated with the "smtp" service.  This comes from /etc/services in
normal BSD UNIX systems, and from the YP services map in mutant SunOS
systems.  Your YP server is overloaded and didn't respond in time, and
sendmail doesn't retry the request.

Nothing to be done but
	[a] de-overload your YP server.
	[b] hardcode "25" where it asks for "smtp" in daemon.c.
	[c] nuke YP as a whole with the biggest weapon you can find.

--karl
