Pular para o conteúdo
Visualizando 6 posts - 1 até 6 (de 6 do total)
  • Autor
    Posts
  • #80969
    souza
    Participante

      Estou com o seguinte problema ,

      Tenho VPN(MPLS) estabelecida com a LAN de outro local, o teste de ping com o servidor ORACLE funciona. E localmente todos estão conseguindo acessar. Porém quando faço o tnsping ou tento entrar via sqlplus ele me retorna a mensagem “ORA-12541: TNS:no listener “. Se faço a VPN(PPTP) ocorre a mesma coisa, o teste de ping funciona e o tnsping não. Achei que poderia ser algo relacionado a Firewall, porém a VPN (MPLS) não utiliza e nem passa por nenhum Firewall.

      Alguém tem alguma sugestão ?

      Desde já obrigado

      #80972
      Ishii
      Participante

        Souza,

        Como esta configurado o tnsnames.ora? Pergunto pois na VPN que acesso utilizo outra máscara de rede mas o proxy interno faz um NAT para o servidor Oracle da Rede da VPN.
        []s Ishii

        #80973
        souza
        Participante

          Existe apenas o endereço IP , basicamente está assim:

          banco =
          (DESCRIPTION =
          (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.103 )(PORT = 1521))
          )
          (CONNECT_DATA =
          (SERVICE_NAME = oracle )
          )
          )

          #80974
          souza
          Participante

            Mais um detalhe , eu consigo pingar o servidor normalmente.

            #80975
            Ishii
            Participante

              Souza,

              A VPN está estabelecida com a Rede com o mesmo sub Tipo de IP? Ou seja se você verificar na sua conexão VPN o IP desta conexão será da mesma rede que a sua máquina e consequentemente sua placa de rede?

              Exemplo:
              1) IP Placa Rede 192.168.0.112
              2) IP VPN 192.168.0.151

              Se for isso mesmo pode ser que o Ping esteja respondendo de uma máquina com o IP 192.168.0.103 mas não o servidor Oracle para ter certeza faça o caminho inverso, conecte no servidor e faça um ‘ping’ na sua estação via VPN, ou ainda desconecte-se da VPN e e faça um ‘ping’ sem a VPN para saber se o IP 192.168.0.103 existe na sua rede local e responde.

              Para informação: a minha placa de rede (home office) tem um IP público do meu provedor algo do tipo 200.199.0.1 mas minha VPN quando aberta fica com um IP 172.6.16.102 e as minhas conexões oracle são da mesma máscara de IP, então os meus hosts seriam algo do tipo 172.6.16.100 port 17000, e assim vai….O tnsping resolve o alias do tnsnames e executa um ‘ping’ no host mas sem verificar a porta utilizada e sim apenas se o serviço “listener” está ativo (a tradução literal seria “ouvidor”) e se ele “escutou” , se no host não há serviço “listener” ativo não há resposta por isso pode ser que a host na sua VPN não seja exatamente o servidor já que localmente ele funciona.

              []s Ishii

              #81026
              souza
              Participante

                O problema era de permissão no firewall (ISA) que estava bloqueando todas solicitações para aquela máquina.

                Obrigado pela ajuda

              Visualizando 6 posts - 1 até 6 (de 6 do total)
              • Você deve fazer login para responder a este tópico.