Announcement

Collapse
No announcement yet.

Connection Problem mit Intebase 6.0.1 SuperServer auf Linux (und IBConsole rennt nicht) und Interbase 6.0.1 für Windows

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Connection Problem mit Intebase 6.0.1 SuperServer auf Linux (und IBConsole rennt nicht) und Interbase 6.0.1 für Windows

    Hi,
    <br>
    <br>1)
    <br>Suse Linux 7.0 (KDE 1)
    <br>Interbase SuperServer 6.0.1
    <br>IBConsole 343 for Linux von (http://codecentral.borland.com/codecentral/ccweb.exe/listing?id=17155)
    <br>
    <br>1.1)
    <br>IBConsole 343 for Linux läuft nicht. Nach anfänglichen Problemen mit den Libaries (kann Libaries nicht finden) habe ich mir folgendes Skritpt zusammen gestrickt:
    <br>
    <br>ln -s libqt.so.2.3.0 libqt.so.2
    <br>ln -s libqtintf-6.5.0-qt2.3.so libqtintf-6.5-qt2.3.so
    <br>export LD_LIBRARY_PATH=.:$LD_LIBRARY_PATH
    <br>#ldd IBConsole
    <br>./IBConsole
    <br>#$LD_LIBRARY_PATH
    <br>
    <br>Jetzt werden auch die Libs alle gefunden, jedoch bekomme ich die Meldung:
    <br>"./ibconsole.sh: line 4: 7390 Speicherzugriffsfehler ./IBConsole"
    <br>
    <br>Kann mir hier jemand weiter helfen? Funktioniert die Console bei euch?
    <br>
    <br>1.2)
    <br>Nun gut habe ich mir gedacht und habe nun versucht mittels windows Rechner und Console 1.0.0.335 auf den Linux Server zu zugreifen. Beim Login erhalte ich jedoch folgende Meldung:
    <br>"Unable to complete network request to host "192.168.0.212".
    Failed to establish a connection.
    Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verbindung verweigerte."
    <br>
    <br>Bis her habe ich den IB einfach unter Windows installiert und alles hat auf anhieb funktioniert.
    <br>
    <br>Communications Diagnostics für TCP/IP via IBConsole:
    <br><b>Host: 192.168.0.212 Service: 21</b>
    <br>OK!
    <br><b>Host: 192.168.0.212 Service: ftp</b>
    <br>OK!
    <br><b>Host: 192.168.0.212 Service: 3050</b>
    <br>Attempting connection to 192.168.0.212.
    <br>Socket for connection obtained.
    <br>
    <br>Found service 'GDS_DB' at port '3050'
    <br>Failed to connect to host '192.168.0.212',
    <br>on port 3050. Error Num: 10035.
    <br>
    <br>TCP/IP Communication Test Failed!
    <br><b>Host: 192.168.0.212 Service: gds_db</b>
    <br>Attempting connection to 192.168.0.212.
    <br>Socket for connection obtained.
    <br>
    <br>Failed to connect to host '192.168.0.212',
    <br>on port gds_db. Error Num: 10035.
    <br>
    <br>TCP/IP Communication Test Failed!
    <br><b>Host: 192.168.0.212 Service: ping</b>
    <br>OK!
    <br>
    <br>Ich kann mich nicht entsinnen, das ich irgendwelche Sperren eingebaut hätte.
    <br>
    <br>
    <br>2)
    <br>Windows XP
    <br>Interbase Server 6.0.1
    <br>Console 1.0.0.335
    <br>
    <br>2.1)
    <br>Beim Login von dem XP aus auf sich selber via IBConsole funktioniert alles perfekt. Versuche ich jedoch von einem anderen Rechner aus via IBConsole den Xp IB server zu erreichern erhalte ich beim Login folgende Fehlermeldung:
    <br>"Unable to complete network request to host "192.168.0.212".
    Failed to establish a connection.
    Unknown win32 Error 10060."
    <br>Communications Diagnostics für TCP/IP via IBConsole:
    <br><b>Host: 192.168.0.211 Service: 21</b>
    <br>OK!
    <br><b>Host: 192.168.0.211 Service: ftp</b>
    <br>OK!
    <br><b>Host: 192.168.0.211 Service: 3050</b>
    <br>Attempting connection to 192.168.0.211.
    <br>Socket for connection obtained.
    <br>
    <br>Found service 'GDS_DB' at port '3050'
    <br>Failed to connect to host '192.168.0.211',
    <br>on port 3050. Error Num: 10035.
    <br>
    <br>TCP/IP Communication Test Failed!
    <br><b>Host: 192.168.0.211 Service: gds_db</b>
    <br>Attempting connection to 192.168.0.211.
    <br>Socket for connection obtained.
    <br>
    <br>Failed to connect to host '192.168.0.211',
    <br>on port gds_db. Error Num: 10035.
    <br>
    <br>TCP/IP Communication Test Failed!
    <br><b>Host: 192.168.0.211 Service: ping</b>
    <br>OK!
    <br>
    <br>Dieses XP ist nicht durch mich installiert wurden, es kann sein, das hier aus sicherheitsgründen einige Einschränkungen erstellt wurden. Kann es ggf. daran liegen? Wenn ja, welche Einschänkungen könnten das sein?
    <br>
    <br>
    <br>Danke schon mal im Voraus für jede Antwort.
    <br>
    <br>mfg
    <br>PS

  • #2
    Hi,
    <br>
    <br>bin zwar nun ein wenig weiter habe jedoch "neue" Probleme:
    <br><b>zu 1)</b>
    <br>Ich habe nun testen wollen, ob der IB Server überhaupt auf dem Linux <br>Server läuft also:
    <br>cd /opt/interbase/bin
    <br>./ibmgr
    <br>hier "start" ausgeführt
    <br>Fehler:
    <br>"check $INTERBASE/interbase.log file for Errors
    <br>can not start server"
    <br>selbiges passiert auch bei "shut"
    <br>In Interbase.log steht ganz oft die folgende Zeile:
    <br>localhost (Server) Thu Jun 7 12:01:26 2001
    <br>SERVER/process_packet: connection rejected for root
    <br>
    <br>Fehlerlösung gesucht und gefunden:
    <br>"try running both
    <br>
    <br>echo localhost.localdomain >> /etc/hosts.equiv
    <br>
    <br>and
    <br>
    <br>echo localhost >> /etc/hosts.equiv
    <br>
    <br>The first is required under RedHat I think the second is the normal <br>fix for this
    <br>error message."
    <br>
    <br>Jetzt funktionieren zwar die obigen ibmgr Befehle (auch isql create Database funktioniert) (komisch das so etwas elementar Wichtiges nicht in einer ReadMe steht
    <br>:-( ),
    <br><b>(zu 1.2)</b>
    <br>jedoch bekomme ich nun bei dem Versuch von Windows aus auf den Linux server mittels IBConsole zuzugreifen die selbe Fehlermeldung wie <br>unter (2.1):
    <br>"Unable to complete network request to host "192.168.0.212". Failed to establish a connection. Unknown win32 Error 10060."
    <br>:-(
    <br><b>zu 1.1)</B>
    <br>Trotz alledem funktioniert die IBConsole noch immer nicht :_(
    <br>
    <br>Hat da noch jemand eine Idee betreffend 10060? (ich bin sprachlos)
    <br>
    <br>mfg
    <br>P

    Comment


    • #3
      Hi,

      Dann kontrolliere doch mal ob deine Datei <i>/etc/services</i> die Zeile <i>gds_db 3050/tcp # InterBase Database Remote Protocol</i> enthält ;-)

      Gruß
      Gesin

      Comment


      • #4
        Hi,
        <br>
        <br>genau das steht da drin, und trotzdem will das nicht funktionieren.
        <br>
        <br>Äh Korrektur:
        <br>Eigenartiger Weise funktioniert es nun doch nachdem ich heut morgen die Rechner eingeschalten habe. Ich habe lediglich den IBServer von Hand gestartet (da der aus welchen Gründen auch immer nicht automatisch da war) und eine Dummy DB angelegt via isql.
        Ach ja bei IBMgr gibt es "start" und "stop" aber ich vermisse "status", um herauszufinde, läuft der Server oder nicht. Wie geht das?
        <br>
        <br>Danke!
        <br>
        <br>Aber die IBConsole funktioniert unter Linux noch immer nicht.
        Wenn jemand da noch eine Idee hat bitte melden.
        <br>Aber Hauptsache ich kann schon mal von Win IBConsole den Server administrieren.
        <br>
        <br>mfg
        <br>P

        Comment


        • #5
          Hallo Patrick,<br>
          hast Du nochmal etas zu diesem Thema in Erfahrung bringen können?<br>
          Ich habe genau das gleiche Problem.<br>
          Nach Deinem Hinweis, habe ich es zumindestens geschafft, den Server wieder ans Laufen zu bringen. Aber den Zugriff auf den Server über ein Netzwerk habe ich nicht wieder hinbekommen.<p>
          Gruss<br>
          Fran

          Comment


          • #6
            Hi,
            <br>
            <br>zu 1.1)
            <br>IBConsole läuft noch immer nicht.
            <br>zu 1.2)
            <br>Funktioniert nun, der Server wurde nicht automatisch gestartet. Autostart des Servers wird in folgender Diskussion behandelt:
            <br>http://www.entwickler-forum.de\webx?13@@.ee70c5b/8
            <br>
            <br>zu 2.1)
            <br>Funktioniert nun auch. Es war die Firewall (von deren Existenz ich nicht wußte) (Danke noch mal an A.Kosch für den Tipp)
            <br>
            <br>@Fank
            <br>Hi,
            <br>läuft bei dir der IBServer Dienst auf dem Linux Rechner?
            Testen kann man das mit dem Programm isql, indem man hier mal auf eine DB zugreift. Oder mal in dem interbase.log nach schaut.
            <br>Was liefert "Communications Diagnostics für TCP/IP via IBConsole"?
            <br>Selben Ergebnisse wie oben?
            <br>Ist eine Firewall installier?
            <br>Kannst due den Server mittels ping erreichen?
            <br>
            <br>mfg
            <br>P

            Comment


            • #7
              Hallo Patrick,<br>
              zu 1.2 wird automatisch gestartet.
              Firewall habe ich nicht, zumal der Zugriff bereits geklappt hat. Ich bin lediglich auf den neuesten Apache umgestiegen.<br>
              Ich kann den Server mit Ping erreichen.<p>
              Gruss<br>
              Fran

              Comment


              • #8
                Hi,
                <br>
                <br>hast du mal das von Gesine in #2 getestet?
                <br>Kannst du von dem Linux rechner aus mittels isql auf eine DB zugreifen?
                <br>
                <br>mfg
                <br>P

                Comment


                • #9
                  Hallo Patrick,<br>
                  lokal läuft der Server korrekt. ich kann über meine Webseite auf den Server zugreifen und die Abfragen formulieren. Ich kann nur nicht, über die IB-Console auf meinem Notebook unter Windows XP auf den Server zugreifen. Auf meinem Windows 2000 Client ging das. Ich werde gleich mal überprüfen, ob das nicht vieleicht an Windows XP liegen.<p>
                  Gruss<br>
                  Fran

                  Comment


                  • #10
                    Hi,
                    <br>
                    <br>geht das im Moment von 2000 aus und bei XP nicht?
                    <br>
                    <br>mfg
                    <br>P

                    Comment


                    • #11
                      Hallo Patrick,<br>
                      jau, unter Windows 2000 funktioniert es einwandfrei. Ist mal wieder Microsoft. Bin mal gespannt, wo der Fehler liegt.<p>
                      Gruss<br>
                      Fran

                      Comment


                      • #12
                        Hi,
                        <br>
                        <br>hast du mal das von Gesine in #2 auf dem XP getestet?
                        <br>Ist auf dem XP der IB Client installiert?
                        <br>
                        <br>mfg
                        <br>P

                        Comment


                        • #13
                          Hi,<br>
                          klar, sonst könnte ich über W2000 nicht auf den Linux Server zugreifen.<br>
                          Meine Vermutung ist, das XP an irgendeiner Stelle dicht macht. Es muss nur jemand finden.<br>
                          Gruss<br>
                          Fran

                          Comment


                          • #14
                            Hi,<br>
                            ich habe nochmal meine Serviceeinstellung nach dem Vorschlag von Gesine kontrolliert. Der Eintrag war zwar vorhanden, aber falsch geschrieben. jetzt funktioniert es auch unter XP. Danke für die Hilfe.<p>
                            Gruss<br>
                            Fran

                            Comment

                            Working...
                            X