por que não consigo abrir uma porta no Win 7? é culpa do aplicativo?

1

Estou tendo problemas para abrir uma porta de um PC com Windows na minha rede local.

No computador com Windows 7 ("Computador A") estou executando o Caliber, um programa de gerenciamento de e-books que tem algo chamado "servidor de conteúdo de e-book". Em essência, ele serve via web um catálogo de conteúdo.

Do computador A, posso acessar o servidor de conteúdo no host local. ie. O link acessa o servidor de conteúdo com êxito. Com ipconfig eu confirmei que seu endereço IP local é 192.168.1.106 Do computador B (uma máquina Vista) eu posso ping 192.168.1.106 Eu tentei abrir / editar uma porta no Firewall do Windows várias vezes.

No firewall do Windows - > Programas permitidos no Painel de Controle, vejo uma listagem para Calibre (com checagem de Home / Work e PUblic) Em detalhes, vejo Nome: Calibre, Port Number 8787, Protocolo TCP

Se eu usar a tela de configuração de segurança avançada para o firewall, criei uma regra de entrada no computador A para Caliber (com as configurações que indiquei).

Se eu executar esta linha de comando no Computador A, vejo:

netstat -a -n

  TCP    0.0.0.0:554            0.0.0.0:0              LISTENING
  TCP    0.0.0.0:664            0.0.0.0:0              LISTENING
  TCP    0.0.0.0:2869           0.0.0.0:0              LISTENING
  TCP    0.0.0.0:3306           0.0.0.0:0              LISTENING
  TCP    0.0.0.0:5357           0.0.0.0:0              LISTENING
  TCP    0.0.0.0:6570           0.0.0.0:0              LISTENING
  TCP    0.0.0.0:6580           0.0.0.0:0              LISTENING
  TCP    0.0.0.0:8787           0.0.0.0:0              LISTENING
  TCP    0.0.0.0:10243          0.0.0.0:0              LISTENING

 TCP    192.168.1.106:63020    74.125.227.51:80       TIME_WAIT
 TCP    [::]:80                [::]:0                 LISTENING
 TCP    [::]:135               [::]:0                 LISTENING
 TCP    [::]:443               [::]:0                 LISTENING
 TCP    [::]:445               [::]:0                 LISTENING
 TCP    [::]:554               [::]:0                 LISTENING
 TCP    [::]:2869              [::]:0                 LISTENING
 TCP    [::]:5357              [::]:0                 LISTENING
 TCP    [::]:6570              [::]:0                 LISTENING
 TCP    [::]:6580              [::]:0                 LISTENING
 TCP    [::]:10243             [::]:0                 LISTENING
 TCP    [::]:49152             [::]:0                 LISTENING
 TCP    [::]:49153             [::]:0                 LISTENING
 TCP    [::]:49154             [::]:0                 LISTENING
 TCP    [::]:49155             [::]:0                 LISTENING
 TCP    [::]:49170             [::]:0                 LISTENING

E muitos outros lixo, mas isso parece relevante, vejo a porta 80 está aberta (eu executo o servidor web xampp apache para windows na Máquina A) Esta é a única vez que vejo a porta 8787 referenciada pelo comando netstat.

Do Windows B, eu posso pingar 192.168.1.106 e até mesmo ver o link (no Computador A) e link (que vai para a tela de configuração do Xampp no Computador A).

Mas não consigo acessar via computador B htttp: //192.168.1.106: 8787 ou htttp: // computerhosta: 8787

Então, o que está errado? Este é um problema com o aplicativo Caliber ou abri a porta incorretamente? Quais coisas poderiam interferir na abertura dessa porta?

Em um sidenote, tentei usar o telnet do computador B para ver se a porta 80 ou 8787 está aberta para 192.168.1.106. Não obtenho resposta para nenhum dos dois.

Obrigado.

    
por rjnagle 02.04.2011 / 07:35

1 resposta

2

Ok, acho que resolvi o problema por enquanto.

Eu instalei calibre no Computador B (Vista 64) e ativei o Caliber Content Server. Isso me levou a uma "Adicionar uma exceção para o Caliber" e aceitei. Do computador A eu poderia acessar servidor de calibre, não há problema.

Isso me levou a reexaminar como eu configurei as coisas no Computador A (Win 7).

Primeiro, excluí todas as referências ao Caliber no Firewall do Windows - > Programas permitidos.

Eu verifiquei que tudo foi removido na tela Configurações avançadas.

Então eu liguei o Caliber, o Firewall me levou a adicionar uma exceção, o que eu fiz.

Eu verifiquei na rede pública e privada, mas depois percebi que eu poderia desligar a rede pública, e ainda funcionaria.

Uma coisa notei que nos programas permitidos havia duas entradas separadas para o Caliber. Ou um deles não foi verificado, ou a primeira entrada tinha público verificado, mas não privado e vice-versa. Por fim, certifiquei-me de que havia uma marca de verificação para as duas entradas e certifiquei-me de que a privacidade fosse marcada para ambas. (O público não era mais desnecessário).

(reinicializei por razões não relacionadas, para que PODEM ser necessárias, embora improváveis).

Problema corrigido.

    
por 03.04.2011 / 16:17