Fax einrichten

  • Unsere Website ist morgen von 07:00 bis 12:00 UTC aufgrund von Wartungsarbeiten nicht verfügbar. Wir entschuldigen uns für etwaige Unannehmlichkeiten.

McJagger

Neuer User
Mitglied seit
26 Jul 2007
Beiträge
8
Punkte für Reaktionen
0
Punkte
0
Hallo.

Ich habe versucht Fax entsprechend der das-asterix-buch http://das-asterisk-buch.de/1.6/faxserver-mit-iaxmodem-und-hylafax.html#installation-iaxmodem anleitung zu installieren, komme aber nicht weiter.

Ein anruf auf die Faxnummer ergibt folgendes:

Code:
 == Using SIP RTP CoS mark 5
    -- Executing [38521775@default:1] Dial("SIP/99384-00000082", "IAX2/iaxmodem") in new stack
[Dec 14 15:04:08] WARNING[20305]: app_dial.c:2274 dial_exec_full: Unable to create channel of type 'IAX2' (cause 20 - Unknown)
  == Everyone is busy/congested at this time (1:0/0/1)
    -- Auto fallthrough, channel 'SIP/99984-00000082' status is 'CHANUNAVAIL'

In den messages findet sich zusätzlich folgendes:
Code:
[Dec 14 15:04:23] NOTICE[10162] chan_iax2.c: Host 127.0.0.1 failed MD5 authentication for 'iaxmodem' (a1a4dfbe5fe6f3ab8d51ffb047305438 != f0124489209c674f3fe88539a8fb3d2a)

iax.conf:

Code:
[general]
bindport=4569
bindaddr=0.0.0.0
disallow=all
allow=alaw
allow=ulaw

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


Extentions:

Code:
[general]
static=yes
writeprotect=no
clearglobalvars=no
;
[globals]
CONSOLE=Console/dsp                             ; Console interface for demo
IAXINFO=guest                                   ; IAXtel username/password
TRUNK=DAHDI/G2                                  ; Trunk interface
;
TRUNKMSD=1                                      ; MSD digits to strip (usually 1 or 0)

[default]
exten => 38521775,1,Dial(IAX2/iaxmodem)
exten => 38521727,1,Dial(SIP/2000&SIP/2200)
exten => 38521746,1,Dial(SIP/2000&SIP/2200)
exten => 38521981,1,Dial(SIP/2000&SIP/2200)
exten => 87059,1,Dial(SIP/2000&SIP/2200)

[myphones]
exten => _X.,1,Set(CALLERID(num)=38521727)
exten => _X.,n,Dial(SIP/${EXTEN}@99384)
 
Die Fehlermeldung sagt Dir zunächst mal, dass die Paswörter zwischen iax.conf und der Konfiguration von iaxmodem (unter /etc/iaxmodem/) nicht zusammenpassen. Dadurch registriert sich das Modem nicht und im Ergebnis kann der Channel nicht aufgebaut werden.
Überprüfe und korrigiere das, dann sollte sich das Bild ändern.
 
Danke für die schnelle Antwort, war ein vertipper im Passwort, aber am Hauptproblem hat sich leider nichts geändert, die Meldung:

Code:
[Dec 14 16:57:30] ERROR[10155] chan_iax2.c: Call rejected, CallToken Support required. If unexpected, resolve by placing address 127.0.0.1 in the calltokenoptional list or setting user iaxmodem requirecalltoken=no

bleibt :(
 
Nee, nee, das ist dann schon wieder was anderes und gleichzeitig der Lösungshinweis:

In der iax.conf fehlt noch:

im general-Abschnitt:

Code:
calltokenoptional=127.0.0.1/255.255.255.255

und beim iaxmodem:
Code:
requirecalltoken=no

Dann verschwindet nach einem iax2 reload auch die jetzt zitierte Fehlermeldung.
 
vielen dank, das hat gehlofen...
 
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.