Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-02-2009
Avatar de sitrico
[sitrico] sitrico is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Caracas, Venezuela
Posts: 295
Poder: 21
sitrico Va por buen camino
Como conectar a servidor FB2.1 desde Internert

Buenas,

Tengo un servidor Firebird 2.1 trabajando sobre windows 2003 server con acceso a internet, tambien trabaja como servidor de archivos, dhcp, dns, servidor de impresion, servidor de vpn y SQL SERVER.

Es el unicio servidor de una red pequeña y tiene 3 adaptadores de red, uno para la conexion a internet y 2 para la red local.

Ahora necesito conectar algunas aplicaciones desde internet directamente al servidor web (tiene asignado un nombre dns con no-ip y funciona perfecto para vpn pero no puedo usar vpn para este caso)

Puedo usar ese nombre IP para la conexion sobre internet ?

miserver.no-ip.com:c:\databasedir\database.fdb

Se supone que debo abrir el puerto del firewall 3050 pero al tratar de configurar el firewall de windows 2003 server me sale:

Cita:
No se puede ejecutar Firewall de windows porque es posible que otro programa o servicio esté usando el componente de traduccion de direcciones de red (lpnat.sys)
Lo que es cierto cuando se activa la función de VPNAT para compartir la conección a internet.

Si trato de conectarme desde internet usando IBExpert me sale:

Cita:
Attempting to connect to:
miserver.no-ip.com:C:\databasedir\database.fdb

Connecting... Failed!
------------------------------------
Unsuccessful execution caused by a system error that precludes
successful execution of subsequent statements.
Unable to complete network request to host "miserver.no-ip.com".
Failed to establish a connection.
Se produjo un error durante el intento de conexión ya que la parte conectada no respondió adecuadamente tras un periodo de tiempo, o bien se produjo un error en la conexión establecida ya que el host conectado no ha podido responder.
.

Attempting to connect to services manager... Failed!
------------------------------------

Unsuccessful execution caused by a system error that precludes
successful execution of subsequent statements.
Unable to complete network request to host "miserver.no-ip.com".
Failed to establish a connection.
Se produjo un error durante el intento de conexión ya que la parte conectada no respondió adecuadamente tras un periodo de tiempo, o bien se produjo un error en la conexión establecida ya que el host conectado no ha podido responder.
.

Disconnecting from database... Passed!
Localmente (con nombre o IP local funciona perfecto)
__________________
Sitrico
Responder Con Cita
  #2  
Antiguo 04-03-2009
Avatar de defcon1_es
defcon1_es defcon1_es is offline
Miembro
 
Registrado: mar 2004
Ubicación: Cuenca - España
Posts: 533
Poder: 21
defcon1_es Va por buen camino
Hola.
¿Has probado con otro puerto que no sea el 3050?
¿Te da siempre el error en el firewall al intentar configurarlo?

No hace mucho, un cliente me planteó un sistema similar,
usando el servicio de no-ip.com, y no hubo ningun problema con la conexión,
excepto que tardaba + de 2 minutos en conectarse a la bd,
aunque no sé que es lo que hicieron en su servidor, puesto que su base de datos se alojó en un servidor de la empresa que les ha hecho la tienda web.

De todas formas, mira este enlace por si te sirve de ayuda.
__________________
Progress Openedge
https://abevoelker.com/progress_open...dered_harmful/


Delphi forever...
Responder Con Cita
  #3  
Antiguo 05-03-2009
Avatar de Kipow
Kipow Kipow is offline
Miembro
 
Registrado: abr 2006
Ubicación: Guatemala
Posts: 329
Poder: 19
Kipow Va por buen camino
No tenes instalado el ISA Server, si estas tratando de usar abrir el puerto en el firewall no te va a dejar, tenes que hacerlo en el ISA, ahora bien no se trata solo de abrir el puerto tambien hay que enrutarlo (forwarding). eso lo haces en tu router de internet.
Responder Con Cita
  #4  
Antiguo 21-03-2009
Avatar de sitrico
[sitrico] sitrico is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Caracas, Venezuela
Posts: 295
Poder: 21
sitrico Va por buen camino
Gracias a ambos, pero la verdad por razones de tiempo tuve que descartar el firebird y utilizar un MS SQL Server que estaba disponible en el servidor de hospedaje web. (Ya tengo funcionando la aplicación).

Cita:
No tenes instalado el ISA Server, si estas tratando de usar abrir el puerto en el firewall no te va a dejar, tenes que hacerlo en el ISA
Efectivamente no tengo instalado el ISA Server, por lo que ese debe ser el problema.

En el ultimo intento probé con los componentes zedebe y tampoco funcionó.
__________________
Sitrico
Responder Con Cita
  #5  
Antiguo 21-03-2009
Avatar de Kipow
Kipow Kipow is offline
Miembro
 
Registrado: abr 2006
Ubicación: Guatemala
Posts: 329
Poder: 19
Kipow Va por buen camino
Cita:
Empezado por sitrico Ver Mensaje
Gracias a ambos, pero la verdad por razones de tiempo tuve que descartar el firebird y utilizar un MS SQL Server que estaba disponible en el servidor de hospedaje web. (Ya tengo funcionando la aplicación).



Efectivamente no tengo instalado el ISA Server, por lo que ese debe ser el problema.

En el ultimo intento probé con los componentes zedebe y tampoco funcionó.
Si tu servidor de firebird lo podias utilizar bien en el entorno local, el puerto 3050 probablemente ya estaba abierto. lo que te falto hacer es lo de enrutarlo (eso lo haces en el router) decirle que las peticiones a ese puerto (3050) deben de ser dirigidas a la ip local de tu servidor.
Responder Con Cita
  #6  
Antiguo 23-03-2009
Avatar de rastafarey
rastafarey rastafarey is offline
Miembro
 
Registrado: nov 2003
Posts: 927
Poder: 21
rastafarey Va por buen camino
resp

en le menu de servicios/comunicicon y diasnosticos de ib expert realizale un chequeo a los puestos y al servio de firebird.

Segun lo que veo es que tus puertos estan bloqueados.

Una pregunta en pasi estas.?
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa.
Responder Con Cita
  #7  
Antiguo 31-03-2009
Avatar de sitrico
[sitrico] sitrico is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Caracas, Venezuela
Posts: 295
Poder: 21
sitrico Va por buen camino
Cita:
Una pregunta en pais estas.?
Venezuela.

Voy a probar lo de IBExpert: igual desde local y vpn funciona. Desde la web no.

Gracias a todos por la información. Pero recuerden que ya logre solucionar este caso usando SQL Server. Espero no ofender a nadie por el cambio y no he cambiado de opinión sobre Firebird (aun lo prefiero) pero en este caso especifico fue mas fácil con SQL server.
__________________
Sitrico
Responder Con Cita
  #8  
Antiguo 31-03-2009
Avatar de Kipow
Kipow Kipow is offline
Miembro
 
Registrado: abr 2006
Ubicación: Guatemala
Posts: 329
Poder: 19
Kipow Va por buen camino
Ya hiciste lo del router?
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
¿como conectar remotamente con SQL Server 2005 desde dbExpress? a6767 Conexión con bases de datos 1 09-06-2008 22:09:06
Como hacer llamadas concurrentes a un servidor ISAPI desde un mismo programa ? rolandoj Internet 2 27-03-2008 23:48:40
Cómo conectar mi página a la base de datos en el servidor? maximo_nashir PHP 7 07-08-2007 21:28:19
Como conectar a servidor base de datos remoto???? AFilth Conexión con bases de datos 7 04-01-2006 13:06:51
Como conectar un Base de Datos desde Internet? JuanErasmo C++ Builder 0 06-12-2005 17:35:39


La franja horaria es GMT +2. Ahora son las 21:09:27.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi