Home › Foren › Support für jAnrufmonitor 5.0 (Linux) › Support für jAnrufmonitor 5.0 (Linux, Version für CAPI-fähige Endgeräte) › [Console] Diverse Fehlermeldungen und Verzögerung
- Dieses Thema ist leer.
-
AutorBeiträge
-
15. Juni 2010 um 12:36 #15721AnonymInaktiv
Hi,
ich hab hier aktuell einen frisch installierten Server mit Debian Lenny 32-bit stehen (auf dem bereits ohne Probleme Hylafax läuft) und versuche gerade auf diesem die Console-Version von JAM (Aktuellste Version) ans Laufen zu bekommen.
JAM startet zwar ohne Fehlermeldungen (Soft-Link auf die „fehlende“ Lib (siehe FAQ) ist gesetzt und libstdc++5 ist installiert), ABER ein Blick in die jam-0.log-Datei zeigt folgendes:
[ WARNING - 15/Jun/2010:13:46:23 +0200 - main - de.janrufmonitor.framework.command.CommandFactory.startup() - Could not find class: de.janrufmonitor.service.trayicon.Activator ]
[ WARNING - 15/Jun/2010:13:46:24 +0200 - main - de.janrufmonitor.framework.command.CommandFactory.startup() - Could not find class: de.janrufmonitor.ui.jface.application.tracer.CallSimulatorCommand ]
[ WARNING - 15/Jun/2010:13:46:26 +0200 - main - de.janrufmonitor.framework.command.CommandFactory.getCommand() - no command found for ID: cfg_set ]
[ WARNING - 15/Jun/2010:13:46:31 +0200 - JAM-MonitorSignatureCheck-Thread-(non-deamon) - de.powerisdnmonitor.capi.CapiMonitor$CapiMonitorNotifier.getControllerCount() - CAPI1009: COMMON-ISDN-API not installed ]
[ SEVERE - 15/Jun/2010:13:46:39 +0200 - PIMCapiObserver#5 - de.powerisdnmonitor.capi.CapiMonitor$CapiMonitorNotifier.capiExceptionThrown() - CAPI1104: Queue is empty ]
Soweit ich das hier im Forum verfolgen konnte deutet die CAPI-Fehlermeldung darauf hin dass CAPI nicht oder nicht richtig installiert ist, dann allerdings verstehe ich nicht ganz warum Hylafax ohne Probleme funktioniert ❓
Um es nicht zu vergessen: Wenn JAM gestartet ist und Ich testweise hier im Büro anrufe, reagiert JAM trotz der Fehlermeldungen zwar, aber erst nach dem 5-6 mal klingeln 🙁
Hat jemand einen Tipp für mich? 😉
Lg
Flo15. Juni 2010 um 12:50 #22430Thilo BrandtKeymasterHallo Flo,
@Flo wrote:Um es nicht zu vergessen: Wenn JAM gestartet ist und Ich testweise hier im Büro anrufe, reagiert JAM trotz der Fehlermeldungen zwar, aber erst nach dem 5-6 mal klingeln 🙁
keien Ahnung was für eine CAPI du im einsatz hast, aber dein Fehlerbild deutet eher daraugf hin, dass zum Startzeitpunkt des JAM die CAPI noch nicht zur Verfügung steht, und diese sich erst später „aktiviert“. Welche CAPI von welchem Hersteller hast du denn im Einsatz?
Viele Grüße
Thilo15. Juni 2010 um 13:59 #22431AnonymInaktivHi,
ich habe eine FritzCard ISDN PCI v2.1 mit dem Kernelmodul fcpci am laufen und die libcapi aus den Debian-Paketquellen.Capiinfo liefert mir folgendes:
flo@isdn:/# capiinfo
Number of Controllers : 1
Controller 1:
Manufacturer: AVM GmbH
CAPI Version: 2.0
Manufacturer Version: 3.11-07 (49.23)
Serial Number: 1000001
BChannels: 2
Global Options: 0x00000039
internal controller supported
DTMF supported
Supplementary Services supported
channel allocation supported (leased lines)
B1 protocols support: 0x4000011f
64 kbit/s with HDLC framing
64 kbit/s bit-transparent operation
V.110 asynconous operation with start/stop byte framing
V.110 synconous operation with HDLC framing
T.30 modem for fax group 3
Modem asyncronous operation with start/stop byte framing
B2 protocols support: 0x00000b1b
ISO 7776 (X.75 SLP)
Transparent
LAPD with Q.921 for D channel X.25 (SAPI 16)
T.30 for fax group 3
ISO 7776 (X.75 SLP) with V.42bis compression
V.120 asyncronous mode
V.120 bit-transparent mode
B3 protocols support: 0x800000bf
Transparent
T.90NL, T.70NL, T.90
ISO 8208 (X.25 DTE-DTE)
X.25 DCE
T.30 for fax group 3
T.30 for fax group 3 with extensions
Modem
0100
0200
39000000
1f010040
1b0b0000
bf000080
00000000 00000000 00000000 00000000 00000000 00000000
01000001 00020000 00000000 00000000 00000000
Supplementary services support: 0x000003ff
Hold / Retrieve
Terminal Portability
ECT
3PTY
Call Forwarding
Call Deflection
MCID
CCBS
Die CAPI muss definitiv vor JAM schon aktiv sein, ansonsten würde Hylafax doch nicht funktionieren oder?
P.S. Mit der vorherigen JAM Version hat alles wunderbar funktioniert 🙁
Lg
Flo15. Juni 2010 um 15:55 #22426Thilo BrandtKeymasterHallo Flo,
@Flo wrote:P.S. Mit der vorherigen JAM Version hat alles wunderbar funktioniert 🙁
welche Version hattest du da drauf? Also die CAPI Variante hat sich bestimmt seit Version 5.0.11 nicht mehr geändert. Ich denke, dass da ein Störfaktor aussserhalb des Programmes mit reinspielt. Hast du vielleicht Hylafax geupdeted?
Viele Grüße
Thilo15. Juni 2010 um 16:39 #22427AnonymInaktivHi Thilo,
leider weiß ich die Versionsnummer vom „damaligen“ JAM nicht mehr 🙁 Ich kann dir nur sagen, dass es die Version war, die es am 11. Mai 10 zum Download gab :/
Hylafax hab ich mit den aktuellen Debian-Paketen installiert.
Habe gerade eben allerdings nochmal zum Testen eine andere Festplatte in das System eingebaut und nochmal fix ein Lenny draufgespielt, direkt den Fritz-Treiber (fcpci) gebaut, CAPI installiert, Java installiert und dann JAM … Leider ändert sich nichts an dem CAPI-Fehler, aber die Fehlerliste ist schonmal kleiner geworden.
So sieht meine jam.log nun aus:
[ WARNING - 15/Jun/2010:18:35:04 +0200 - main - de.janrufmonitor.framework.command.CommandFactory.startup() - Could not find class: de.janrufmonitor.service.trayicon.Activator ]
[ WARNING - 15/Jun/2010:18:35:09 +0200 - JAM-MonitorSignatureCheck-Thread-(non-deamon) - de.powerisdnmonitor.capi.CapiMonitor$CapiMonitorNotifier.getControllerCount() - CAPI1009: COMMON-ISDN-API not installed ]
Laut capiinfo läuft alles 🙁
Ich bin gerade ein klein wenig am Verzweifeln 🙁Liebe Grüße
Flo15. Juni 2010 um 18:52 #22428Thilo BrandtKeymasterHallo Flo,
also die erste WARNING kannst du ignorieren. Da wird einfach eine UI Komponente bei der Console Version installiert. Das ist ein bekanntes „Problem“. Eigentlich ist nur doch die WARNING mit CAPI not installed vorhanden. Und da stellt sich auch mir die Frage, warum die erst später gefunden werden sollte. Kannst du evt. mal das Logging erhöhen, um im jam-0.log zu sehen, wann die CAPI „scharf“ geschaltet wird.
Viele Grüße
Thilo16. Juni 2010 um 8:04 #22429AnonymInaktivHi Thilo,
ich habe nun das Loglevel auf „INFO“ gestellt und die jam.log sieht nun so aus: (Ich hoffe Ich habe die Stellen erwischt die für die Fehlerdiagnose wichtig sind)
[ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.powerisdnmonitor.capi.CapiMonitor.start() - CapiMonitor started. ]
[ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.framework.monitor.MonitorListener.start() - Started monitor: CapiMonitor ]
[ INFO - 16/Jun/2010:09:57:58 +0200 - JAM-CapiMonitorNotifier-Thread-(deamon) - de.powerisdnmonitor.capi.CapiMonitor$CapiMonitorNotifier.register() - jAnrufmonitor registered @ CAPI with ID 1 ]
[ INFO - 16/Jun/2010:09:57:58 +0200 - JAM-CapiMonitorNotifier-Thread-(deamon) - de.powerisdnmonitor.capi.CapiMonitor$CapiMonitorNotifier.register() - Monitoring # of lines: 1 ]
[ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.framework.event.EventBroker.register() - Registered new EventSender ]
[ INFO - 16/Jun/2010:09:57:58 +0200 - JAM-CapiMonitorNotifier-Thread-(deamon) - de.powerisdnmonitor.capi.CapiMonitor$CapiMonitorNotifier.register() - Max. blocks sent to CAPI: 2 ]
[ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.framework.event.EventBroker.register() - Registered new EventReceiver ]
[ INFO - 16/Jun/2010:09:57:58 +0200 - JAM-CapiMonitorNotifier-Thread-(deamon) - de.powerisdnmonitor.capi.CapiMonitor$CapiMonitorNotifier.register() - Size [bytes] of a block sent to CAPI: 128 ]
[ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.framework.monitor.MonitorListener.start() - All monitors started on line. ]
[ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.framework.monitor.MonitorListener.start() - AbstractMonitorListener ]
[ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.runtime.PIMRuntime.startup() - Startup time for component : 33 ms ]
[ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.runtime.PIMRuntime.startup() - Startup time for component : 61 ms ]
[ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.runtime.PIMRuntime.startup() - Startup time for component : 7 ms ]
[ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.runtime.PIMRuntime.startup() - Startup time for component : 8 ms ]
[ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.runtime.PIMRuntime.startup() - Startup time for component : 10 ms ]
[ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.runtime.PIMRuntime.startup() - Startup time for component : 58 ms ]
[ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.runtime.PIMRuntime.startup() - Startup time for component : 122 ms ]
[ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.runtime.PIMRuntime.startup() - Startup time for component : 77 ms ]
[ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.runtime.PIMRuntime.startup() - Startup time for component : 4 ms ]
[ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.runtime.PIMRuntime.startup() - Startup time for component : 84 ms ]
[ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.runtime.PIMRuntime.startup() - Startup time for component : 220 ms ]
[ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.runtime.PIMRuntime.startup() - Startup time for component : 42 ms ]
[ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.framework.event.EventBroker.register() - Registered new EventSender ]
[ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.framework.event.EventBroker.send() - Total registered EventSenders: 5 ]
[ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.framework.event.EventBroker.send() - Total registered EventReceivers: 13 ]
[ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.framework.event.EventBroker.send() - EventReceivers for event #10: 2 ]
[ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.framework.event.EventBroker.unregister() - Unregistered EventSender ]
[ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.runtime.PIMRuntime.startup() - ===>>> Startup completed. ]
[ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.application.RunConsole.init() - Starting ... ]
[ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.framework.event.EventBroker.register() - Registered new EventSender ]
[ INFO - 16/Jun/2010:09:57:58 +0200 - main - de.janrufmonitor.framework.event.EventBroker.register() - Registered new EventReceiver ]
[ INFO - 16/Jun/2010:09:57:58 +0200 - JAM-CapiMonitorNotifier-Thread-(deamon) - de.powerisdnmonitor.capi.CapiMonitor$CapiMonitorNotifier.register() - Send LISTEN_REQ to CAPI. ]
[ INFO - 16/Jun/2010:09:57:58 +0200 - JAM-CapiMonitorNotifier-Thread-(deamon) - de.powerisdnmonitor.capi.CapiMonitor$CapiMonitorNotifier.register() - Received LISTEN_CONF from CAPI. ]
[ INFO - 16/Jun/2010:09:57:58 +0200 - JAM-CapiMonitorNotifier-Thread-(deamon) - de.powerisdnmonitor.capi.PIMCapi.addListener() - Creating and starting new PIMCapiObserver: PIMCapiObserver#1 ]
[ INFO - 16/Jun/2010:09:57:58 +0200 - JAM-CapiMonitorNotifier-Thread-(deamon) - de.powerisdnmonitor.capi.PIMCapi.addListener() - Adding CapiListener to PIMCapiObserver ]
[ INFO - 16/Jun/2010:09:57:58 +0200 - JAM-CapiMonitorNotifier-Thread-(deamon) - de.powerisdnmonitor.capi.CapiMonitor$CapiMonitorNotifier.register() - Added new CapiListener. ]
[ INFO - 16/Jun/2010:09:57:59 +0200 - Timer-0 - de.janrufmonitor.framework.configuration.TextFileConfigManager$ConfigSaverTask.run() - Creating new configuration output stream. ]
[ INFO - 16/Jun/2010:09:57:59 +0200 - Timer-0 - de.janrufmonitor.framework.configuration.TextFileConfigManager$ConfigSaverTask.run() - Configuration read for sorting. ]
[ INFO - 16/Jun/2010:09:57:59 +0200 - Timer-0 - de.janrufmonitor.framework.configuration.TextFileConfigManager$ConfigSaverTask.run() - Configuration sorted. ]
[ INFO - 16/Jun/2010:09:57:59 +0200 - Timer-0 - de.janrufmonitor.framework.configuration.TextFileConfigManager$ConfigSaverTask.run() - sorted Configuration stored. ]
[ INFO - 16/Jun/2010:09:57:59 +0200 - Timer-0 - de.janrufmonitor.framework.configuration.TextFileConfigManager$ConfigSaverTask.run() - Creating new configuration output stream. ]
[ INFO - 16/Jun/2010:09:57:59 +0200 - Timer-0 - de.janrufmonitor.framework.configuration.TextFileConfigManager$ConfigSaverTask.run() - Configuration read for sorting. ]
[ INFO - 16/Jun/2010:09:57:59 +0200 - Timer-0 - de.janrufmonitor.framework.configuration.TextFileConfigManager$ConfigSaverTask.run() - Configuration sorted. ]
[ INFO - 16/Jun/2010:09:57:59 +0200 - Timer-0 - de.janrufmonitor.framework.configuration.TextFileConfigManager$ConfigSaverTask.run() - sorted Configuration stored. ]
Liebe Grüße
Flo16. Juni 2010 um 8:10 #22423Thilo BrandtKeymasterHallo Flo,
kannst du mir das komplette Logfile per Email zukommen lassen?
Viele Grüße
Thilo16. Juni 2010 um 8:54 #22424AnonymInaktivHi Thilo,
Mail an dich ist raus 🙂
Liebe Grüße
Flo16. Juni 2010 um 10:59 #22425AnonymInaktivZur Dokumentation (Falls jemand diesen Thread findet und dasselbe Problem hat) 🙂
Thilo hat anhand der Logs festgestellt die CAPI ca. 5 Sekunden Zeitverzögerung beim Start hat, allerdings liegt das an der CAPI und nicht an JAM.
Grundsätzlich funktioniert JAM jetzt bei mir, nur habe Ich abundzu halt den CAPI-not-installed-Fehler in der Log und manchmal eine kleine Verzögerung (welche aber hinnehmbar ist ;))
Danke nochmal an Thilo für diesen klasse Support 🙂
Lg
Flo -
AutorBeiträge
- Du musst angemeldet sein, um auf dieses Thema antworten zu können.