ok pessoal aqui é a resposta.
o problema foi que a resposta NTML não foi configurada nos dois lados. Eu tive que configurar no xp e no wind7 e uma reinicialização resolveu o problema.
- GPedit.msc
- Configurações do Windows. Expanda "Políticas locais" e selecione "Opções de segurança"
- Alternar: digite secpol.msc para obter o editor e, em seguida,
- Localize "Segurança de Rede: Nível de Autenticação do LAN Manager" na lista e clique duas vezes nela.
- Altere a configuração de "Enviar somente resposta NTMLv2" para "Enviar LM & NTLM - use sessão NTLMv2 se negociado ”