Strona 1 z 1

Debian 8 i Firebird SQL server 2.5 jak zainstalować?

: 20 listopada 2015, 20:55
autor: tafi66
Witam

Temat trywialny ale nie daje mi spokoju od dobrych dwóch tygodni.
Instaluję (mam nadzieję że zgodnie z instrukcją) na Debianie 8 (na Ubuntu, na Fedorze, na Windows XP) Firebird SQL server classic 2.5.4 i mam pewien problem.
Serwer działa na localhost ale nie działa w sieci, jest komunikat o braku dostępu do bazy (sprawdzałem flamerobin to samo).
Co prawda na XP znalazłem winowajcę i ruszyło ale na reszcie nie (zapora).

Proszę o pomoc bo zapewne jakaś głupota a ja w swojej ciemnocie nie mogę jej dostrzec.

PS. trzy lata temu podobnie instalowałem firebirda 2.1 classic bez problemów

: 20 listopada 2015, 22:27
autor: mariaczi
Sprawdzałeś konfigurację serwera w pliku /etc/xinetd.d/firebird25?
Jaki masz wynik

Kod: Zaznacz cały

netstat -antp
po zainstalowaniu serwera?

: 21 listopada 2015, 07:57
autor: tafi66

Kod: Zaznacz cały

linder@extrem:~$ netstat -antp
(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:49550           0.0.0.0:*               LISTEN      -               
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      -               
tcp        0      0 192.168.1.14:53         0.0.0.0:*               LISTEN      -               
tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN      -               
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      -               
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      -               
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      -               
tcp        0      0 127.0.0.1:953           0.0.0.0:*               LISTEN      -               
tcp        0      0 127.0.0.1:445           0.0.0.0:*               LISTEN      -               
tcp        0      0 127.0.0.1:3050          0.0.0.0:*               LISTEN      -               
tcp        0      0 127.0.0.1:139           0.0.0.0:*               LISTEN      -               
tcp        0      0 192.168.1.14:42662      173.194.112.15:443      TIME_WAIT   -               
tcp        0      0 192.168.1.14:47604      195.66.73.40:80         TIME_WAIT   -               
tcp        0      0 192.168.1.14:47631      195.66.73.40:80         TIME_WAIT   -               
tcp        0      0 192.168.1.14:38617      93.184.220.29:80        ESTABLISHED 14274/firefox   
tcp        0      0 192.168.1.14:48625      173.194.112.3:80        ESTABLISHED 14274/firefox   
tcp        0      0 192.168.1.14:48627      173.194.112.3:80        TIME_WAIT   -               
tcp        0      0 192.168.1.14:47626      195.66.73.40:80         TIME_WAIT   -               
tcp        0      0 192.168.1.14:47629      195.66.73.40:80         TIME_WAIT   -               
tcp        1     78 192.168.1.14:43361      173.194.112.10:443      CLOSING     -               
tcp        0      0 192.168.1.14:38621      93.184.220.29:80        TIME_WAIT   -               
tcp        0      0 192.168.1.14:38592      93.184.220.29:80        TIME_WAIT   -               
tcp        0      0 192.168.1.14:47602      195.66.73.40:80         TIME_WAIT   -               
tcp        0      0 192.168.1.14:53339      104.101.244.94:443      ESTABLISHED 14274/firefox   
tcp        0      0 192.168.1.14:48628      173.194.112.3:80        TIME_WAIT   -               
tcp        0      0 192.168.1.14:47635      195.66.73.40:80         TIME_WAIT   -               
tcp        1     78 192.168.1.14:48490      173.194.112.14:443      LAST_ACK    -               
tcp        0      0 192.168.1.14:47610      195.66.73.40:80         TIME_WAIT   -               
tcp        0      0 192.168.1.14:38622      93.184.220.29:80        TIME_WAIT   -               
tcp        0      0 192.168.1.14:47611      195.66.73.40:80         TIME_WAIT   -               
tcp        0      0 192.168.1.14:47634      195.66.73.40:80         TIME_WAIT   -               
tcp        0      0 192.168.1.14:55953      54.230.44.40:443        TIME_WAIT   -               
tcp        0      0 192.168.1.14:47608      195.66.73.40:80         TIME_WAIT   -               
tcp        0      0 192.168.1.14:47609      195.66.73.40:80         TIME_WAIT   -               
tcp        0      0 192.168.1.14:48630      173.194.112.3:80        TIME_WAIT   -               
tcp        0      0 192.168.1.14:47603      195.66.73.40:80         TIME_WAIT   -               
tcp        0      0 192.168.1.14:53417      31.13.93.7:443          ESTABLISHED 14274/firefox   
tcp        1     78 192.168.1.14:37528      173.194.220.103:443     CLOSING     -               
tcp        0      0 192.168.1.14:48624      173.194.112.3:80        ESTABLISHED 14274/firefox   
tcp        0      0 192.168.1.14:47632      195.66.73.40:80         TIME_WAIT   -               
tcp        0      0 192.168.1.14:38620      93.184.220.29:80        TIME_WAIT   -               
tcp        1     78 192.168.1.14:33431      173.194.220.94:443      CLOSING     -               
tcp        0      0 192.168.1.14:47612      195.66.73.40:80         TIME_WAIT   -               
tcp        1     78 192.168.1.14:43363      173.194.112.10:443      CLOSING     -               
tcp        0      0 192.168.1.14:38619      93.184.220.29:80        ESTABLISHED 14274/firefox   
tcp        0      0 192.168.1.14:53048      213.180.204.183:80      ESTABLISHED 13334/wget      
tcp        0      0 192.168.1.14:47628      173.194.112.30:80       ESTABLISHED 14274/firefox   
tcp        1     78 192.168.1.14:56731      173.194.112.24:443      CLOSING     -               
tcp        0      0 192.168.1.14:53418      31.13.93.7:443          ESTABLISHED 14274/firefox   
tcp        0      0 192.168.1.14:38591      93.184.220.29:80        TIME_WAIT   -               
tcp        0      0 192.168.1.14:38594      93.184.220.29:80        TIME_WAIT   -               
tcp        0      0 192.168.1.14:47641      195.66.73.40:80         TIME_WAIT   -               
tcp        0      0 192.168.1.14:47627      195.66.73.40:80         TIME_WAIT   -               
tcp        0      0 192.168.1.14:47642      195.66.73.40:80         TIME_WAIT   -               
tcp        0      0 192.168.1.14:48626      173.194.112.3:80        TIME_WAIT   -               
tcp        0      0 192.168.1.14:47597      195.66.73.40:80         TIME_WAIT   -               
tcp        0      0 192.168.1.14:53419      31.13.93.7:443          ESTABLISHED 14274/firefox   
tcp        0      0 192.168.1.14:50143      54.213.189.138:443      ESTABLISHED 14274/firefox   
tcp        0      0 192.168.1.14:42661      173.194.112.15:443      TIME_WAIT   -               
tcp        0     46 192.168.1.14:53482      173.194.112.0:443       ESTABLISHED 14274/firefox   
tcp        0      0 192.168.1.14:59527      31.13.93.36:443         ESTABLISHED 14274/firefox   
tcp        0      0 192.168.1.14:48629      173.194.112.3:80        TIME_WAIT   -               
tcp        0      0 192.168.1.14:55951      54.230.44.40:443        ESTABLISHED 14274/firefox   
tcp        0      0 192.168.1.14:47599      195.66.73.40:80         TIME_WAIT   -               
tcp        0      0 192.168.1.14:47607      195.66.73.40:80         TIME_WAIT   -               
tcp        0      0 192.168.1.14:48631      173.194.112.3:80        TIME_WAIT   -               
tcp        0     46 192.168.1.14:53480      173.194.112.0:443       ESTABLISHED 14274/firefox   
tcp        0      0 192.168.1.14:47630      195.66.73.40:80         TIME_WAIT   -               
tcp        0      0 192.168.1.14:47643      195.66.73.40:80         TIME_WAIT   -               
tcp        0      0 192.168.1.14:45812      173.194.67.157:443      ESTABLISHED 14274/firefox   
tcp        0      0 192.168.1.14:50144      54.213.189.138:443      ESTABLISHED 14274/firefox   
tcp        0      0 192.168.1.14:47628      195.66.73.40:80         TIME_WAIT   -               
tcp        0      0 192.168.1.14:47652      195.66.73.40:80         TIME_WAIT   -               
tcp        0      0 192.168.1.14:38593      93.184.220.29:80        TIME_WAIT   -               
tcp        0      0 192.168.1.14:53420      31.13.93.7:443          ESTABLISHED 14274/firefox   
tcp        0      0 192.168.1.14:47633      195.66.73.40:80         TIME_WAIT   -               
tcp        0      0 192.168.1.14:38618      93.184.220.29:80        TIME_WAIT   -               
tcp6       0      0 :::111                  :::*                    LISTEN      -               
tcp6       0      0 :::21                   :::*                    LISTEN      -               
tcp6       0      0 :::53                   :::*                    LISTEN      -               
tcp6       0      0 :::52309                :::*                    LISTEN      -               
tcp6       0      0 :::22                   :::*                    LISTEN      -               
tcp6       0      0 ::1:631                 :::*                    LISTEN      -               
tcp6       0      0 ::1:25                  :::*                    LISTEN      -               
tcp6       0      0 ::1:953                 :::*                    LISTEN      -               
tcp6       1      0 ::1:36459               ::1:631                 CLOSE_WAIT  -               
coś takiego
Załącznik zrzut.png nie jest już dostępny

: 21 listopada 2015, 08:47
autor: marcin1982
Proszę używać tagów CODE.

: 21 listopada 2015, 14:29
autor: mariaczi
tafi66 pisze:

Kod: Zaznacz cały

linder@extrem:~$ netstat -antp
tcp        0      0 127.0.0.1:3050          0.0.0.0:*               LISTEN      -               
Tak jak się spodziewałem. Masz ustawiony serwer by nasłuchiwał tylko na localhoście. Zaglądałeś do pliku konfiguracynjego firebirda? W nim będzie to ustawione.
Prawdopodobnie firebird a nie xinetd. Gdybyś uruchomił polecenie z konta root'a byłoby wiadomo jednoznacznie ;)

: 21 listopada 2015, 15:09
autor: tafi66
A jak mogę to zmienić?
Dziwne że na większości instalacji tak się ustawia...

Kod: Zaznacz cały

root@extrem:/home/linder# netstat -antp
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      743/rpcbind     
tcp        0      0 192.168.1.14:53         0.0.0.0:*               LISTEN      784/named       
tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN      784/named       
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      781/sshd        
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      1205/cupsd      
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      1168/exim4      
tcp        0      0 127.0.0.1:953           0.0.0.0:*               LISTEN      784/named       
tcp        0      0 0.0.0.0:52124           0.0.0.0:*               LISTEN      757/rpc.statd   
tcp        0      0 0.0.0.0:445             0.0.0.0:*               LISTEN      1435/smbd       
tcp        0      0 127.0.0.1:3050          0.0.0.0:*               LISTEN      1132/fb_smp_server
tcp        0      0 0.0.0.0:139             0.0.0.0:*               LISTEN      1435/smbd       
tcp        0      0 192.168.1.14:52690      213.180.204.183:80      ESTABLISHED 2499/wget       
tcp6       0      0 :::111                  :::*                    LISTEN      743/rpcbind     
tcp6       0      0 :::21                   :::*                    LISTEN      1266/proftpd: (acce
tcp6       0      0 :::53                   :::*                    LISTEN      784/named       
tcp6       0      0 :::22                   :::*                    LISTEN      781/sshd        
tcp6       0      0 ::1:631                 :::*                    LISTEN      1205/cupsd      
tcp6       0      0 ::1:25                  :::*                    LISTEN      1168/exim4      
tcp6       0      0 ::1:953                 :::*                    LISTEN      784/named       
tcp6       0      0 :::57497                :::*                    LISTEN      757/rpc.statd   
tcp6       0      0 :::445                  :::*                    LISTEN      1435/smbd       
tcp6       0      0 :::139                  :::*                    LISTEN      1435/smbd       
tcp6       1      0 ::1:47609               ::1:631                 CLOSE_WAIT  1206/cups-browsed


: 21 listopada 2015, 23:58
autor: mariaczi
Trzeba wyedytować plik konfiguracyjny firebirda (piszę Ci już o tym po raz trzeci) i zmienić by nasłuchiwał np. na wszystkich adresach. Nie ma w tym nic dziwnego a jest to związane z bezpieczeństwem - tak postanowili ludzie od Debiana.
Pokaż, który dokładnie pakiet od fb masz zainstalowany

Kod: Zaznacz cały

dpkg -l | grep firebird

: 22 listopada 2015, 06:37
autor: tafi66
Wielkie dzięki, bardzo pomocne były twoje rady.
Skończyło się na przeinstalowaniu xinetd, firebirda i ... wyłączeniu wpisu o localhost w firebird.conf.

: 22 listopada 2015, 19:23
autor: Yampress
ale.. firebird ma 2 typy, w jakich się uruchamia.
1. przez superserwer xined -> uruchamia się na chwile tylko wtedy kiedy jest potrzebny
2. classic serwer -> działa przez cały czas kiedy jest włączony