- Este tópico contém 5 respostas, 2 vozes e foi atualizado pela última vez 18 anos, 2 meses atrás por
souza.
-
AutorPosts
-
18 de dezembro de 2007 às 5:37 pm #80969
souza
ParticipanteEstou 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
18 de dezembro de 2007 às 9:52 pm #80972Ishii
ParticipanteSouza,
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 Ishii19 de dezembro de 2007 às 2:29 pm #80973souza
ParticipanteExiste 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 )
)
)19 de dezembro de 2007 às 2:38 pm #80974souza
ParticipanteMais um detalhe , eu consigo pingar o servidor normalmente.
20 de dezembro de 2007 às 2:27 pm #80975Ishii
ParticipanteSouza,
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.151Se 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
2 de janeiro de 2008 às 3:44 pm #81026souza
ParticipanteO problema era de permissão no firewall (ISA) que estava bloqueando todas solicitações para aquela máquina.
Obrigado pela ajuda
-
AutorPosts
- Você deve fazer login para responder a este tópico.