Estou tendo um problema para me conectar ao meu servidor dedicado usando o samba. O servidor é uma caixa debian (squeeze) rodando um servidor samba, apenas pequenas modificações foram feitas na configuração padrão e a única coisa extra que eu fiz foi adicionar meu usuário unix usando o smbpasswd.
Eu posso conectar-me e navegar no servidor samba bem usando minha conexão de trabalho, mas falha assim que eu navego em casa. Estou até usando o mesmo laptop que faço no trabalho, então sei que não é um problema com o PC.
Usando o Wireshark, consegui ver a comunicação exata entre o cliente / servidor. Primeiro o cliente envia um pacote TCP SYN, na minha conexão inicial, isso inclui uma opção "Window scale: 8" que não está presente na conexão de trabalho.
Em seguida, na conexão inicial, o servidor enviará um pacote TCP RST + ACK que tem a causa de reinicialização listada como "Ir embora, não estamos em casa", isso não está presente na conexão de trabalho.
Acredito que, por algum motivo, meu computador está enviando uma opção "Escala da janela" no primeiro pacote quando estou em minha conexão inicial, algo que o servidor não está gostando.
Por que meu computador está fazendo isso e como posso corrigi-lo (no lado do cliente ou no lado do servidor)?