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

Re: SLAPD trouble on 64 bit IRIX 6.5 (ITS#624)



Reminds me of an old problem we had with the 64bit Alpha / OSF4.0e.
It turned out to be a host byte order problem.  Don't know if that
will help you or not -- but getting the right version should be
straight forward.  That you are not suggests that there is a ber
encoding/decoding problem.  If I recall correctly, there are some
tests programs you can build and then test with.

Randy

> Full_Name: Benjamin Temko
> Version: 1.2.7
> OS: IRIX64 6.5
> URL: ftp://ftp.openldap.org/incoming/
> Submission from: (NULL) (129.79.253.125)
> 
> 
> The slapd daemon fails to accept any requests on our irix64 machines.  Every
> request which comes in generates the following message in the SYSLOG:
> 
> slapd[3750427]: unknown version 0 
> 
> It doesn't matter what OS the client is on.  I have verified this with other 
> sites.
> 
> Potentially related:
> 
> The configure script on our Irix boxes fails to find some of the types because
> of
> the way the egrep searches for them.  For example, when looking for mode_t, the
> 
> configure script does this:
> 
> egrep "(^|[^a-zA-Z_0-9])mode_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
> 
> This fails on our machines (both 32 bit and 64 bit).  This also causes it to
> define 
> the sizes of long, int and short as 0 due to internal compilation errors.  The
> following regexp worked for us:
> 
> "[^a-zA-Z_0-9]mode_t[^a-zA-Z_0-9]"
> 
> But did *not* solve the 64 bit slapd problem.
>