On Mon, Sep 01, 2014 at 01:26:07PM -0400, Josh Grosse wrote:
> I have several machines running the August 29 i386 snapshot, one of which
> is unable to create /dev/log.  I'm not clear on why the code path of the
> failing machine is significantly different, or, why this particular
> failure occurs.
> 
> It is repeatable on the failing platform.  In single user mode:
> 
> # mount -a
> # syslogd
> syslogd: bind: Can't assign requested address
> #
> 
> ktrace shows that it is an error with inet6:
> 
>  19063 syslogd  CALL  bind(0x5,0x783d99e0,0x1c)
>  19063 syslogd  STRU  struct sockaddr { AF_INET6, [::]:514 }
>  19063 syslogd  RET   bind -1 errno 49 Can't assign requested address
> 
> I have implemented a simple circumvention, in rc.conf.local:
> 
> syslogd_flags="-4"
> 

I neglected to state that syslogd.conf is the default r1.17 from 2005, without
local modification.

Reply via email to