Fehler in Capisuite/Faxgate Packages 11.2
Hallo Ingo, besteht die Möglichkeit das in Deinen Capisuite/Faxgate Packages aus Deinem openSUSE 11.2 Repository (sowie dem *.src.rpm) ein Fehler drin ist, der die Rufannahme verhindert? Verwendetes Packages: capisuite-0.5.cvs-67.1.x86_64.rpm für OSS 11.2 Fehlerbild: Nimmt keine Anrufe an (bisher nur Voice getestet). Capi Cause 34a9 Auszug aus dem capisuite.log: Mon Dec 28 20:14:02 2009 Capi 0x7a20d0: * Mon Dec 28 20:14:02 2009 Capi 0x7a20d0: <CONNECT_IND PLCI 0x101 CIP 0x10 Mon Dec 28 20:14:02 2009 Connection 0x8bc210: Connection object created for incoming call PLCI 101 from 0178xxxxxxx to 6816xxxxx CIP 0x10 Mon Dec 28 20:14:02 2009 Capi 0x7a20d0: ** Mon Dec 28 20:14:02 2009 Capi 0x7a20d0: * Mon Dec 28 20:14:02 2009 Capi 0x7a20d0: <INFO_IND: Controller/PLCI 0x101, InfoNumber 1e (ignoring) Mon Dec 28 20:14:02 2009 Capi 0x7a20d0: >INFO_RESP ApplId 0x2, MsgNr 0x1b, Address 0x101 Mon Dec 28 20:14:02 2009 Capi 0x7a20d0: info: 0 Mon Dec 28 20:14:02 2009 Capi 0x7a20d0: ** Mon Dec 28 20:14:02 2009 Pythonscript /usr/lib64/capisuite/incoming.py,callIncoming,0x892450: PythonScript created. Mon Dec 28 20:14:02 2009 Pythonscript /usr/lib64/capisuite/incoming.py,callIncoming,0x892450: Connection 0x8bc210 created IncomingScript Mon Dec 28 20:14:02 2009 Connection 0x8bc210: call from 0178xxxxxx to 6816xxxxxx for Achim.Theobald connecting with voice Mon Dec 28 20:14:02 2009 Connection 0x8bc210: Python: deleting connection object Mon Dec 28 20:14:02 2009 Connection 0x8bc210: rejecting with cause 34a9 Mon Dec 28 20:14:02 2009 Capi 0x7a20d0: >CONNECT_RESP ApplId 0x2, msgNum 0x1a, PLCI 0x101, Reject 0x34a9, B1proto 0x0, B2proto 0x0, B3proto 0x0 Mon Dec 28 20:14:02 2009 Capi 0x7a20d0: info: 0 Mon Dec 28 20:14:02 2009 Capi 0x7a20d0: * Mon Dec 28 20:14:02 2009 Capi 0x7a20d0: <DISCONNECT_IND PLCI 0x101 Reason 0x0 Mon Dec 28 20:14:02 2009 Capi 0x7a20d0: >DISCONNECT_RESP ApplId 0x2 MsgNum 0x1d PLCI 0x101 Mon Dec 28 20:14:02 2009 Capi 0x7a20d0: info: 0 Mon Dec 28 20:14:02 2009 Capi 0x7a20d0: ** Auszug aus capisuite.error Mon Dec 28 20:14:02 2009 Pythonscript /usr/lib64/capisuite/incoming.py,callIncoming,0x892450: A python error occured. See traceback below. Mon Dec 28 20:14:02 2009 Pythonscript /usr/lib64/capisuite/incoming.py,callIncoming,0x892450: Python traceback: Traceback (most recent call last): Mon Dec 28 20:14:02 2009 Pythonscript /usr/lib64/capisuite/incoming.py,callIncoming,0x892450: Python traceback: File "/usr/lib64/capisuite/incoming.py", line 87, in callIncoming Mon Dec 28 20:14:02 2009 Pythonscript /usr/lib64/capisuite/incoming.py,callIncoming,0x892450: Python traceback: config_faxgate=cs_helpers.readConfig(cs_helpers.configfile_faxgate) Mon Dec 28 20:14:02 2009 Pythonscript /usr/lib64/capisuite/incoming.py,callIncoming,0x892450: Python traceback: File "/usr/lib64/python2.6/site-packages/cs_helpers.py", line 49, in readConfig Mon Dec 28 20:14:02 2009 Pythonscript /usr/lib64/capisuite/incoming.py,callIncoming,0x892450: Python traceback: config.readfp(open(file)) Mon Dec 28 20:14:02 2009 Pythonscript /usr/lib64/capisuite/incoming.py,callIncoming,0x892450: Python traceback: IOError: [Errno 2] No such file or directory: '@srvsysconfdir@/faxgate.conf' Mon Dec 28 20:14:02 2009 Connection 0x8bc210: Warning: Connection still established in capisuitemodule_desctruct_conn(). Disconnecting. Problem: In der cs_helpers.py findet sich die Variable @srvsysconfdir@. Diese gibt es scheinbar nicht. Ersetzt man diese durch den ganzen Pfad der faxgate.conf, also /etc/faxgate/faxgate.conf, dann funktioniert auch die Rufannahme wieder. # the name of the config file read by the scripts; see there for options and # descriptions configfile_fax="/etc/capisuite/fax.conf" configfile_voice="/etc/capisuite/answering_machine.conf" #configfile_faxgate="@srvsysconfdir@/faxgate.conf" configfile_faxgate="/etc/faxgate/faxgate.conf" Cu Achim -- To unsubscribe, e-mail: opensuse-isdn-de+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-isdn-de+help@opensuse.org
Hallo Achim, Am Montag, 28. Dezember 2009 schrieb Achim Theobald:
Hallo Ingo,
besteht die Möglichkeit das in Deinen Capisuite/Faxgate Packages aus Deinem openSUSE 11.2 Repository (sowie dem *.src.rpm) ein Fehler drin ist, der die Rufannahme verhindert?
die Möglichkeit besteht immer... die Packages sind ungetestet. Vom einzigen den ich gebeten hatte es zu testen, kam bisher keine Rückmeldung.
Verwendetes Packages: capisuite-0.5.cvs-67.1.x86_64.rpm für OSS 11.2
Fehlerbild: Nimmt keine Anrufe an (bisher nur Voice getestet). Capi Cause 34a9
Auszug aus dem capisuite.log:
[...] Da scheint was nicht ersetzt worden zu sein. Ich schau mir an was da schief gelaufen ist und melde mich hier wieder (auch wenn es nicht unbedingt ein opensuse-isdn-de-Problem ist). Gruß Ingo -- ## Open & free -- http://www.invis-server.org/ ## Windows, Linux und Mac Office-Suite -- http://de.openoffice.org/ ## Die OpenOffice.org PrOOo-Box -- http://prooo-box.org/
Hallo Achim, Am Montag, 28. Dezember 2009 schrieb Achim Theobald:
Hallo Ingo,
besteht die Möglichkeit das in Deinen Capisuite/Faxgate Packages aus Deinem openSUSE 11.2 Repository (sowie dem *.src.rpm) ein Fehler drin ist, der die Rufannahme verhindert?
Verwendetes Packages: capisuite-0.5.cvs-67.1.x86_64.rpm für OSS 11.2
Fehlerbild: Nimmt keine Anrufe an (bisher nur Voice getestet). Capi Cause 34a9
[...]
Problem: In der cs_helpers.py findet sich die Variable @srvsysconfdir@. Diese gibt es scheinbar nicht. Ersetzt man diese durch den ganzen Pfad der faxgate.conf, also /etc/faxgate/faxgate.conf, dann funktioniert auch die Rufannahme wieder.
Der Fehler hatte sich 2008 eingeschlichen, bisher hat das aber niemand bemerkt bzw. mir mitgeteilt. Es war ein Fehler im Makefile, den hab ich jetzt behoben. Ab sofort mit dem Build von heute sollte es wieder funktionieren. Gruß & guten Rutsch, Ingo -- ## Open & free -- http://www.invis-server.org/ ## Windows, Linux und Mac Office-Suite -- http://de.openoffice.org/ ## Die OpenOffice.org PrOOo-Box -- http://prooo-box.org/
participants (2)
-
Achim Theobald
-
Ingo Göppert