Hello everyone,

I'm currently working on an iFolder project. Everything went OK so far, but adding LDAP to the configuration gives errors.
It is like I can't connect to the LDAP server. (I can ping it)

My Config


SIMIAS SERVER SETUP

This script configures a server installation of Simias to setup a new Simias system.


----- SERVER'S DATA PATH -----
Path to the server's data files


Server's Data Path? [/var/simias/data]:
----- SERVER NAME -----
The name of this server


Server Name? [ifolder]:

----- SSL -----
Select SSL/NONSSL communication for this server. Options
are SSL, NONSSL or BOTH


SSL? [SSL]:

----- PUBLIC URL -----
Public URL of this Simias Server


Public URL? [https://192.168.123.247/simias10]:

----- PRIVATE URL -----
Private URL of this Simias Server


Private URL? [https://192.168.123.247/simias10]:

----- SLAVE SERVER -----
Install into existing Simias Domain


Slave Server? [N]:

----- SYSTEM NAME -----
A name used to identify the Simias system to users.


System Name? [iFolder]:

----- SYSTEM DESCRIPTION -----
A detailed description of the Simias system for users.


System Description? [iFolder Enterprise System]:

----- USE KEY RECOVERY AGENT -----
Use Key Recovery Agents to recovery the encryption
key if the user forgets the pass-phrase used for encryption?


Use Key Recovery Agent? [Y]:

----- RECOVERY AGENT CERTIFICATE PATH -----
Path to the Recovery agent certificate's.


Recovery Agent Certificate Path? [/var/simias/data]:

----- USE LDAP -----
Use LDAP to provision and authenticate users?


Use LDAP? [Y]:

----- LDAP SERVER -----
The host or ip address of an LDAP server. The server
will be searched for users to provision into Simias
and will be used by Simias for authentication.


LDAP Server? [192.168.123.247]: 192.168.123.254

----- LDAP SECURE -----
Require a secure connection between the LDAP server
and the Simias server


LDAP Secure? [Y]: n

----- LDAP ADMIN DN -----
An existing LDAP user, used by this script only, to
connect to the LDAP server and create and/or check
required LDAP users for Simias.


LDAP Admin DN? [cn=admin,o=novell]: cn=diradmin,dc=serverx2,dc=kanakna,dc=private
LDAP Admin Password? [novell]: "password"

----- SYSTEM ADMIN -----
The Simias default administrator. If the system is
configured to use an external identity source, the
distinguished name (dn) should be used.


System Admin? [admin]:
System Admin Password? [novell]:
----- LDAP PROXY DN -----
An LDAP user that will be used to provision the users
between Simias and the LDAP server. If this user
does not already exist in the LDAP tree it will be
created and granted read rights at the root of the
tree. The user's dn and password are stored by Simias.


LDAP Proxy DN? [cn=iFolderProxy,o=novell]: cn=iFolderProxy,dc=serverx2,dc=kanakna,dc=private
LDAP Proxy Password? [novell]:

----- LDAP SEARCH CONTEXT -----
A list of LDAP tree contexts (delimited by '#') that
will be searched for users to provision into Simias.


LDAP Search Context? [o=novell]: cn=users,dc=serverx2,dc=kanakna,dc=private

----- NAMING ATTRIBUTE -----
The LDAP attribute you want all users to login using.
I.E. 'cn' or 'email'.


Naming Attribute? [cn]:

----- CONFIGURE APACHE -----
Configure Simias to run behind Apache


Configure Apache? [N]:

----- LDAP GROUPS PLUGIN -----
Configure Ldap Groups Plugin


Ldap Groups Plugin? [N]:
Working...

Configuring /var/simias/data/simias/Simias.config...
SetupSimias - Done
Configuring /etc/apache2/conf.d/simias.conf...
Skipped (Apache & Mono Only)
Installing certificate from ldap://192.168.123.254/...

Skipped (Not Supported)
Connecting to ldap://192.168.123.254/...
at Novell.Directory.Ldap.LdapResponse.chkResultCode () [0x00000] in <filename unknown>:0
at Novell.Directory.Ldap.LdapConnection.chkResultCode (Novell.Directory.Ldap.LdapMessageQueue queue, Novell.Directory.Ldap.LdapConstraints cons, Novell.Directory.Ldap.LdapResponse response) [0x00000] in <filename unknown>:0
at Novell.Directory.Ldap.LdapConnection.Bind (Int32 version, System.String dn, System.SByte[] passwd, Novell.Directory.Ldap.LdapConstraints cons) [0x00000] in <filename unknown>:0
at Novell.Directory.Ldap.LdapConnection.Bind (Int32 version, System.String dn, System.String passwd, Novell.Directory.Ldap.LdapConstraints cons) [0x00000] in <filename unknown>:0
at Novell.Directory.Ldap.LdapConnection.Bind (System.String dn, System.String passwd, AuthenticationTypes authenticationTypes) [0x00000] in <filename unknown>:0
at Novell.Directory.Ldap.LdapConnection.Bind (System.String dn, System.String passwd) [0x00000] in <filename unknown>:0
at Novell.iFolder.Utility.LdapUtility.Connect () [0x00000] in <filename unknown>:0
at Novell.iFolder.SimiasServerSetup.SetupLdap () [0x00000] in <filename unknown>:0
Failed

LdapException: (49) Invalid Credentials
LdapException: Matched DN:
at Novell.Directory.Ldap.LdapResponse.chkResultCode () [0x00000] in <filename unknown>:0
at Novell.Directory.Ldap.LdapConnection.chkResultCode (Novell.Directory.Ldap.LdapMessageQueue queue, Novell.Directory.Ldap.LdapConstraints cons, Novell.Directory.Ldap.LdapResponse response) [0x00000] in <filename unknown>:0
at Novell.Directory.Ldap.LdapConnection.Bind (Int32 version, System.String dn, System.SByte[] passwd, Novell.Directory.Ldap.LdapConstraints cons) [0x00000] in <filename unknown>:0
at Novell.Directory.Ldap.LdapConnection.Bind (Int32 version, System.String dn, System.String passwd, Novell.Directory.Ldap.LdapConstraints cons) [0x00000] in <filename unknown>:0
at Novell.Directory.Ldap.LdapConnection.Bind (System.String dn, System.String passwd, AuthenticationTypes authenticationTypes) [0x00000] in <filename unknown>:0
at Novell.Directory.Ldap.LdapConnection.Bind (System.String dn, System.String passwd) [0x00000] in <filename unknown>:0
at Novell.iFolder.Utility.LdapUtility.Connect () [0x00000] in <filename unknown>:0
at Novell.iFolder.SimiasServerSetup.SetupLdap () [0x00000] in <filename unknown>:0

FAILED


All help is welcome,

Greetings,

Jeremy