[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: Openldap 2.0.1 release on FreeBSD 4.1 (server socket bind problem)



Jonas Bulow wrote:
> 
> Hi!
> 
> By changing line 912 in server/slapd/daemon.c to
> 
>  peeraddr = inet_ntoa( *((struct in_addr *)
> &from.sa_in6_addr.sin6_addr.__u6_addr.__u6_addr32[3]) );
> 
> Then it works with IPv6 and you probably won't have the problems you
> have.
> 
Yep I forgot mention that I have tried to disable ipv6 cause it doesn't
compile with.

It compiles now and works, with your change.

Thanks.


> Fabrice Akhen wrote:
> >
> > Hi
> >
> > I'm trying to use the new openldap release (never test the 2.x tree
> > before).
> >
> > here is my config script
> >
> > ./configure --prefix=/opt/server/openldap2/openldap-2.0.1 --enable-sql
> > --enable-ipv6=no --disable-ipv6
> >
> > All is ok on compilation.
> >
> > But when I start slapd I got :
> > daemon: unsupported address family (28)
> > slapd starting
> >
> > Watching this with lsof gives :
> >
> > slapd   89422 root    8u  IPv6 0xc92e20c0       0t0    TCP *:ldap
> >
> > It seems to bind IPV6 family address.
> >
> > Is it a bug or a missconfiguration on my part ?
> >
> > Thanks.

-- 
Fabrice ANECHE                              None Networks
System Engineer                     +33 (0) 1 45 08 23 37