Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Firebird Zugriff auf Server (https://www.delphipraxis.net/204183-firebird-zugriff-auf-server.html)

MrSpock 4. Mai 2020 13:21

AW: Firebird Zugriff auf Server
 
Zitat:

Zitat von bernau (Beitrag 1463610)
OK. Habe folgendes übersehen.

Zitat:

Zitat von MrSpock (Beitrag 1463496)
Wenn ich jetzt versuche auf den Server von meinem lokalen Rechner zuzugreifen, funktioniert es nicht.

Das heißt, du willst wirklich von "aussen" auf deinen Firebird zugreifen. Dann musst du die Ports tatsächlich öffnen.

Also eigentlich lese ich immer nur Artikel, von denen abgeraten wird eine direkte Verbindung zu einem SQL-Server über das Internet aufzubauen.

Zumindest einmal über IBExpert. Bei Anwendungen versuche ich im Moment über DreamFactory auf die Firebird Daten zuzugreifen.

bernau 4. Mai 2020 13:31

AW: Firebird Zugriff auf Server
 
Zitat:

Zitat von MrSpock (Beitrag 1463613)
Zumindest einmal über IBExpert. Bei Anwendungen versuche ich im Moment über DreamFactory auf die Firebird Daten zuzugreifen.

Du hattest ja in deinem ersten Post von einer SSH-Verbindung geschrieben. Deshalb hatte ich ursprünglich auch gedacht, dass du einen Tunnel per SSH realisiert hast. Deshalb mein Einwand mit der Firewall.

http://www.firebirdfaq.org/faq53/

MrSpock 4. Mai 2020 15:23

AW: Firebird Zugriff auf Server
 
Zitat:

Zitat von bernau (Beitrag 1463615)
Zitat:

Zitat von MrSpock (Beitrag 1463613)
Zumindest einmal über IBExpert. Bei Anwendungen versuche ich im Moment über DreamFactory auf die Firebird Daten zuzugreifen.

Du hattest ja in deinem ersten Post von einer SSH-Verbindung geschrieben. Deshalb hatte ich ursprünglich auch gedacht, dass du einen Tunnel per SSH realisiert hast. Deshalb mein Einwand mit der Firewall.

http://www.firebirdfaq.org/faq53/

Wie ich oben schon erwähnt habe, arbeite ich mich gerade in das DreamFactory Framework ein. Das erlaubt es mit einer REST API (automatisch generiert) auf Datenbanken zuzugreifen. Damit ich aber meine Tabellen auf dem Server "einfacher" pflegen kann, greife ich über DBeaver auf die Datenbank zu. Mit DBeaver kann ich vorher einen SSL Tunnel einrichten und dann IP Forwarding machen, mit dem ich den Port 3050 auf einen anderen Port auf dem Server umleite.

Es müsste aber möglich sein, wenn man den Port, den man für Firebird Service definiert, in der Firewall freigibt, auch "direkt" auf den Server zugreifen zu können. Ich schau mir (neben den zahlreichen Hinweisen) heute Abend noch einmal das Thema von tsteinmaurer an:

Zitat:

Firebird rejected die Connection weil z.b. Wire Encryption auf der Server-seite aktiv / als zwingend configuriert ist
Ich meine, dass ich damit schon einmal Probleme hatte.

MrSpock 4. Mai 2020 18:32

AW: Firebird Zugriff auf Server
 
Zitat:

Zitat von IBExpert (Beitrag 1463555)
Zitat:

Zitat von mjustin (Beitrag 1463503)
Ist die RemoteBindAddress in der firebird.conf gesetzt? Defaultmäßg ist sie leer und jeder Client sollte sich mit dem Server verbinden können.

Ist aus meiner Sicht ein guter Tip, weil der zwar per default leer ist, aber viele linux paket installation den eben nicht leer haben, sondern auf localhost 127.0.0.1 per default gesetzt haben. Falls gesetzt, dann einfach auskommentieren oder anpassen auf deine reale ip.

Danke Holger, genau das war es auch! Stand tatsächlich auf localhost.


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:35 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz