OK, I think we're making progress. I cleared the Preferences folder and when I tried to bind again I got the following pop ups asking for permission to connect to ports on the server:
192.168.1.250 port 3659 (apple-sasl)
192.168.1.250 port 106 (3com-tsmux)
I think the problem is that the binding process is looking for the internal IP address of the server, which is 92.168.1.250.
The debug log file is REALLY verbose!
I think this is the relevant part:
10186529210822202048226983917041673335794944068018975269832330474808331707 root@studio.sticky.tv:192.168.1.250
2008-09-02 13:43:24 PDT - T[0xB0103000] - CLDAPv3Plugin::DoPasswordServerAuth:
2008-09-02 13:43:24 PDT - T[0xB0103000] - CLDAPv3Plugin: Attempting use of authentication method dsAuthMethodStandard:dsAuthNodeNativeCannotUseClearText
2008-09-02 13:43:24 PDT - T[0xB0103000] - Internal Dispatch, API: dsOpenDirService(), Server Used : DAR : Dir Ref 16777663 : Result code = 0
2008-09-02 13:43:24 PDT - T[0xB0103000] - Client: Requesting dsOpenDirNode with PID = 0, UID = 0, and EUID = 0
2008-09-02 13:43:24 PDT - T[0xB0103000] - Internal Dispatch, API: dsOpenDirNode(), PasswordServer Used : DAC : Dir Ref = 16777663 : Node Name = /PasswordServer/192.168.1.250
2008-09-02 13:43:24 PDT - T[0xB0103000] - CPSPlugIn::OpenDirNode path = /PasswordServer/192.168.1.250
2008-09-02 13:43:24 PDT - T[0xB0103000] - Internal Dispatch, API: dsOpenDirNode(), PasswordServer Used : DAR : Dir Ref = 16777663 : Node Ref = 16777664 : Result code = 0
2008-09-02 13:43:24 PDT - T[0xB0103000] - Internal Dispatch, API: dsDoPlugInCustomCall(), PasswordServer Used : DAC : Node Ref = 16777664 : Request Code = 1
2008-09-02 13:43:24 PDT - T[0xB0103000] - CPSPlugIn::DoPlugInCustomCall
2008-09-02 13:43:24 PDT - T[0xB0103000] - Internal Dispatch, API: dsDoPlugInCustomCall(), PasswordServer Used : DAR : Node Ref = 16777664 : Request Code = 1 : Result code = 0
2008-09-02 13:43:24 PDT - T[0xB0103000] - Internal Dispatch, API: dsDoDirNodeAuth(), PasswordServer Used : DAC : Node Ref = 16777664 : User Name = 0x00000000000000000000000000000001,1024 35 1371481133196407172068157173707822691739946189504983817477149548372898290402964 73380436237113078883103286005374351249303628070014230620445900000710823333070734 43060327875609914446905357372656065802273546724199486727736059469517224468581018 6529210822202048226983917041673335794944068018975269832330474808331707 root@studio.sticky.tv : Auth Method = dsAuthMethodStandard:dsAuthNodeNativeCannotUseClearText : Auth Only Flag = 0 : Continue Data = 0
2008-09-02 13:43:24 PDT - T[0xB0103000] - PasswordServer PlugIn: Attempting use of authentication method dsAuthMethodStandard:dsAuthNodeNativeCannotUseClearText
2008-09-02 13:43:24 PDT - T[0xB0103000] - GetAuthMethodConstant siResult=0, uiAuthMethod=1229, mech=
2008-09-02 13:43:24 PDT - T[0xB0103000] - hexHash=3C0F86E0CB452847F4E8FDAE68A683D9
2008-09-02 13:43:24 PDT - T[0xB0103000] - CPSPlugIn::HandleFirstContact: trying LDAP Hint
2008-09-02 13:43:24 PDT - T[0xB0103000] - CPSPlugIn::HandleFirstContact: could not find entry for LDAP hint (ip = 216.210.230.35)
2008-09-02 13:43:24 PDT - T[0xB0103000] - CPSPlugIn::HandleFirstContact: trying .local file
2008-09-02 13:43:24 PDT - T[0xB0103000] - CPSPlugIn::HandleFirstContact: trying config record
2008-09-02 13:43:24 PDT - T[0xB0103000] - CPSPlugIn::HandleFirstContact: trying passwordserver's file
2008-09-02 13:43:24 PDT - T[0xB0103000] - CPSPlugIn::HandleFirstContact: trying bonjour
2008-09-02 13:43:24 PDT - T[0xB0103000] - CPSPlugIn::HandleFirstContact: trying node IP (192.168.1.250)
2008-09-02 13:43:25 PDT - T[0xB0103000] - CPSPlugIn::HandleFirstContact: trying localhost
2008-09-02 13:43:26 PDT - T[0xB0103000] - CPSPlugIn::DoAuthentication returning -14102
2008-09-02 13:43:26 PDT - T[0xB0103000] - Internal Dispatch, API: dsDoDirNodeAuth(), PasswordServer Used : DAR : Node Ref = 16777664 : Result code = -14102
2008-09-02 13:43:26 PDT - T[0xB0103000] - Plug-in call "dsDoDirNodeAuth()" failed with error = -14102.
2008-09-02 13:43:26 PDT - T[0xB0103000] - Port: 0 Call: dsDoDirNodeAuth() == -14102
2008-09-02 13:43:26 PDT - T[0xB0103000] - Internal Dispatch, API: dsDoDirNodeAuth(), LDAPv3 Used : DAR : Node Ref = 16777658 : Result code = -14102
2008-09-02 13:43:26 PDT - T[0xB0103000] - Plug-in call "dsDoDirNodeAuth()" failed with error = -14102.
2008-09-02 13:43:26 PDT - T[0xB0103000] - Port: 0 Call: dsDoDirNodeAuth() == -14102
2008-09-02 13:43:26 PDT - T[0xB0103000] - CLDAPv3Plugin: Bind Request - Unable to authenticate as provided user - diradmin
2008-09-02 13:43:26 PDT - T[0xB0103000] - Internal Dispatch, API: dsCloseDirNode(), PasswordServer Used : DAC : Node Ref = 16777664
2008-09-02 13:43:26 PDT - T[0xB0103000] - Internal Dispatch, API: dsCloseDirNode(), PasswordServer Used : DAR : Node Ref = 16777664 : Result code = 0
2008-09-02 13:43:26 PDT - T[0xB0103000] - Internal Dispatch, API: dsCloseDirService(), Server Used : DAC : Dir Ref 16777663
2008-09-02 13:43:26 PDT - T[0xB0103000] - Internal Dispatch, API: dsCloseDirService(), Server Used : DAR : Dir Ref 16777663 : Result code = 0
2008-09-02 13:43:26 PDT - T[0xB0103000] - Internal Dispatch, API: dsCloseDirNode(), LDAPv3 Used : DAC : Node Ref = 16777658
2008-09-02 13:43:26 PDT - T[0xB0103000] - Internal Dispatch, API: dsCloseDirNode(), LDAPv3 Used : DAR : Node Ref = 16777658 : Result code = 0
2008-09-02 13:43:26 PDT - T[0xB0103000] - Internal Dispatch, API: dsCloseDirService(), Server Used : DAC : Dir Ref 16777657
2008-09-02 13:43:26 PDT - T[0xB0103000] - Internal Dispatch, API: dsCloseDirService(), Server Used : DAR : Dir Ref 16777657 : Result code = 0
2008-09-02 13:43:26 PDT - T[0xB0103000] - CLDAPv3Configs::WriteXMLConfig - Have written the LDAP XML config file
2008-09-02 13:43:26 PDT - T[0xB0103000] - CCachePlugin::EmptyCacheEntryType - Request to empty all types - Flushing the cache
2008-09-02 13:43:26 PDT - T[0xB0103000] - Unregistered node /LDAPv3/studio.sticky.tv
2008-09-02 13:43:26 PDT - T[0xB0103000] - CLDAPv3Configs::InitializeWithXML - Removing config for node studio.sticky.tv - 1C2029E4-4BA8-4BFC-850A-131707314648
2008-09-02 13:43:26 PDT - T[0xB0103000] - CLDAPv3Configs::InitializeWithXML - Have successfully added or updated Node configurations
2008-09-02 13:43:26 PDT - T[0xB0103000] - LDAPv3::Initialize completed posting event to allow requests
There is mention of authentication attempt with ...CannotUseClearText method. I didn't disable clear text passwords in the Security section of the Policy/Binding section for Open Directory in Server Admin. I do have SSL enabled in the Secure Sockets Layer (SSL) item in the LDAP tab for the Open Directory service in Server Admin. But I did not select the checkbox to bind to the server with SSL. Could that cause the auth problem?