Asterisk und Hylafax

michl13

Neuer User
Mitglied seit
28 Sep 2007
Beiträge
21
Punkte für Reaktionen
0
Punkte
0
Hallo!

Ich habe wieder ein Problem mit Hylafax (Asterisk). Wenn ich ein Fax senden will nimmt der Terminierungsserver das Gespräch an und legt gleich wieder auf. Wo kann da der Fehler liegen?

Output der Asterisk CLI:
Code:
Executing [00431617499413@fax-out:3] Dial("IAX2/iaxmodem-2", "IAX2/fax/00431617499413||r") in new stack
    -- Called fax/00431617499413
    -- Call accepted by 193.244.157.38 (format alaw)
    -- Format for call is alaw
    -- IAX2/fax-3 answered IAX2/iaxmodem-2
    -- Hungup 'IAX2/fax-3'
  == Spawn extension (fax-out, 00431617499413, 3) exited non-zero on 'IAX2/iaxmodem-2'
    -- Hungup 'IAX2/iaxmodem-2'

Hylafax sendet diesen Output per Mail:

Code:
Your job to 00431617499413 failed because:

No carrier detected


    ---- Transcript of session follows ----

Nov 26 14:07:24.07: [ 9747]: SESSION BEGIN 000000201 431617499413
Nov 26 14:07:24.07: [ 9747]: HylaFAX (tm) Version 4.4.2
Nov 26 14:07:24.07: [ 9747]: SEND FAX: JOB 99 DEST 00431617499413 COMMID 000000201
DEVICE '/dev/ttyIAX0' FROM 'root <[email protected]>' USER root
Nov 26 14:07:24.07: [ 9747]: <-- [12:AT+FCLASS=1\r]
Nov 26 14:07:24.07: [ 9747]: --> [2:OK]
Nov 26 14:07:24.08: [ 9747]: DIAL 00431617499413
Nov 26 14:07:24.08: [ 9747]: <-- [19:ATDT00431617499413\r]
Nov 26 14:07:32.11: [ 9747]: --> [10:NO CARRIER]
Nov 26 14:07:32.11: [ 9747]: SEND FAILED: JOB 99 DEST 00431617499413 ERR [2] No carrier
detected
Nov 26 14:07:33.11: [ 9747]: <-- [5:ATH0\r]
Nov 26 14:07:33.11: [ 9747]: --> [2:OK]
Nov 26 14:07:33.11: [ 9747]: SESSION END

Bitte um Hilfe!
Danke!
 
Executing [00431617499413@fax-out:3] Dial("IAX2/iaxmodem-2", "IAX2/fax/00431617499413||r")

Da der IAX-Provider fax den call offendichtlich nicht beantworten kann -

Nov 26 14:07:32.11: [ 9747]: --> [10:NO CARRIER]

wäre es hilfreich, wenn Du uns hier mal verrätst, was in der iax.conf und im relevanten Teil der extensions.conf ( die den zitierten Dial-Befehl auslöst), steht.
 
Iax und Extension .conf

Edit foschi: bitte demnächst code-Tags verwenden!

Hallo!


Hier sind noch die Iax.conf und die Extensions.conf
Code:
iax.conf:

[iaxmodem]
type=friend
secret=XXX
port=4570
host=dynamic
context=fax-out
disallow=all
allow=alaw

[fax]
username=terminator
type=peer
secret=XXX
host=193.244.157.38
disallow=all
context=a2billing
auth=md5
;allow=ulaw
allow=alaw
notransfer=yes
context=fax-in


extensions.conf:

[fax-in]
exten => _.,1,NoOp(### FAX-IN ${EXTEN} ###)
exten => _.,n,Answer()
exten => _.,n,Dial(IAX2/iaxmodem)
exten => h,1,Hangup()

[fax-out]
exten => _X.,1,NoOp(### FAX-out ${EXTEN} ###)
exten => _X.,n,Answer()
exten => _X.,n,Dial(IAX2/fax/${EXTEN},30,r)
exten => _X.,n,Hangup()

Danke!!
Michl13
 
Da ich mit 193.244.157.38 nichts anfangen kann (und whois auch nichts geliefert hat), stellt sich mir die Frage, ob der so erreichbare IAX-Service den Faxcall über alaw überhaupt handeln kann.
Sofern es sich bei 193.244.157.38 um einen "ganz normalen" IAX-Gateway handelt (respektive eine Asterisk-Maschine) - dafür spricht allerdings durchaus das

Call accepted by 193.244.157.38 (format alaw)
- wäre als nächstes zu klären, in welchem Format dieser Asterisk die Rufnummer erwartet. (Falls da nämlich der Ländercode ohne 00 erwartet wird, könnte es sein, dass eine Doppelnull einfach in einem Hangup endet und dann ist das aus Sicht Deines iaxmodems ein NO CARRIER detected. Da der Call von 193.244.157.38 angenommen wird, kannst Du ja mal versuchen, über die selbe Route einen normalen VoiceCall zu machen, um herauszufinden, ob die Gegenstelle irgendwelche Fehlermeldungen in Audio-Form erzeugt.
 

Zurzeit aktive Besucher

Keine Mitglieder online.

Statistik des Forums

Themen
246,308
Beiträge
2,249,814
Mitglieder
373,915
Neuestes Mitglied
sunburstc
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.