|
View:
New views
4 Messages
—
Rating Filter:
Alert me
|
|
|
cifs/ SPN not accepted in certain scenariosWe stumbled across a rather odd behavior related to non-forest-root
tree-root domains. Can you help explain/document this behavior? I've attached a short pcap showing the start of an XP machine joining a 2k8 tree-root. Here's the setup: *) I have a Win2k8 DC at 10.54.139.240 for the zl.test domain, which is the forest root for this forest. This domain is only once contacted during the capture, but if you're setting up a similar environment, you'll need it. *) I have another Win2k8 DC at 10.54.139.241 for the zl-alt.test domain (ZL-ALTROOT-TEST.zl-alt.test). This domain was configured as an alternate root within the same forest using the "advanced" settings in the dcpromo wizard (but is otherwise the standard configuration from that wizard). *) I have an XP client whose DNS is set to 10.54.139.241 prior to the join. For whatever reason, the alternate root DC will not accept a TGS-REQ for cifs/ZL-ALTROOT-TEST.zl-alt.test. In this pcap, the XP join then falls back to NTLM. This is fine, but kind of dumb - there should be no need to fall back to NTLM. The zl-alt.test DC *will* accept a TGS-REQ for HOST/ZL-ALTROOT-TEST.zl-alt.test. That's the curious part. In case it helps, here's a setspn -L on the altroot: C:\Users\Administrator>setspn -L ZL-ALTROOT-TEST Registered ServicePrincipalNames for CN=ZL-ALTROOT-TEST,OU=Domain Controllers,DC=zl-alt,DC=test: ldap/ZL-ALTROOT-TEST.zl-alt.test/ForestDnsZones.zl.test Dfsr-12F9A27C-BF97-4787-9364-D31B6C55EB04/ZL-ALTROOT-TEST.zl-alt.test DNS/ZL-ALTROOT-TEST.zl-alt.test GC/ZL-ALTROOT-TEST.zl-alt.test/zl.test HOST/ZL-ALTROOT-TEST.zl-alt.test/ZLALTTEST HOST/ZL-ALTROOT-TEST HOST/ZL-ALTROOT-TEST.zl-alt.test HOST/ZL-ALTROOT-TEST.zl-alt.test/zl-alt.test E3514235-4B06-11D1-AB04-00C04FC2DCD2/57379a03-4669-4b74-811b-97e3fdced92 2/zl-alt.test ldap/57379a03-4669-4b74-811b-97e3fdced922._msdcs.zl.test ldap/ZL-ALTROOT-TEST.zl-alt.test/ZLALTTEST ldap/ZL-ALTROOT-TEST ldap/ZL-ALTROOT-TEST.zl-alt.test ldap/ZL-ALTROOT-TEST.zl-alt.test/zl-alt.test pcap attached. ...Zach _______________________________________________ cifs-protocol mailing list cifs-protocol@... https://lists.samba.org/mailman/listinfo/cifs-protocol |
|
|
Re: cifs/ SPN not accepted in certain scenariosHi Zachary:
Thanks for contacting Microsoft regarding your question on CIFS. A member of Protocol Documentation Team will be in touch soon. Regards, Obaid Farooqi Sr. Support Escalation Engineer | Microsoft -----Original Message----- From: Zachary Loafman [mailto:zachary.loafman@...] Sent: Friday, August 28, 2009 11:18 AM To: Interoperability Documentation Help Cc: pfif@...; cifs-protocol@... Subject: cifs/ SPN not accepted in certain scenarios We stumbled across a rather odd behavior related to non-forest-root tree-root domains. Can you help explain/document this behavior? I've attached a short pcap showing the start of an XP machine joining a 2k8 tree-root. Here's the setup: *) I have a Win2k8 DC at 10.54.139.240 for the zl.test domain, which is the forest root for this forest. This domain is only once contacted during the capture, but if you're setting up a similar environment, you'll need it. *) I have another Win2k8 DC at 10.54.139.241 for the zl-alt.test domain (ZL-ALTROOT-TEST.zl-alt.test). This domain was configured as an alternate root within the same forest using the "advanced" settings in the dcpromo wizard (but is otherwise the standard configuration from that wizard). *) I have an XP client whose DNS is set to 10.54.139.241 prior to the join. For whatever reason, the alternate root DC will not accept a TGS-REQ for cifs/ZL-ALTROOT-TEST.zl-alt.test. In this pcap, the XP join then falls back to NTLM. This is fine, but kind of dumb - there should be no need to fall back to NTLM. The zl-alt.test DC *will* accept a TGS-REQ for HOST/ZL-ALTROOT-TEST.zl-alt.test. That's the curious part. In case it helps, here's a setspn -L on the altroot: C:\Users\Administrator>setspn -L ZL-ALTROOT-TEST Registered ServicePrincipalNames for CN=ZL-ALTROOT-TEST,OU=Domain Controllers,DC=zl-alt,DC=test: ldap/ZL-ALTROOT-TEST.zl-alt.test/ForestDnsZones.zl.test Dfsr-12F9A27C-BF97-4787-9364-D31B6C55EB04/ZL-ALTROOT-TEST.zl-alt.test DNS/ZL-ALTROOT-TEST.zl-alt.test GC/ZL-ALTROOT-TEST.zl-alt.test/zl.test HOST/ZL-ALTROOT-TEST.zl-alt.test/ZLALTTEST HOST/ZL-ALTROOT-TEST HOST/ZL-ALTROOT-TEST.zl-alt.test HOST/ZL-ALTROOT-TEST.zl-alt.test/zl-alt.test E3514235-4B06-11D1-AB04-00C04FC2DCD2/57379a03-4669-4b74-811b-97e3fdced92 2/zl-alt.test ldap/57379a03-4669-4b74-811b-97e3fdced922._msdcs.zl.test ldap/ZL-ALTROOT-TEST.zl-alt.test/ZLALTTEST ldap/ZL-ALTROOT-TEST ldap/ZL-ALTROOT-TEST.zl-alt.test ldap/ZL-ALTROOT-TEST.zl-alt.test/zl-alt.test pcap attached. ...Zach _______________________________________________ cifs-protocol mailing list cifs-protocol@... https://lists.samba.org/mailman/listinfo/cifs-protocol |
|
|
Re: cifs/ SPN not accepted in certain scenariosHi Zachary,
I will be investigating this case and will update you as soon as I have news. Best regards, Edgar A. Olougouna Sr. SEE, Microsoft DSC Protocol Team -----Original Message----- From: Zachary Loafman [mailto:zachary.loafman@...] Sent: Friday, August 28, 2009 11:18 AM To: Interoperability Documentation Help Cc: pfif@...; cifs-protocol@... Subject: cifs/ SPN not accepted in certain scenarios We stumbled across a rather odd behavior related to non-forest-root tree-root domains. Can you help explain/document this behavior? I've attached a short pcap showing the start of an XP machine joining a 2k8 tree-root. Here's the setup: *) I have a Win2k8 DC at 10.54.139.240 for the zl.test domain, which is the forest root for this forest. This domain is only once contacted during the capture, but if you're setting up a similar environment, you'll need it. *) I have another Win2k8 DC at 10.54.139.241 for the zl-alt.test domain (ZL-ALTROOT-TEST.zl-alt.test). This domain was configured as an alternate root within the same forest using the "advanced" settings in the dcpromo wizard (but is otherwise the standard configuration from that wizard). *) I have an XP client whose DNS is set to 10.54.139.241 prior to the join. For whatever reason, the alternate root DC will not accept a TGS-REQ for cifs/ZL-ALTROOT-TEST.zl-alt.test. In this pcap, the XP join then falls back to NTLM. This is fine, but kind of dumb - there should be no need to fall back to NTLM. The zl-alt.test DC *will* accept a TGS-REQ for HOST/ZL-ALTROOT-TEST.zl-alt.test. That's the curious part. In case it helps, here's a setspn -L on the altroot: C:\Users\Administrator>setspn -L ZL-ALTROOT-TEST Registered ServicePrincipalNames for CN=ZL-ALTROOT-TEST,OU=Domain Controllers,DC=zl-alt,DC=test: ldap/ZL-ALTROOT-TEST.zl-alt.test/ForestDnsZones.zl.test Dfsr-12F9A27C-BF97-4787-9364-D31B6C55EB04/ZL-ALTROOT-TEST.zl-alt.test DNS/ZL-ALTROOT-TEST.zl-alt.test GC/ZL-ALTROOT-TEST.zl-alt.test/zl.test HOST/ZL-ALTROOT-TEST.zl-alt.test/ZLALTTEST HOST/ZL-ALTROOT-TEST HOST/ZL-ALTROOT-TEST.zl-alt.test HOST/ZL-ALTROOT-TEST.zl-alt.test/zl-alt.test E3514235-4B06-11D1-AB04-00C04FC2DCD2/57379a03-4669-4b74-811b-97e3fdced92 2/zl-alt.test ldap/57379a03-4669-4b74-811b-97e3fdced922._msdcs.zl.test ldap/ZL-ALTROOT-TEST.zl-alt.test/ZLALTTEST ldap/ZL-ALTROOT-TEST ldap/ZL-ALTROOT-TEST.zl-alt.test ldap/ZL-ALTROOT-TEST.zl-alt.test/zl-alt.test pcap attached. ...Zach _______________________________________________ cifs-protocol mailing list cifs-protocol@... https://lists.samba.org/mailman/listinfo/cifs-protocol |
|
|
Re: cifs/ SPN not accepted in certain scenariosHi Zachary, I have investigated this case and configured a similar
environment as you described. In my testing environment the Windows XP client
can successfully join the new Windows Server 2008 domain (new tree root domain
in an existing forest) by using Kerberos authentication. I suspect the Kerberos error KRB_ERROR -
KDC_ERR_S_PRINCIPAL_UNKNOWN (7) that you experienced on the TGS request is due
your environment. Since the Kerberos mechanism failed to obtain the ticket for
the CIFS service, the fallback to NTLM mechanism is the correct processing with
respect to SPNEGO as documented in [MS-SPNG] and [RFC4178]. In case this helps, I am providing this reference on
Kerberos troubleshooting. Troubleshooting Kerberos Errors The KDC_ERR_S_PRINCIPAL_UNKNOWN error could be associated
with these Windows internal errors: STATUS_NO_TRUST_SAM_ACCOUNT STATUS_OBJECT_NAME_NOT_FOUND STATUS_KDC_UNABLE_TO_REFER If you need more in-depth support in troubleshooting and
debugging this issue, we can work with you to establish a Windows support case
to pursue this in more depth. As always, please let us know if you have any specific
documentation issue and we will be happy to assist. Best regards, Edgar -----Original Message----- We stumbled across a rather odd behavior related to
non-forest-root tree-root domains. Can you help explain/document this behavior? I've attached a short pcap showing the start of an XP
machine joining a 2k8 tree-root. Here's the setup: *) I have a Win2k8 DC at 10.54.139.240 for the zl.test
domain, which is the forest root for this forest. This domain is only once
contacted during the capture, but if you're setting up a similar environment,
you'll need it. *) I have another Win2k8 DC at 10.54.139.241 for the
zl-alt.test domain (ZL-ALTROOT-TEST.zl-alt.test). This domain was configured as
an alternate root within the same forest using the "advanced"
settings in the dcpromo wizard (but is otherwise the standard configuration
from that wizard). *) I have an XP client whose DNS is set to 10.54.139.241
prior to the join. For whatever reason, the alternate root DC will not
accept a TGS-REQ for cifs/ZL-ALTROOT-TEST.zl-alt.test. In this pcap, the XP
join then falls back to NTLM. This is fine, but kind of dumb - there should be
no need to fall back to NTLM. The zl-alt.test DC *will* accept a TGS-REQ for
HOST/ZL-ALTROOT-TEST.zl-alt.test. That's the curious part. In case it helps, here's a setspn -L on the altroot: C:\Users\Administrator>setspn -L ZL-ALTROOT-TEST
Registered ServicePrincipalNames for CN=ZL-ALTROOT-TEST,OU=Domain Controllers,DC=zl-alt,DC=test:
ldap/ZL-ALTROOT-TEST.zl-alt.test/ForestDnsZones.zl.test Dfsr-12F9A27C-BF97-4787-9364-D31B6C55EB04/ZL-ALTROOT-TEST.zl-alt.test DNS/ZL-ALTROOT-TEST.zl-alt.test GC/ZL-ALTROOT-TEST.zl-alt.test/zl.test HOST/ZL-ALTROOT-TEST.zl-alt.test/ZLALTTEST HOST/ZL-ALTROOT-TEST HOST/ZL-ALTROOT-TEST.zl-alt.test HOST/ZL-ALTROOT-TEST.zl-alt.test/zl-alt.test E3514235-4B06-11D1-AB04-00C04FC2DCD2/57379a03-4669-4b74-811b-97e3fdced92 2/zl-alt.test
ldap/57379a03-4669-4b74-811b-97e3fdced922._msdcs.zl.test ldap/ZL-ALTROOT-TEST.zl-alt.test/ZLALTTEST ldap/ZL-ALTROOT-TEST ldap/ZL-ALTROOT-TEST.zl-alt.test ldap/ZL-ALTROOT-TEST.zl-alt.test/zl-alt.test pcap attached. ...Zach _______________________________________________ cifs-protocol mailing list cifs-protocol@... https://lists.samba.org/mailman/listinfo/cifs-protocol |
| Free embeddable forum powered by Nabble | Forum Help |