none
Aplicação só funciona dentro da minha rede, fora não, como descobrir o que esta ocorrendo?! RRS feed

  • Pergunta

  • Olá colegas!

    Temos uma aplicação que esta rodando no IIS 7.0/ Wins  2008 64 bits SP2;

    Ela usa cgi-bin, e tem algumas páginas em php!

    Há 4 consultas a base de dados, e 3 delas não estão funcionando fora da minha rede!

    Não pode ser firewall porque uma consulta "roda" fora da rede!

    Observei que qndo a aplicação busca o caminho/consulta:

    http://nome ou ip do nosso servidor/aplicacao/cgi-bin/arquivo.exe/pesq?NIVEL=1000 = não carrega a página;

    Estou inciando meus estudos no iis...podem me ajudar?!

     

    Abraços!

    Até

     

     

     

    quarta-feira, 22 de dezembro de 2010 12:25

Respostas

  • Ola, desculpa a demora novamente.

     

    Veja se lhe ajuda: http://learn.iis.net/page.aspx/266/troubleshooting-failed-requests-using-tracing-in-iis-7/


    Erick Albuquerque
    Blog: http://erickalbuquerque.com.br |
    Artigos IIS: http://iisbrasil.wordpress.com
    Twitter: @_ealbuquerque
    Linkedin: http://br.linkedin.com/in/easantos
    Winseg.Org
    terça-feira, 11 de janeiro de 2011 16:38
    Moderador

Todas as Respostas

  • Ola,

    Como vai?

     

    Como é uma extensão *.exe, configure o Mime Type... selecione o seu site, clique em "Mime Type" e adicione a extensão *.exe, após isso faça o teste niovamente.

    []s


    Erick Albuquerque
    Blog: http://erickalbuquerque.com.br |
    Artigos IIS: http://iisbrasil.wordpress.com
    Twitter: @_ealbuquerque
    Linkedin: http://br.linkedin.com/in/easantos
    Winseg.Org
    segunda-feira, 27 de dezembro de 2010 13:58
    Moderador
  • Olá Erick!

    Seguinte já há um tipo mime definido para o meu site, assim:

    extensão: .exe;

    tipo de MIME: application/octet-stream

    tipo de entrada: herdado.

    Uma observação; checado os logs de eventos do wins tenho a seguiente informação:  
    Descrição:
    Não é possível localizar a descrição da Identificação de Evento 2 na origem "PHP-5.2.9-1". O componente que gera esse evento não está instalado no computador local ou a instalação está danificada. Você pode instalar ou reparar o componente no computador local.

    Se o evento foi originado em outro computador, as informações de exibição tiveram que ser salvas com o evento.

    As seguintes informações foram incluídas com o evento: (RESUMO)

    php[7272]
    PHP Warning:  mb_ereg_replace() [<a href='function.mb-ereg-replace'>function.mb-ereg-replace</a>]: mbregex compile err: premature end of char-class in C:\inetpub\wwwroot\meu site\acessowscs.php on line 172

    Pode ser algo relativo ao php?!

     

    terça-feira, 28 de dezembro de 2010 18:50
  • Olá,

     

    Desculpe a demora. Existe mais alguma informação no Event Viewer? Se você executar o site a partir do servidor qual mensagem aparece?

     

    Abraço,


    Erick Albuquerque
    Blog: http://erickalbuquerque.com.br |
    Artigos IIS: http://iisbrasil.wordpress.com
    Twitter: @_ealbuquerque
    Linkedin: http://br.linkedin.com/in/easantos
    Winseg.Org
    terça-feira, 4 de janeiro de 2011 13:37
    Moderador
  • Olá Erick!

     

    Então, a apartir do servidor,  todo o site funciona  e por uma outra máquina de nossa rede, por exemplo a minha, sem problemas!

     

    Fora, testando e/ou fazendo estas consultas tanto pelo ip qnto pelo dns não carrega a página, não dá nenhum erro, do tipo http: 400 ou algo parecido, a página fica carregando....e não abre!

    Como eu gerencio os acessos de fora da minha rede, pelo iis...tem alguma forma de eu configurar algum log e checar exatamente o erro vindo de fora da minha rede?! 

     

     

    quinta-feira, 6 de janeiro de 2011 18:56
  • Ola, desculpa a demora novamente.

     

    Veja se lhe ajuda: http://learn.iis.net/page.aspx/266/troubleshooting-failed-requests-using-tracing-in-iis-7/


    Erick Albuquerque
    Blog: http://erickalbuquerque.com.br |
    Artigos IIS: http://iisbrasil.wordpress.com
    Twitter: @_ealbuquerque
    Linkedin: http://br.linkedin.com/in/easantos
    Winseg.Org
    terça-feira, 11 de janeiro de 2011 16:38
    Moderador
  • Olá JapaGirl,

    Utilize o utilitario Fiddler para capturar o trafego HTTP que seu site está passando no momento em que reproduz o problema e depois pegue a mesma captura internamente para comparar, veja as diferenças e aplique modificações caso encontre-as.

    Acredito que este problema não seja do IIS e sim do seu código e de como esta definido os parent paths ou algo assim, pois se uma das consultas funciona.

    Você deve debugar sua aplicação para tentar identificar qual a real causa.

    abraços,


    Fábio Oliveira Support Engieer | Microsoft Enterprise and Developer Support
    sexta-feira, 28 de janeiro de 2011 00:28