![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
![]() Saludos a todos:
He tratado de abrir el puerto 3050 para que este disponible para firebird, pero ha sido imposible he tratado con iptables pero parece no hacer caso a la instruccion: Código:
sudo iptables -A INPUT -p tcp -i eth0 --dport 3050 -j ACCEPT Código:
sierraja@srv2as:~$ sudo nmap 192.168.1.99 Starting Nmap 6.40 ( http://nmap.org ) at 2014-08-28 09:58 VET Nmap scan report for 192.168.1.99 Host is up (0.000010s latency). Not shown: 994 closed ports PORT STATE SERVICE 21/tcp open ftp 80/tcp open http 111/tcp open rpcbind 139/tcp open netbios-ssn 445/tcp open microsoft-ds 2049/tcp open nfs Nmap done: 1 IP address (1 host up) scanned in 2.48 seconds sierraja@srv2as:~$ Código:
sierraja@srv2as:~$ sudo netstat -putona Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name Timer tcp 0 0 0.0.0.0:48218 0.0.0.0:* LISTEN 732/rpc.statd off (0.00/0/0) tcp 0 0 0.0.0.0:445 0.0.0.0:* LISTEN 791/smbd off (0.00/0/0) tcp 0 0 0.0.0.0:54687 0.0.0.0:* LISTEN - off (0.00/0/0) tcp 0 0 0.0.0.0:2049 0.0.0.0:* LISTEN - off (0.00/0/0) tcp 0 0 0.0.0.0:40387 0.0.0.0:* LISTEN - off (0.00/0/0) tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 1177/mysqld off (0.00/0/0) tcp 0 0 127.0.0.1:3050 0.0.0.0:* LISTEN 1138/fbserver off (0.00/0/0) tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN 791/smbd off (0.00/0/0) tcp 0 0 0.0.0.0:53229 0.0.0.0:* LISTEN 1212/rpc.mountd off (0.00/0/0) tcp 0 0 0.0.0.0:3085 0.0.0.0:* LISTEN 1064/sshd off (0.00/0/0) tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 638/rpcbind off (0.00/0/0) tcp 0 0 0.0.0.0:57810 0.0.0.0:* LISTEN 1212/rpc.mountd off (0.00/0/0) tcp 0 0 0.0.0.0:55795 0.0.0.0:* LISTEN 1212/rpc.mountd off (0.00/0/0) tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 909/vsftpd off (0.00/0/0) tcp 0 0 192.168.1.99:900 192.168.1.89:2049 ESTABLISHED - keepalive (15,33/0/0) tcp 0 0 192.168.1.99:2049 192.168.1.106:1022 ESTABLISHED - off (0.00/0/0) tcp 0 0 192.168.1.99:445 192.168.1.114:50194 ESTABLISHED 1830/smbd keepalive (6846,69/0/0) tcp 0 0 192.168.1.99:445 192.168.1.107:49156 ESTABLISHED 1619/smbd keepalive (4290,78/0/0) tcp 0 0 192.168.1.99:3085 192.168.1.97:53052 ESTABLISHED 1620/sshd: sierraja keepalive (4290,78/0/0) tcp 0 0 192.168.1.99:872 192.168.1.97:2049 ESTABLISHED - keepalive (15,07/0/0) tcp6 0 0 :::52857 :::* LISTEN 1212/rpc.mountd off (0.00/0/0) tcp6 0 0 :::445 :::* LISTEN 791/smbd off (0.00/0/0) tcp6 0 0 :::2049 :::* LISTEN - off (0.00/0/0) tcp6 0 0 :::51465 :::* LISTEN 732/rpc.statd off (0.00/0/0) tcp6 0 0 :::139 :::* LISTEN 791/smbd off (0.00/0/0) tcp6 0 0 :::3085 :::* LISTEN 1064/sshd off (0.00/0/0) tcp6 0 0 :::53293 :::* LISTEN - off (0.00/0/0) tcp6 0 0 :::111 :::* LISTEN 638/rpcbind off (0.00/0/0) tcp6 0 0 :::80 :::* LISTEN 1373/apache2 off (0.00/0/0) tcp6 0 0 :::40146 :::* LISTEN 1212/rpc.mountd off (0.00/0/0) tcp6 0 0 :::35314 :::* LISTEN - off (0.00/0/0) tcp6 0 0 :::33718 :::* LISTEN 1212/rpc.mountd off (0.00/0/0) udp 0 0 0.0.0.0:47802 0.0.0.0:* 817/dhclient off (0.00/0/0) udp 0 0 0.0.0.0:35995 0.0.0.0:* 1212/rpc.mountd off (0.00/0/0) udp 0 0 0.0.0.0:68 0.0.0.0:* 817/dhclient off (0.00/0/0) udp 0 0 0.0.0.0:111 0.0.0.0:* 638/rpcbind off (0.00/0/0) udp 0 0 192.168.1.255:137 0.0.0.0:* 1024/nmbd off (0.00/0/0) udp 0 0 192.168.1.99:137 0.0.0.0:* 1024/nmbd off (0.00/0/0) udp 0 0 0.0.0.0:137 0.0.0.0:* 1024/nmbd off (0.00/0/0) udp 0 0 192.168.1.255:138 0.0.0.0:* 1024/nmbd off (0.00/0/0) udp 0 0 192.168.1.99:138 0.0.0.0:* 1024/nmbd off (0.00/0/0) udp 0 0 0.0.0.0:138 0.0.0.0:* 1024/nmbd off (0.00/0/0) udp 0 0 0.0.0.0:49721 0.0.0.0:* 1212/rpc.mountd off (0.00/0/0) udp 0 0 0.0.0.0:784 0.0.0.0:* 638/rpcbind off (0.00/0/0) udp 0 0 127.0.0.1:908 0.0.0.0:* 732/rpc.statd off (0.00/0/0) udp 0 0 0.0.0.0:46499 0.0.0.0:* 732/rpc.statd off (0.00/0/0) udp 0 0 0.0.0.0:59340 0.0.0.0:* 1212/rpc.mountd off (0.00/0/0) udp 0 0 0.0.0.0:59351 0.0.0.0:* - off (0.00/0/0) udp 0 0 0.0.0.0:2049 0.0.0.0:* - off (0.00/0/0) udp6 0 0 :::31557 :::* 817/dhclient off (0.00/0/0) udp6 0 0 :::56912 :::* 1212/rpc.mountd off (0.00/0/0) udp6 0 0 :::36496 :::* 732/rpc.statd off (0.00/0/0) udp6 0 0 :::44728 :::* 1212/rpc.mountd off (0.00/0/0) udp6 0 0 :::111 :::* 638/rpcbind off (0.00/0/0) udp6 0 0 :::784 :::* 638/rpcbind off (0.00/0/0) udp6 0 0 :::42214 :::* 1212/rpc.mountd off (0.00/0/0) udp6 0 0 :::2049 :::* - off (0.00/0/0) udp6 0 0 :::39249 :::* - off (0.00/0/0) sierraja@srv2as:~$ ![]() |
#2
|
||||
|
||||
¿Lo tienes en /etc/services ?
Código:
more /etc/services | grep 3050 gds-db 3050/tcp gds_db # InterBase server gds-db 3050/udp gds_db
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#3
|
||||
|
||||
Disculpa
![]() Código:
sierraja@srv2as:~$ cat /etc/services | grep 3050 gds-db 3050/tcp gds_db # InterBase server gds-db 3050/udp gds_db sierraja@srv2as:~$ |
#4
|
||||
|
||||
Pero entonces el puerto está abierto, ¿no?
¿Cual es el problema?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#5
|
||||
|
||||
Saludos..!
Si le haces un telnet nos da la siguiente salida: Código:
sierraja@srv2as:~$ telnet 192.168.1.99 3050 Trying 192.168.1.99... telnet: Unable to connect to remote host: Connection refused sierraja@srv2as:~$ |
#6
|
||||
|
||||
Entonces el problema es que firebird no está andando, ¿no?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#7
|
||||
|
||||
![]() He realizado pruebas localmente y funciona sin ningún inconveniente, es decir, localmente funciona de perlas pero para el acceso remoto no he podido hacer la conexión y haciendo el intento de de cambiar el puerto de comunicación que usa el firebird (3050) por otro puerto (xxxx), me he dado cuenta que no puedo abrir ningún otro puerto.. ![]() |
#8
|
||||
|
||||
Creo que el problema que tienes es de permisos. ¿Te has asegurado de que firebird (el usuario firebird) tiene acceso a esas bases de datos?
Edito: ¿no tendrás un antivirus o firewall en el cliente que corte la conexión?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#9
|
||||
|
||||
Cita:
Cita:
Código:
sudo apt-get update && sudo apt-get upgrade |
#10
|
||||
|
||||
¿Pero cuál es el mensaje de error al intentar conectar desde fuera?
Salvo que lo hayan cambiado en esa versión del sistema operativo, todos los puertos están abiertos, no hay firewall activo.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#11
|
||||
|
||||
Cita:
Cita:
He instalado la version 12.04 64 bits y alli tengo instalado firebird y funciona bien por el puerto 3050. He realizado comparaciones en las configuraciones de los dos servidores y practicamente están iguales, el caso es que no he podido ni siquiera abrir los puertos en la versión 14.04. ![]() La aplicación esta hecha en delphi y funciona bajo windows 7 y la base de datos está en un servidor ubuntu server. Dicha aplicación ha estado funcionando desde hace seis anios aproximadamente y nunca había dado este tipo de inconveniente. |
#12
|
||||
|
||||
Yo he usado y uso todas esas versiones y no vienen con puertos cerrados, así que el problema es otro.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#13
|
|||
|
|||
Yo coincido en que es un tema de privilegios y permisos.
Carpeta contenedora de las bases de datos, dueño de esta carpeta usuario Firebird Cita:
Cita:
Espero te sirva de ayuda... Saludos cordiales |
#14
|
||||
|
||||
![]() Buenos noches cloayza y para todas gracias por su atención.
La permisologia de las carpetas contenedora de la base de datos tiene todos los privilegios necesarios, es decir, el usuiario firebird es dueño de la carpeta y de la base de datos, también tiene acceso otros usuario . Como dice casimiro creo que el problema no es con firebird sino con los puertos del servidor, de hecho las pruebas que he realizado me indican que no se ha podido abrir le puerto de comuncaciones 3050 para el acceso remoto. En cuanto al acceso local de la base de datos se hace sin problemas. Gracias por su tiempo.... ![]() |
#15
|
||||
|
||||
Cita:
![]() De todas formas, si no das más información...
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#16
|
||||
|
||||
![]() Saludos, ok pero que otra información necesitas ..... a lo largo del hilo he desarrollado la mayoría de las pruebas a nivel de seguridad del servidor y de conexión con la BD o sea el funcionamiento de firebird y nada, que otra información te podría dar
![]() Gracias por su tiempo... |
#17
|
||||
|
||||
Para empezar podías decir al menos qué versión de firebird es
![]() Echa un vistazo, de todas formas, a estos enlaces, a ver si te sirven: este y este. Espero que te sirvan.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#18
|
||||
|
||||
Yo de estas cosas no sé. Pero si la salida de telnet (mensaje #5) indica que no es posible conectarse a esa ip/puerto, entonces el problema está antes de que firebird siquiera se entere de que alguien intenta conectarse. Lo que podría intentar, al menos para descartar que sea una cuestión de permisos es que inhabilite temporalmente las iptables y vea si se puede conectar.
// Saludos |
#19
|
||||
|
||||
ja ja ja ok claro con gusto:
![]() Cita:
Cita:
Código:
sierraja@srv2as:~$ sudo iptables -L -n -v Chain INPUT (policy ACCEPT 9726 packets, 1661K bytes) pkts bytes target prot opt in out source destination Chain FORWARD (policy ACCEPT 0 packets, 0 bytes) pkts bytes target prot opt in out source destination Chain OUTPUT (policy ACCEPT 17814 packets, 22M bytes) pkts bytes target prot opt in out source destination Código:
sierraja@srv2as:~$ sudo nmap -sS -p 3050 192.168.1.99 Starting Nmap 6.40 ( http://nmap.org ) at 2014-09-02 10:29 VET Nmap scan report for 192.168.1.99 Host is up (0.000095s latency). PORT STATE SERVICE 3050/tcp closed gds_db Nmap done: 1 IP address (1 host up) scanned in 1.11 seconds sierraja@srv2as:~$ Código:
sierraja@srv2as:~$ sudo nmap -sS localhost Starting Nmap 6.40 ( http://nmap.org ) at 2014-09-02 10:30 VET Nmap scan report for localhost (127.0.0.1) Host is up (0.000010s latency). Other addresses for localhost (not scanned): 127.0.0.1 Not shown: 993 closed ports PORT STATE SERVICE 21/tcp open ftp 80/tcp open http 111/tcp open rpcbind 139/tcp open netbios-ssn 445/tcp open microsoft-ds 2049/tcp open nfs 3306/tcp open mysql Nmap done: 1 IP address (1 host up) scanned in 2.44 seconds sierraja@srv2as:~$ Código:
sudo iptables -A INPUT -p tcp -i eth0 --dport 3050 -j ACCEPT sudo iptables-save Código:
sierraja@srv2as:~$ sudo nmap -sS -p 3050 192.168.1.99 Starting Nmap 6.40 ( http://nmap.org ) at 2014-09-02 10:33 VET Nmap scan report for 192.168.1.99 Host is up (0.000087s latency). PORT STATE SERVICE 3050/tcp closed gds_db Nmap done: 1 IP address (1 host up) scanned in 1.15 seconds sierraja@srv2as:~$ Tambien he instalado y configurado la aplicación ufw y funciona de la misma manera, dice que esta abierto pero aun no se puede comunicar. Gracias |
#20
|
||||
|
||||
Pero con el "firewall" desactivado, ¿también está cerrado el puerto?
![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
abrir puerto 3050 | Lupita | Conexión con bases de datos | 1 | 29-04-2008 20:56:17 |
Liberar puerto 3050 | Jose Roman | Firebird e Interbase | 5 | 01-02-2007 20:07:45 |
Interbase puerto 3050 | jollodel | Conexión con bases de datos | 1 | 05-06-2006 17:17:18 |
Seguridad abriendo el puerto :3050 | AMINOA2R | Firebird e Interbase | 7 | 29-09-2005 09:45:19 |
¿cómo direcciono el puerto (3050) y la ip publica a la ip local del servidor? | nuri | Firebird e Interbase | 1 | 15-07-2005 11:59:29 |
![]() |
|