ldap client fails to start under solaris 10

I have an issue here with ldap client. It stoped and won't start.

What I have got:

sadm $ tail /var/adm/messages
Apr 16 09:17:24 hostname inetd[708]: [ID 293258 daemon.warning] libsldap: Status: 2 Mesg: Unable to load configuration '/var/ldap/ldap_client_file' ('').
Apr 16 09:17:24 hostname inetd[13491]: [ID 293258 daemon.warning] libsldap: Status: 2 Mesg: Unable to load configuration '/var/ldap/ldap_client_file' ('').
Apr 16 09:32:25 hostname inetd[708]: [ID 293258 daemon.warning] libsldap: Status: 2 Mesg: Unable to load configuration '/var/ldap/ldap_client_file' ('').
Apr 16 09:32:25 hostname inetd[13837]: [ID 293258 daemon.warning] libsldap: Status: 2 Mesg: Unable to load configuration '/var/ldap/ldap_client_file' ('').
Apr 16 09:47:26 hostname inetd[708]: [ID 293258 daemon.warning] libsldap: Status: 2 Mesg: Unable to load configuration '/var/ldap/ldap_client_file' ('').
Apr 16 09:47:26 hostname inetd[14143]: [ID 293258 daemon.warning] libsldap: Status: 2 Mesg: Unable to load configuration '/var/ldap/ldap_client_file' ('').
Apr 16 09:53:51 hostname sshd[16479]: [ID 800047 auth.error] error: ssh_msg_send: write
Apr 16 10:02:27 hostname inetd[708]: [ID 293258 daemon.warning] libsldap: Status: 2 Mesg: Unable to load configuration '/var/ldap/ldap_client_file' ('').
Apr 16 10:02:27 hostname inetd[16723]: [ID 293258 daemon.warning] libsldap: Status: 2 Mesg: Unable to load configuration '/var/ldap/ldap_client_file' ('').

$ tail /var/ldap/cachemgr.log
Tue Feb 3 21:38:34.7540 Starting ldap_cachemgr, logfile /var/ldap/cachemgr.log
Tue Feb 3 21:38:34.8201 sig_ok_to_exit(): parent exiting...
Wed Feb 4 12:37:02.4305 Starting ldap_cachemgr, logfile /var/ldap/cachemgr.log
Wed Feb 4 12:37:02.5074 sig_ok_to_exit(): parent exiting...
Wed Feb 4 15:37:15.4309 Starting ldap_cachemgr, logfile /var/ldap/cachemgr.log
Wed Feb 4 15:37:15.5212 sig_ok_to_exit(): parent exiting...
Wed Feb 4 21:36:07.9523 Starting ldap_cachemgr, logfile /var/ldap/cachemgr.log
Wed Feb 4 21:36:08.0592 sig_ok_to_exit(): parent exiting...
Wed Apr 15 15:30:41.9257 Starting ldap_cachemgr, logfile /var/ldap/cachemgr.log
Wed Apr 15 15:30:41.9887 sig_ok_to_exit(): parent exiting...

$ grep ldap /var/log/syslog
Apr 10 23:57:00 hostname sendmail[4774]: [ID 293258 mail.warning] libsldap: Status: 2 Mesg: Unable to load configuration '/var/ldap/ldap_client_file' ('').
Apr 11 23:57:00 hostname sendmail[14266]: [ID 293258 mail.warning] libsldap: Status: 2 Mesg: Unable to load configuration '/var/ldap/ldap_client_file' ('').
Apr 12 23:57:00 hostname sendmail[5571]: [ID 293258 mail.warning] libsldap: Status: 2 Mesg: Unable to load configuration '/var/ldap/ldap_client_file' ('').
Apr 13 23:57:00 hostname sendmail[15040]: [ID 293258 mail.warning] libsldap: Status: 2 Mesg: Unable to load configuration '/var/ldap/ldap_client_file' ('').
Apr 14 23:57:00 hostname sendmail[24505]: [ID 293258 mail.warning] libsldap: Status: 2 Mesg: Unable to load configuration '/var/ldap/ldap_client_file' ('').
Apr 15 23:57:00 hostname sendmail[26818]: [ID 293258 mail.warning] libsldap: Status: 2 Mesg: Unable to load configuration '/var/ldap/ldap_client_file' ('').
Apr 16 09:52:01 hostname sendmail[16448]: [ID 293258 mail.warning] libsldap: Status: 2 Mesg: Unable to load configuration '/var/ldap/ldap_client_file' ('').
$

What I have done:

# cp /var/ldap/restore/ldap_client_* /var/ldap
# svcadm disable network/ldap/client
# svcadm enable network/ldap/client
# pkill -HUP ldap_cachemgr
# /usr/lib/ldap/ldap_cachemgr -K

No use. ldap_cachemgr is not started. We have used the same ldap_client for a long time without problem.

Any idea? Thank you in advance!

I suggest uninitialize ldap client with:
# ldapclient uninit
Then initialize again with:
# ldapclient init ...
where (...) is your LDAP configuration data.

Thank you for the tip!

Here is what I got:

# ldapclient init /var/ldap/ldap_client_file
Invalid server (/var/ldap/ldap_client_file) in NS_LDAP_SERVERS
Failed to find defaultSearchBase for domain ourdomain.com

We have used the ldap_client_file for years. It should be fine.

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

The other problem is that autofs won't start either:

# svcs autofs
STATE STIME FMRI
disabled Apr_15 svc:/system/filesystem/autofs:default

# svcadm enable autofs

# svcs autofs
STATE STIME FMRI
disabled Apr_15 svc:/system/filesystem/autofs:default

# svcadm restart autofs

# svcs autofs
STATE STIME FMRI
disabled Apr_15 svc:/system/filesystem/autofs:default

ldapclient init can't read file with configuration. You must provide all necessary parameters in command line. Read ldapclient(1M) � initialize LDAP client machine or output an LDAP client profile in LDIF format (man pages section 1M: System Administration Commands) - Sun Microsystems for more info and examples.

As for autofs, what output is giving this command:
# svcs -xv autofs