On Thu, 2007-03-01 at 11:26 +0100, Adrian Chapela wrote:
> Philip Hazel escribió:
> >
> > Yes. It means there is a problem with your operating system. It crashes 
> > when Exim calls getservbyname("smtp", "tcp"). Do you have a file called 
> > /etc/services? Does it have an entry for "smtp" like this:
> >
> > smtp            25/tcp          mail            # Simple Mail Transfer
> >
> > If not, that may be what is provoking the crash. I do not think this is
> > an Exim issue.
> >
> >   
> Yes I have the file and the line is:
> 
> smtp            25/tcp          mail 
> 
> 
> It's very strange...

It is possible that your system is configured to use NIS (YP), NIS+,
ldap or other remote lookup facilities.

Try this command:

# getent services smtp
smtp                  25/tcp mail

If you have a getent command, and it doesn't return a valid entry, you
do indeed have a services resolving problem which may bite you again in
the future.  If so, take a look at /etc/nsswitch.conf (or
possibly /etc/net/nsswitch.conf if it's not in /etc/ on your OS).  The
line with "services" tells how services should be looked up on your
system.  If you have to use NIS/NIS+ (unlikely, since you're running
exim without NIS support built in), talk to whoever runs the NIS server
about fixing the map.

Regards,
-- 
*Art

-- 
## List details at http://www.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://www.exim.org/eximwiki/

Reply via email to