[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference abbott::mailworks-unix

Title:Mailworks-unix
Notice:V2.0.4 now available -- see Note 4.375
Moderator:TAMARA::NEUMAN::Neumann
Created:Wed Jun 02 1993
Last Modified:Tue Jun 03 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:1384
Total number of notes:5851

1357.0. "Ldap errors in mcslog" by KERNEL::uvodhcp37.uvo.dec.com::houldingj () Mon Mar 10 1997 11:43

Hi

MAILworks V1.7A-2

Customer has reported in the past the following error in the mcslog file:

Thu Feb 20 09:49:13 1997, Program /usr/opt/DMW/bin/mcs, User: root,
Type:IntEr
Version:1.7 A 2, Version Date: Thu Apr 11 01:48:15 EDT 1996
Module:12, Error: 25
An error using the DAXD server occurred (Error ErmDAXDerror).
processLdapLookup -- ldapSearchW(-1) failed with error <>


Last Friday he also reported the following error:

Fri Mar 7 11:41:00 1997, Program: /usr/opt/DMW/bin/mcs, User: root,
Type: IntEr
Version: 1.7-A-2, Version Date:Thu Apr 11 01:48:15 EDT 1996
Module:12, Error: 25
An error using the DAXD server occurred (Error ErmDAXDerror).

process LdapConnect -- ldapOpen(81) failed with error <>

I cannot find any information about these errors in Notes or documentation. 
Any ideas where I look?

I assume this is to do with Infobroker so I will try to look at the 
Infobroker log files. However, the problem is intermittent so this may not 
be easy as the log files get rolled over. Tracing will also be difficult as 
large files will be created without knowing exacty when the problem arises

Any help would be appreciated

Regards

Jill 
T.RTitleUserPersonal
Name
DateLines
1357.1LDAP error codesKOALA::PAWELKOMon Mar 10 1997 14:0179
Hello Jill,


> processLdapLookup -- ldapSearchW(-1) failed with error <>

Error -1 is an internal InfoBroker error.  Prior to MailWorks V2.0,
a common cause of this error was a user entering quotation marks
as part of the string to search on, e.g. Surname: "smith".  In V2.0,
this particular cause of error -1 has been fixed.   Yet we still see
these occasionally.

> process LdapConnect -- ldapOpen(81) failed with error <>

Error 81 is LDAP_SERVER_DOWN, which means InfoBroker or X.500 was
not available.


There's an appendix in the InfoBroker Server Administration Guide
that discusses these errors.  Unfortunately, this guide does not list
the numeric codes associated with those errors.  So I've attached
one of our header files which lists the numeric codes, only you'll
have to translate between hex and decimal  (e.g. the "81" you saw
is 51 below).

Hope this helps,

    Mary


--------------------------------------------------------------------

#define LDAP_SUCCESS                    0x00
#define LDAP_OPERATIONS_ERROR           0x01
#define LDAP_PROTOCOL_ERROR             0x02
#define LDAP_TIMELIMIT_EXCEEDED         0x03
#define LDAP_SIZELIMIT_EXCEEDED         0x04
#define LDAP_COMPARE_FALSE              0x05
#define LDAP_COMPARE_TRUE               0x06
#define LDAP_AUTH_METHOD_NOT_SUPPORTED  0x07
#define LDAP_STRONG_AUTH_REQUIRED       0x08

#define LDAP_NO_SUCH_ATTRIBUTE          0x10
#define LDAP_UNDEFINED_TYPE             0x11
#define LDAP_INAPPROPRIATE_MATCHING     0x12
#define LDAP_CONSTRAINT_VIOLATION       0x13
#define LDAP_TYPE_OR_VALUE_EXISTS       0x14
#define LDAP_INVALID_SYNTAX             0x15

#define LDAP_NO_SUCH_OBJECT             0x20
#define LDAP_ALIAS_PROBLEM              0x21
#define LDAP_INVALID_DN_SYNTAX          0x22
#define LDAP_IS_LEAF                    0x23
#define LDAP_ALIAS_DEREF_PROBLEM        0x24

#define LDAP_INAPPROPRIATE_AUTH         0x30
#define LDAP_INVALID_CREDENTIALS        0x31
#define LDAP_INSUFFICIENT_ACCESS        0x32
#define LDAP_BUSY                       0x33
#define LDAP_UNAVAILABLE                0x34
#define LDAP_UNWILLING_TO_PERFORM       0x35
#define LDAP_LOOP_DETECT                0x36

#define LDAP_NAMING_VIOLATION           0x40
#define LDAP_OBJECT_CLASS_VIOLATION     0x41
#define LDAP_NOT_ALLOWED_ON_NONLEAF     0x42
#define LDAP_NOT_ALLOWED_ON_RDN         0x43
#define LDAP_ALREADY_EXISTS             0x44
#define LDAP_NO_OBJECT_CLASS_MODS       0x45

#define LDAP_OTHER                      0x50
#define LDAP_SERVER_DOWN                0x51
#define LDAP_LOCAL_ERROR                0x52
#define LDAP_ENCODING_ERROR             0x53
#define LDAP_DECODING_ERROR             0x54
#define LDAP_TIMEOUT                    0x55
#define LDAP_AUTH_UNKNOWN               0x56
#define LDAP_FILTER_ERROR               0x57