Fórum Erro ao tentar se conectar em servidor remoto #291622

12/08/2005

0

ola pessoal,
a msg que acontece quando tento me conectar meu aplicativo a servidor remoto é a seguinte...

unable to complete network request to host ´xxx.xxx.xxx.xxx´.
Failed to establish a connection.
unknown Win32 error 10060

onde o xxx foi utizado para proteger meu dns utilzando o ip também da mesma msg.

Estou utilizando Delphi7,DBExpress, Firebird 1.5, Linux

A porta de comunicação com o firebird esta aberta 3050

conforme o parametro abaixo
Database=xxx.xxx.xxx.xxx/3050:/opt/DBs/DATABASE.GDB

Localmente o software se conecta perfeitamente mas quando tento acessar de outra rede nao consigo realizar a conexao aparecendo esta msg

Alguem pode me ajudar?

Grato


Rbbsoftware

Rbbsoftware

Responder

Posts

12/08/2005

Massuda

unable to complete network request to host ´xxx.xxx.xxx.xxx´. Failed to establish a connection. unknown Win32 error 10060
Esse ero indica que ocorreu timeout ao tentar conectar com o host. Tem vários motivos para isso acontecer.

Você consegue dar um PING...
PING xxx.xxx.xxx.xxx
...no servidor FB a partir da máquina onde você está rodando o cliente?

A máquina onde está o servidor FB é visível na internet?

Como a máquina onde você está rodando o cliente acessa a internet?


Responder

Gostei + 0

12/08/2005

Rbbsoftware

1 - O ping consegue enviar os pacotes normalmente

Quanto se o firebird esta visivel para internet...
Como verifico isso?

Não é so abrir a porta 3050, usuario e senha?
se for isso esta sim

O aplicativo faz conexao direta ao servidor remoto conforme o parametro do ini mesmo para o uso local so mudei para tentar acessar outro servidor em outra rede... sera q da pra funcionar senao o q posso fazer pra resolver isso? hehehe
Sei que isso tem muitas implicações quanto a segurança mas... é temporario...

Ambos possuem internet banda larga T1

Inclusive abilitei na firewall no servidor o acesso pela porta 3050

Servidor Remoto
Linux Ubuntu 5.01

Cliente
Windows XP Professional


Responder

Gostei + 0

12/08/2005

Massuda

Quanto se o firebird esta visivel para internet...
A princípio, os IPs das famílias...[list:5330c884a1][*:5330c884a1]10.0.0.0 a 10.255.255.255[*:5330c884a1]172.16.0.0 a 172.31.255.255[*:5330c884a1]192.168.0.0 a 192.168.255.255[/list:u:5330c884a1]...mais o localhost (127.0.0.1) [b:5330c884a1]não[/b:5330c884a1] são visíveis na internet.

O aplicativo faz conexao direta ao servidor remoto conforme o parametro do ini mesmo para o uso local so mudei para tentar acessar outro servidor em outra rede...
Eu não entendi o que você quer dizer com outra rede. Mas para uma máquina com IP (por exemplo) 192.168.0.1 poder acessar uma máquina com IP (por exemplo) 10.2.3.1 precisa ter um roteador no meio, se não me engano.


Responder

Gostei + 0

12/08/2005

Rbbsoftware

Cara antes de tudo muito obrigado valeu mesmo,

quando disse duas redes disse que o servidor remoto que quero acessar esta em São Paulo (Servidor)

e eu estou no Rio de Janeiro (Cliente)

tenho um dns dinamico este funcionando perfeitamente
confirmo isso com ping ou mesmo digitando o endereço no browser so que ai ele utiliza a porta 80 do apache

tem o firebird rodando nesse servidor a porta 3050 esta liberada no servidor tanto roteador quanto no firewall

o software funciona internamente normal

Mas queria centralizar as informações em um unico ponto

ai eu mudei os paramettros para


[IBConnection]
DriverName=Interbase
Database=xxx.xxx.xxx.xxx/3050:/opt/DBs/DATABASE.GDB
RoleName=RoleName
User_Name=sysdba
Password=masterkey
ServerCharSet=
SQLDialect=3
ErrorResourceFile=
LocaleCode=0000
BlobSize=-1
CommitRetain=True
WaitOnLocks=True
Interbase TransIsolation=ReadCommited
Trim Char=True

Tendo o dns, portas liberadas, usuario e senha o q mais poderia ser feito que eu nao tentei

sera que terei que usar o vnc?...

Nao tenho mais ideia nenhuma e to muito confuso... pra variar

Como fazer esta bosta funcionar na pratica

firewall do windows ta desabilitada...


Responder

Gostei + 0

12/08/2005

Massuda

...tem o firebird rodando nesse servidor a porta 3050 esta liberada no servidor tanto roteador quanto no firewall...
Tinha pensado que talvez a porta 3050 não estivesse configurada no roteador, mas você informou que está. Agora, não me lembro de mais nada que possa te ajudar.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar