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

Re: error: requested protocol version not allowed



Hi,

perhaps you try an V2 bind.
Try to force netscape to use V3
Or switch ldapv2 bind on (I think the statement in slapd.conf was 'allow 
v2_bind')

Kind regards,

Chris

-- 
Christian Pohl
Secaron AG





Subin Mailing List-m <subinml@vitalect-india.com>
Sent by: owner-openldap-software@OpenLDAP.org
09.12.2002 12:20

 
        To:     openldap-software@OpenLDAP.org
        cc: 
        Subject:        error: requested protocol version not allowed


Hi,

I am running openldap 2.1.8 with BerkeleyDB 4.1.24 on Linux.  My intention 
is
to setup the company address book to be used with Netscape, Outlook and 
Squirrelmail.  I can query the directory with ldapsearch.  But when I try 
to 
query the address book using Netscape 7 mail client, I don't get any 
results
and ldap logs show the following.

Dec  9 16:15:34 kabani slapd[9820]: daemon: conn=46 fd=12 connection from 
IP=192.168.2.37:2609 (IP=0.0.0.0:389) accepted. 
Dec  9 16:15:34 kabani slapd[9843]: conn=46 op=0 BIND dn="" method=128 
Dec  9 16:15:34 kabani slapd[9843]: conn=46 op=0 RESULT tag=97 err=2 
text=requested protocol version not allowed 
Dec  9 16:15:42 kabani slapd[9914]: conn=46 op=1 UNBIND 
Dec  9 16:15:42 kabani slapd[9914]: conn=46 fd=12 closed 

But using ldapsearch I can get the results.  I am pasting the logs below

# ldapsearch -x -b 'o=vitalect-india' '(objectclass=*)'

logs
----
Dec  9 16:30:37 kabani slapd[9820]: daemon: conn=53 fd=12 connection from 
IP=127.0.0.1:1083 (IP=0.0.0.0:389) accepted. 
Dec  9 16:30:37 kabani slapd[9914]: conn=53 op=0 BIND dn="" method=128 
Dec  9 16:30:37 kabani slapd[9914]: conn=53 op=0 RESULT tag=97 err=0 text= 

Dec  9 16:30:37 kabani slapd[9843]: conn=53 op=1 SRCH 
base="o=vitalect-india" scope=2 filter="(objectClass=*)" 
Dec  9 16:30:38 kabani slapd[9914]: conn=53 op=2 UNBIND 
Dec  9 16:30:38 kabani slapd[9843]: conn=53 op=1 SEARCH RESULT tag=101 
err=0 nentries=7 text= 
Dec  9 16:30:38 kabani slapd[9843]: conn=53 fd=12 closed 

# ldapsearch -x -b 'o=vitalect-india' '(sn=Sandhya)'

logs
----
Dec  9 16:33:27 kabani slapd[9820]: daemon: conn=54 fd=12 connection from 
IP=127.0.0.1:1084 (IP=0.0.0.0:389) accepted. 
Dec  9 16:33:27 kabani slapd[9914]: conn=54 op=0 BIND dn="" method=128 
Dec  9 16:33:27 kabani slapd[9914]: conn=54 op=0 RESULT tag=97 err=0 text= 

Dec  9 16:33:27 kabani slapd[9843]: conn=54 op=1 SRCH 
base="o=vitalect-india" scope=2 filter="(sn=Sandhya)" 
Dec  9 16:33:27 kabani slapd[9843]: <= bdb_equality_candidates: 
index_param failed (18) 
Dec  9 16:33:27 kabani slapd[9843]: conn=54 op=1 SEARCH RESULT tag=101 
err=0 nentries=1 text= 
Dec  9 16:33:27 kabani slapd[9914]: conn=54 op=2 UNBIND 
Dec  9 16:33:27 kabani slapd[9914]: conn=54 fd=12 closed 

My slapd.conf is pasted below.

# $OpenLDAP: pkg/ldap/servers/slapd/slapd.conf,v 1.23.2.4 2002/10/17 
15:06:27 kurt Exp $
#
# See slapd.conf(5) for details on configuration options.
# This file should NOT be world readable.
#
include /opt/openldap-2.1.8/etc/openldap/schema/core.schema
include /opt/openldap-2.1.8/etc/openldap/schema/cosine.schema
include /opt/openldap-2.1.8/etc/openldap/schema/inetorgperson.schema

# Define global ACLs to disable default read access.

# Do not enable referrals until AFTER you have a working directory
# service AND an understanding of referrals.
#referral                ldap://root.openldap.org

pidfile                          /opt/openldap-2.1.8/var/slapd.pid
argsfile                 /opt/openldap-2.1.8/var/slapd.args

# Load dynamic backend modules:
# modulepath             /opt/openldap-2.1.8/libexec/openldap
# moduleload             back_bdb.la
# moduleload             back_ldap.la
# moduleload             back_ldbm.la
# moduleload             back_passwd.la
# moduleload             back_shell.la

# Sample security restrictions
#
#   Disallow clear text exchange of passwords
# disallow bind_simple_unprotected
#
#                Require integrity protection (prevent hijacking)
#                Require 112-bit (3DES or better) encryption for updates
#                Require 63-bit encryption for simple bind
# security ssf=1 update_ssf=112 simple_bind=64

# Sample access control policy:
#                Allow read access of root DSE
#                Allow self write access
#                Allow authenticated users read access
#                Allow anonymous users to authenticate
# Directives needed to implement policy:
#access to dn.base="" by * read
#access to *
#                by self write
#                by users read
#                by anonymous auth
#
# if no access controls are present, the default policy is:
#                Allow read by all
#
# rootdn can always write!
access to * by * read

#######################################################################
# ldbm database definitions
#######################################################################
database                 bdb
suffix                           "o=vitalect-india"
suffix                           "dc=ldap,dc=vitalect-india,dc=com"
rootdn                           "cn=vitalectadmin,o=vitalect-india"
rootpw                           secret
directory /opt/openldap-2.1.8/var/openldap-data/vitalect-india
schemacheck     on
lastmod         on
index   cn,sn    pres,eq,sub

Please help me.  Where have I gone wrong.

Thanks,
Regards,
S. Subin