无法绑定到雪豹AD

Mac OS X雪豹无法绑定到我的活动目录(老虎,狮子可以没有问题)。 我进入账户>login选项,点击join并input详细信息。 在input正确的FQDN( domain.int )后,我得到一个“Active Directory设置”下拉列表,在其中input正确的pipe理员凭据。

然后我得到一个错误下拉菜单说:

该插件遇到error handling请求。 (10001)

在控制台中我有错误:

System Preferences[55582] -[ODCAddServerSheetController handleOtherActionError: gotError: Error Domain=com.apple.OpenDirectory Code=4200 UserInfo=0x2003db6e0 "Custom call 202 to LDAPv3 failed.", An invalid attribute type was provided.

dig -t _ldap._tcp.dc._msdcs.domain.int的输出是:

 ; <<>> DiG 9.6-ESV-R4-P3 <<>> -t SRV _ldap._tcp.dc._msdcs.domain.int ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 27437 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1 ;; QUESTION SECTION: ;_ldap._tcp.dc._msdcs.domain.int. IN SRV ;; ANSWER SECTION: _ldap._tcp.dc._msdcs.domain.int. 600 IN SRV 0 100 389 sv1.domain.int. ;; ADDITIONAL SECTION: sv1.domain.int. 3600 IN A 192.168.0.109 ;; Query time: 9 msec ;; SERVER: 192.168.0.109#53(192.168.0.109) ;; WHEN: Tue Jan 31 14:18:33 2012 ;; MSG SIZE rcvd: 101 

我已经在连接到同一个networking的两台Snow Leopard机器上试了这个,我得到了两个完全相同的结果。

有些旧设置需要手动删除:

 $ cd /Library/Preferences $ mv edu.mit.Kerberos edu.mit.Kerberos.old 

一旦完成,我能够成功绑定。