When you issue the ldapclient init command, the LDAP profile is checked for the presence of self/sasl/GSSAPI configuration. If the switch check fails, typically the error lies in DNS not being used as the search criteria for the host database.
Issue the following two commands to check the status of the DNS service and to enable it.
# svcs -l dns/client # svcadm enable dns/client
If the failure is in the bind operation of sasl/GSSAPI, check the syslog file to determine the problem.