XSP2: Meu Mac está inacessível na porta 8080

0

Eu estou tentando fornecer um serviço web mono para alguém em minha casa na rede local, mas eles não conseguem se conectar no meu endereço IP na porta 8080. Eu posso chegar lá via 127.0.0.1:8080, mas ele não pode através do meu endereço 192.168. O que posso fazer para começar a solucionar isso? Eu nunca investiguei um problema de rede no meu Mac antes. Desculpe se esta é uma questão noob, sinta-se à vontade para me direcionar para um recurso da web, se aplicável.

    
por Chris McCall 30.08.2009 / 10:14

3 respostas

1

Você está executando a partir da linha de comando? Tente explicitamente soletrar o ip quando você executar o servidor:

xsp2 --address 192.168.1.100

Ou qualquer que seja o seu IP real. Você também pode usar o sinalizador --port se quiser usar a porta 80 ou algo assim.

    
por 01.09.2009 / 15:23
1

Desde então, você pode acessar localmente a porta e presumo que a outra pessoa possa fazer ping no seu endereço IP " 192.168 ", eu esperaria um problema relacionado ao firewall no caminho.

Provavelmente você pode usar o Cocoa Packet Analyzer para verificar se as tentativas de conexão deles estão atingindo o seu servidor.

Quando ping é confirmado para funcionar, a próxima etapa é geralmente tentar um " telnet your_ip 8080 " da máquina do lado do cliente para verificar se eles podem alcançar o servidor (nenhum firewall está filtrando a comunicação).

Do lado do cliente, se telnet se conectar com sucesso (não espere nenhuma outra atividade no telnet com a porta 8080), a porta 8080 será acessada.

Do servidor, usando um analisador de pacotes, se você vir pacotes TCP-SYN da máquina cliente, a conectividade novamente é confirmada. Provavelmente você pode usar netstat para verificar as conexões recentes depois de uma tentativa telnet .

Se todas essas verificações não mostrarem conectividade, você precisa verificar,

  1. configuração de firewall para conexões de entrada na máquina do servidor
    • configurações de firewall em qualquer dispositivo de rede em sua rede doméstica
    • configurações de firewall na máquina do cliente (é muito improvável que isso seja um problema)
por 30.08.2009 / 11:20
0

é um problema de firewall, com certeza. Eu não sou uma pessoa do mac, mas tento desativar seu firewall também tente fazer com que a outra pessoa vá ao seu palpite: 80 duvide, mas pode funcionar

    
por 31.08.2009 / 04:46