|
|
This is the topic you requested from Eric Osterweil's blog/homepage. I make no guarantees that it is factual, interesting, or that it has been spell checked.
Wanna drop me a line? eoster@cs.ucla.edu
Blah Blah Blah
FreeBSD Does [Not] Hate You |
From the Tech Trix dept:
OK, I spent the better part of a week beating my head against the wall. I have been
trying to figure out why sendmail on my FreeBSD box suddenly decided to give me the
most un-helpful error messages that I've ever seen, and then was unable to start.
This post is dedicated to the people out there hunting for this problem, Cheers:
If you see the errors:
<date> <machine> sm-mta[396]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon Daemon0: cannot bind: Can't assign requested address
<date> <machine> sm-mta[396]: daemon Daemon0: problem creating SMTP socket
<date> <machine> sm-mta[396]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon Daemon0: cannot bind: Can't assign requested address
<date> <machine> sm-mta[396]: daemon Daemon0: problem creating SMTP socket
...
<date> <machine> sm-mta[396]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon Daemon0: server SMTP socket wedged: exiting
Check your hostname in /etc/rc.conf. If this looks right (as was the case with me), make sure
that your loopback is up. What? Why wouldn't your loopback be up? Oh, I don't know, maybe if you
were trying to be a good boy/girl and put in network_interfaces and forgot to add
the loopback: i.e. this is bad:
network_interfaces="xl0"
You need:
network_interfaces="lo0 xl0"
I may be the only idiot out there that did this (as indicated by the lack
of discussion about this solution ANYWHERE on the Web), but if you're in this loser boat with
me... Welcome...
Wed, 02 Aug 2006 16:38:03 PDT
Comments:
| appmaster@kaboserv.c Fri Mar 16 21:07:26 2007 | haha, afraid I'm with you on this one, duh! thanks for pointing it out! it would have driven me crazy if you hadnt made it easy.. |
| Eric Mon Mar 19 11:12:18 2007 | Heheh, glad I could help, it had already driven me nuts. :) |
| alex@154cm.com Fri May 11 17:24:22 2007 | thanks. this has been killing me for the past two days |
| danyliscia@libero.it Wed Jan 2 05:27:02 2008 | I had an identical problem that suddenly happened with my FreeBSD 6.2
I fixed it as you said. But in the default rc.conf I already had this
command: network_interfaces= |
| tom@mazzotta.com Mon Sep 29 19:53:39 2008 | I had same problem as others experienced (w/FreeBSD7.0-RELEASE) and found this page via Google. After reviewing my rc.conf, I had a single i/f listed (not the loopback) althought I have 10/100 + wireless i/f's in my laptop, and BOTH were working fine. A quick check of the man page for rc.conf states that setting network_interfaces to anything but |
Have an opinion? Let me know:
<Current Stories>
|
|
|
|