Předmět Autor Datum
Nějak jsem nepostřehl otázku.
Wikan 30.11.2009 18:54
Wikan
"Hledá se tchýně, kdo ji najde, dostane přes držku!" :-) No asi sa mu má niekto znalý firebird ozva…
pme 30.11.2009 19:12
pme
Ano hladam niekoho s praktickymu skusenostami. Dnes som s tym zabil asi 7h. Server sa podla vsetkeho…
fleg 30.11.2009 21:48
fleg
Neblokuje ti to nějaký firewall?
Wikan 30.11.2009 21:54
Wikan
Neviem - nepoznám Firebird, toto si skúšal? wiki.metawerx.net
pme 30.11.2009 21:58
pme
Nejde o firewall alebo o vytvorenie nejakeho tunela. Prihlasenie na server som skusal na lanke a pro…
fleg 01.12.2009 08:41
fleg
Firebird docela používám a vždycky, když se to takhle chovalo, tak to nebyla chyba FB, ale něco (vět…
Wikan 01.12.2009 09:05
Wikan
Mám podobné zkušenosti. Nepamatuji si, že bych tam explicitně povoloval nějaký přístup "zvenku". Zko…
HamHam 01.12.2009 09:17
HamHam
Firewall nemam ziadny resp mam tam povoleny akurat loopback. Tu je dokaz;o). iptables -L Chain INPUT…
fleg 01.12.2009 10:31
fleg
Jak se k tomu serveru připojuješ? Tedy jak zadáváš jeho adresu a cestu k databázi?
Wikan 01.12.2009 10:45
Wikan
No dam si registrovat server cez ip pre istotu. Uz tam ked skusam zistit server version dostavam chy…
fleg 01.12.2009 11:14
fleg
Našel jsem tohle: This tells you that do not have the filesystem privileges to allow you *write* ac…
Wikan 01.12.2009 11:41
Wikan
To som nasiel uz davno;o). 1. V debiane nie je firebird v /opt/ 2. Videl si moje prava na subor kde…
fleg 01.12.2009 12:04
fleg
A přidat uživatele do skupiny "firebird" jsi teda zkoušel nebo ne?
Wikan 01.12.2009 13:00
Wikan
Skusil som zo zufalstva remove firebirdu a pre istotu aj vsetky adresarov kde bol a novu instalaciu.…
fleg 01.12.2009 12:11
fleg
Takze apt-get remove. Potom vymaz vsetko co sa volalo firebird. Potom apt-get install. Zrazu drb ved… poslední
fleg 01.12.2009 13:13
fleg

Ano hladam niekoho s praktickymu skusenostami. Dnes som s tym zabil asi 7h. Server sa podla vsetkeho spusta cez inetd, z lokalu mi funguje prakticky vsetko. Vytvorenie novej, otvorenie existujucej databazy, otvorenie tabuliek, vytvorenie usera....vsetko z cmd cez GSEC alebo isql-fg.
Lenze mam problem s remotnymi konektami. Server ani za boha nie a nie odpovedat na spojenie a to som vyskusal uz asi zo 5 klientov.
K Firebirdu ako asi k jednemu z najmnesich db serverov je velmi malo manualov a ked su zdaleka nie su podrobne, takze sa neviem pohnut dalej.
Neviem naco je napr /etc/firebird/2.0/firebird.conf, kedze sa nikde nespomina a takmer vsetko je v nom zakomentovane. Skusal som aspon logicky odkomentovat to coby som potreboval, ale nepomohlo.

Firewall nemam ziadny resp mam tam povoleny akurat loopback.
Tu je dokaz;o).
iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
ACCEPT all -- anywhere anywhere

Chain FORWARD (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination

Takisto hosts.allow a deny su ok (nepouzivam ich).
Podla mna je nejaky problem s pravami. Napriklad firebird je instalovany v /usr/lib/firebird a vsetko vlastni root:root aj ked polovicka veci su len symlinky na /var/lib/firebird a tam je uz vlastnikom firebird:firebird. Mozny problem by bol s nacitanim prav, ale..
lrwxrwxrwx 1 root root 41 2009-11-30 11:40 security2.fdb -> /var/lib/firebird/2.0/system/security.fdb
rwxrwxrwx 1 firebird firebird 684032 2009-11-30 16:37 security.fdb

Flamerobin mi totizto hlasi chybu:
isc_attach_database failed co je jasne...proste sa nepripoji.
Hned pod tym je dalsia:
SQL Message: -902 co by mohla byt podla manualu databaza v shutdown mode, ale to som uz skontroloval.
Posladna chyba je:
Engine code: 335544653
cannot attach to password database, co je blbost ved prava k nej su ok.

A ako som povedal cez local GSEC a isql-fb si urobim co potrebujem a nemam ziaden problem.

No dam si registrovat server cez ip pre istotu. Uz tam ked skusam zistit server version dostavam chybu, takze problem nie je so samostatnymi databazami (okrem security), ale s niecim inym. Databazy potom registrujem cez plnu cestu /home/shares/path_to_db
syslog hlasi
Dec 1 11:11:16 dhcp96-hviezdoslavova fb_inet_server[15078]: connect from 192.168.1.139 (192.168.1.139)
Samotny firebird log zahlasi:
zara-server Tue Dec 1 11:11:16 2009
operating system directive open failed

zara-server Tue Dec 1 11:11:16 2009
Permission denied

CHyba sa mi potvrdila aj pri pokuse ked pridam localhost:
isql-fb 0
Use CONNECT or CREATE DATABASE to specify a database
SQL> connect 'localhost:/home/shares/alluser/ivan.fdb';
Statement failed, SQLCODE = -902
cannot attach to password database

Naopak ak pouzijem len cestu bez localhostu som tam:
isql-fb /home/shares/allusers/ivan.fdb
Database: /home/shares/allusers/ivan.fdb
SQL>

Skusil som zo zufalstva remove firebirdu a pre istotu aj vsetky adresarov kde bol a novu instalaciu. A mam dalsi problem, ze sa nevytvoril alias a firebird.conf v /etc/firebird/2.0.
Moze mi ho niekto niekde nazdielat;o)?

Takze apt-get remove. Potom vymaz vsetko co sa volalo firebird. Potom apt-get install. Zrazu drb ved ja nemam firebird.conf. Potom skusam super server. Ten hlasi, ze nema nejaku spustaciu binarku. Potom sachujem ako sa da, potom ma napadn, ze mi uz na jednej masine bezi firebird, takze skopirujem firebird.conf, pre istotu instalujem classic namiesto super a zrazu...voalaaa...vsetko hra.

Zpět do poradny Odpovědět na původní otázku Nahoru