Discussion:
[opensuse-isdn-de] Fehler in Capisuite/Faxgate Packages 11.2
Achim Theobald
2009-12-28 19:45:00 UTC
Permalink
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 @***@.
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+***@opensuse.org
For additional commands, e-mail: opensuse-isdn-de+***@opensuse.org
Ingo Göppert
2009-12-29 10:04:20 UTC
Permalink
Hallo Achim,
Post by 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.
Post by Achim Theobald
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
[...]

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/
Ingo Göppert
2009-12-29 13:07:19 UTC
Permalink
Hallo Achim,
Post by 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
[...]
Post by Achim Theobald
Problem: In der cs_helpers.py findet sich die Variable
@***@. 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/
Lesen Sie weiter auf narkive:
Loading...