Has it occured to you to actually LOOK in that file to make sure that
the 'smtp' service is defined?
On Sat, 24 Nov 2001, Gerrit P. Haase wrote:
> Hallo Exim-users,
>
> I have searched all the archives and the rest of internet and found
> several references about the topic: 'TCP service "smtp" not found'.
>
> One answer was to check the permissions and the content of the file
> /etc/services:
>
> $ ls -lFn /etc/services
> -rw-r--r-- 1 500 544 6217 Nov 24 13:26 /etc/services
>
> $ cat /etc/services | grep smtp
> smtp 25/tcp mail
>
> I start the daemon with these options:
>
> $ exim -bd -d2 -oX 25
>
> but I get this error:
>
> routed by lookuphost router:
> deliver to gerrit@???
> transport: remote_smtp
> host mx0.gmx.de [213.165.64.100] MX=10
> host mx0.gmx.net [213.165.64.100] MX=10
> >>>>>> Remote deliveries >>>>>>
> remote_smtp transport entered
> LOG: 0 PANIC DIE
> TCP service "smtp" not found
>
> All about this I found in the archives that was suggested to do was done
> by me, I don't understand why Exim isn't able to lookup 'smtp' in /etc/sevices,
> probably a trivial problem. Any hints?
>
> Ciao,
>
> Gerrit P. Haase mailto:gp@familiehaase.de
>
--