PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Port 5080 öffnen Telefonanlage



Nachbar
12.12.05, 13:31
Hallo Linuxuser

habe auf meinem SuSe 9.3 Kernel 2.6.11.4-21.9 Telefonanlagensoftware von Agfeo tksuite_agfeo_3.1.10_linux-x86/tksuite_client installiert. Über den Browser und Aufruf localhost:5080/tkset kommt man in in das Setup der Anlagenkonfiguration. Nachdem dies anfänglich funktionierte, kommt nun nur noch die Fehlermeldung: "Beim Versuch, localhost:5080 zu kontaktieren, wurde die Verbindung zurückgesetzt".
Die Firewall habe ich abgeschaltet, hat das Problem auch nicht gelöst.
Unter SuSe 9.2 (anderer Rechner in meinem Arbeitszimmer) funktioniert der Aufruf einwandfrei. Die Adresse localhost kann ich zudem problemlos anpingen. Weiss jemand Rat?

Danke. FN

Newbie2001
12.12.05, 13:37
läuft die telefonanlagensoftware noch oder wurde sie evtl. durch einen fehler gekillt und der port dadurch geschlossen ? den die meisten heimgebrauchs-firewalls haben bei einer connection zum localhost eigentlich keine restrictions

Nachbar
12.12.05, 13:41
Ja, die Telefonanlagensoftware läuft einwandfrei, und ich kann die Konfiguration über den Browser mit meinem anderen Rechner im Raum (SuSE 9.2) problemlos auslesen und beschicken.

Newbie2001
12.12.05, 13:53
hat der andere rechner im raum die software auch installiert oder greifst du mit einem anderen rechner auf deine installation zu ? das würde dann bedeuten dass du über localhost auf den port nicht zugreifen kannst über remote (=192.168.x.x:5080) hingegen schon ?
Unter ps auxwef siehst du den server auch laufen und "netstat -nlptu | grep :5080" ergibt, dass auf port 5080 besagte telefonanalagensoftware horcht ?

Nachbar
12.12.05, 15:14
Auf dem funktionierenden Rechner ist die Software auch installiert. Das netstat Kommando bringt folgenden Eintrag
5128/tksock
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN

Auf dem nich funktionierenden Rechner sieht das so aus
6221/cupsd
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN

Kann man daraus schlau werden? Ich verstehe dafür von Linux noch zu wenig.
Danke für eine weitere Replik.

Newbie2001
12.12.05, 15:18
ich muss mich zwar gerade wundern warum laut dieser ausgabe cups bzw. die telefonanlage auf port 25 (SMTP) laufen, aber zu entnehmen ist jedenfalls, dass in fall 1 (funktionierender pc) die telefonanlagensoftware läuft und in fall 2 nicht. d.h. dass der telefonanlagen-server auf dem nicht funktionierenden wohl abgestürzt sein muss. du könntest ihn jetzt theoretisch einfach nochmal starten oder mal in den logfiles nach meldungen suchen die seinen abgang begründen.

Nachbar
12.12.05, 15:29
Die Infos kommen ja superschnell, also meine Angabe vorhin war nicht ganz korrekt, auf dem funktionierenden PC sieht es so aus

tcp 0 0 0.0.0.0:5080 0.0.0.0:* LISTEN5128/tksock
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN5381/master
tcp 0 0 0.0.0.0:5081 0.0.0.0:* LISTEN5128/tksock

und das passt dann wohl auch.
Ich kann mich erinnern, dass auf dem nicht funktionierenden PC am Samstag abend, beim Versuch, das tksuite_server Verzeichnis zu verschieben, etwas gecrasht hat (wiegesagt, vorher ging es).
Meine Frage: Wo kann ich die Logfiles finden (/var/log/messages) oder wie suche ich am schnellsten?

Danke im voraus

Newbie2001
12.12.05, 15:44
tcp 0 0 0.0.0.0:5080 0.0.0.0:* LISTEN5128/tksock
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN5381/master
tcp 0 0 0.0.0.0:5081 0.0.0.0:* LISTEN5128/tksock


ok, das macht mehr sinn.

am besten du schiebst das verzeichnis wieder zurück. Oder du versuchst an dem ort, wo es sich momentan befindet den server zu starten. wenn er erfolgreich gestartet wurde erkennst du das mittels "netstat -nlptu | grep :5080" oder mittels "ps auxwef". in /var/log/messages könntest du mal nachschaun alternativ wäre /var/log/daemon(.log) eine lösung. aber da jede distribution ihre logfiles anders ablegt (bei manchen heists /var/log/daemon, bei anderen /var/log/daemon/errors und bei wieder anderen gibts gar kei daemon-log) kann ich dir nicht sagen, in welchem logfile du günstigsterweise suchen solltest. musst du in /var/log selbst mal suchen. am besten du suchst direkt nach einem versuch das programm zu starten. wenn es einen fehler gab, dann musst du nicht ewig weit oben suchen sondern nur die letzen 100 zeilen kommen für dich in betracht. du könntest zum beispiel mit dem kommando

cat /var/log/messages | tail -n 100 | grep tksock

suchen. das ist aber kein patentrezept da ich nicht weiß unter welchem namen genau dein programm seine logs schreibt (könnte ja auch z.B. tk_server sein)

Nachbar
12.12.05, 17:00
Also ich hab die ganze TKSuite (Client und Server) runtergeschmissen und das Linuxpaket vom Hersteller neu downgeloadet und installiert, aber das Problem bleibt

~/usr/local/tksuite_server # ./tksock
TK-Suite-Server (c) 2005 AGFEO GmbH & Co. KG Version 3.1.10
This product uses parts of the SFL package
Copyright (c) 1996-2000 iMatix Corporation
1991-2000 iMatix Corporation <http://www.imatix.com>.
This product uses parts of the SMT Kernel
Copyright (c) 1991-2000 iMatix Corporation
This program uses SQLite <http://www.sqlite.org/copyright.html>
This program uses technology developed by saltation <http://www.saltation.de>

Assertion failed: wsx_job.c, line 249
Aborted
~/usr/local/tksuite_server # tkmedia finished!

Wäre das noch ne Hilfe für einen weiteren Tipp?

Newbie2001
12.12.05, 17:07
ich muss zugeben, dass ich diese fehlermeldung ziemlich nichtssagend finde. das könnte tausend gründe haben. da müsste man sich schon mal den c-code genauer anschauen um möglicherweise einen grund zu finden. das fände ich aber eine viel zu aufwändige lösung für dieses problem.
Gibts denn keine anderen Einträge in logfiles etc ? kam diese meldung auch schon wenn du den server noch in der alten installation starten wolltest ?

LKH
12.12.05, 18:01
Hi,

hast du vielleicht einen Proxy im Browser eingetragen und nicht eingestellt, dass mit "localhost" und "127.0.0.1" direkt verbunden werden soll?

LKH