FIXO!
A origem do problema foi o fileserver não se registrando no DNS do DC . Parece que aparentemente foi feito por alguém de propósito - a opção de interface de rede correspondente foi desmarcada manualmente:
(network interface)
-> Properties
-> TCP/IP Protocol
-> Advanced
-> DNS
-> [ ] Register this connection's address in DNS
Após verificar a opção acima e emitir ipconfig /registerdns
:
- servidor de arquivos registrado corretamente em registros DNS do DC
- O usuário do Windows XP
SYSTEM
começou a montar corretamente o compartilhamento problemático sem precisar de credenciais
O comportamento diferente do Windows XP e do Windows 7 deve-se a alguma diferença na implementação interna; Eu acho que Kerberos, embora meu conhecimento do Kerberos ainda seja superficial.
Acho interessante o suficiente acrescentar que algo semelhante acontece quando tento adicionar um registro CNAME
do IE. wpkg.domain.mydomain.com
a filesystem.domain.mydomain.com
:
No Windows XP, apenas o nome do host final funciona:
C:\WINDOWS\system32>dir \wpkg[.domain.mydomain.com]\wpkg
Access denied.
C:\WINDOWS\system32>dir \fileserver[.domain.mydomain.com]\wpkg
[...result OK... ]
... enquanto no Windows 7 não há nada contra o uso do CNAME:
C:\WINDOWS\system32>dir \wpkg[.domain.mydomain.com]\wpkg
[...result OK... ]
C:\WINDOWS\system32>dir \fileserver[.domain.mydomain.com]\wpkg
[...result OK... ]
Note que aqui recebi um erro Access denied
, não um aviso de senha.