Acontece que o domínio tinha uma política em vigor para usar apenas NTLMv2 (como esperado para uma segurança mais strong), dos quais o Windows XP não usará por padrão. Eu tive que fazer a seguinte alteração no registro no computador não membro para usar NTLMv2. A Política de segurança local não está disponível para fazer essa alteração, pois é a edição inicial do Windows XP.
Caminho do registro: HKLM \ System \ CurrentControlSet \ Control \ Lsa Nome da configuração: LmCompatibilityLevel
Valor padrão: 0 (os clientes usam a autenticação LM e NTLM, mas nunca usam a segurança de sessão NTLMv2. Os controladores de domínio aceitam a autenticação LM, NTLM e NTLMv2).
Valor obrigatório: 5 (Os clientes usam somente autenticação NTLMv2 e usam a segurança de sessão NTLMv2 se o servidor oferecer suporte. O controlador de domínio recusa as respostas de autenticação LM e NTLM, mas aceita NTLMv2. )
Mais informações sobre essa configuração
O computador não membro agora acessa os compartilhamentos SMB / CIFS no domínio instantaneamente usando o truque clássico "criar o mesmo usuário local no domínio com a mesma senha".