Asterisk, IAX & dus.net

Anus+

Neuer User
Mitglied seit
9 Sep 2005
Beiträge
27
Punkte für Reaktionen
0
Punkte
0
Guten Wach allerseits! :-)

Da mich der lange Rufaufbau mit dus.net in Kombination mit SIP gestört hat, habe ich mal IAX ausprobiert. Das ganze funktioniert mit ausgehenden Gesprächen soweit auch schon wunderbar und ungewohnt schnell! :-)

Wenn da nicht noch das Problem mit den eingehenden Gesprächen wäre...
Code:
May  3 18:05:17 NOTICE[8604]: chan_iax2.c:5774 socket_read: Rejected connect attempt from 83.125.8.46, request '@00038XXXXXXX' does not exist

Meine iax.conf:
Code:
[general]
language=de
allow=all
disallow=g723.1
disallow=lpc10
jitterbuffer=yes
dropcount=2
register => 00038XXXXXXX:[email protected]
register => 00038XXXXXXX:[email protected]
tos=lowdelay

[00038XXXXXXX]
username=00038XXXXXXX
secret=kennwort
context=00038XXXXXXX
notransfer=no
type=friend
host=proxy.dus.net

[00038XXXXXXX]
username=00038XXXXXXX
secret=kennwort
context=00038XXXXXXX
notransfer=no
type=friend
host=proxy.dus.net

Die Kontexte für eingehende Gespräche in der extensions.conf:
Code:
[00038XXXXXXX]
exten => _X.,1,Dial(Zap/g1/10,60,tT)
exten => _X.,2,HangUp
exten => _X.,102,Busy

[00038XXXXXXX]
exten => _X.,1,Dial(Zap/g1/11,60,tT)
exten => _X.,2,HangUp
exten => _X.,102,Busy

Wäre super, wenn mir jemand bei der Lösung des Problems behilflich sein könnte, bin nämlich mit meinem Latein wieder einmal am Ende.

Hier noch der iax2 Debug-Output:
Code:
Rx-Frame Retry[Yes] -- OSeqno: 000 ISeqno: 000 Type: IAX     Subclass: NEW
   Timestamp: 00001ms  SCall: 00002  DCall: 00000 [83.125.8.46:4569]
   VERSION         : 2
   CALLED NUMBER   :
   Unknown IE 045  : Present
   CALLING NUMBER  : 08XXXXXXXXXX
   Unknown IE 038  : Present
   Unknown IE 039  : Present
   Unknown IE 040  : Present
   CALLING NAME    : 08XXXXXXXXXX
   LANGUAGE        : en
   FORMAT          : 8
   CAPABILITY      : 57356
   ADSICPE         : 2
   DATE TIME       : 245600889

Ignoring unknown information element 'Unknown IE' (45) of length 2
Ignoring unknown information element 'Unknown IE' (38) of length 1
Ignoring unknown information element 'Unknown IE' (39) of length 1
Ignoring unknown information element 'Unknown IE' (40) of length 2
Tx-Frame Retry[000] -- OSeqno: 000 ISeqno: 001 Type: IAX     Subclass: AUTHREQ
   Timestamp: 00009ms  SCall: 00003  DCall: 00002 [83.125.8.46:4569]
   AUTHMETHODS     : 3
   CHALLENGE       : 162807855
   USERNAME        : 00038XXXXXXX

Rx-Frame Retry[ No] -- OSeqno: 001 ISeqno: 001 Type: IAX     Subclass: AUTHREP
   Timestamp: 02108ms  SCall: 00002  DCall: 00003 [83.125.8.46:4569]
   MD5 RESULT      : a5476d11d452b563109e039e9038b3c6

Tx-Frame Retry[000] -- OSeqno: 001 ISeqno: 002 Type: IAX     Subclass: REJECT
   Timestamp: 00117ms  SCall: 00003  DCall: 00002 [83.125.8.46:4569]
   CAUSE           : No such context/extension

Rx-Frame Retry[ No] -- OSeqno: 002 ISeqno: 002 Type: IAX     Subclass: ACK
   Timestamp: 00117ms  SCall: 00002  DCall: 00003 [83.125.8.46:4569]
Rx-Frame Retry[ No] -- OSeqno: 000 ISeqno: 000 Type: IAX     Subclass: NEW
   Timestamp: 00010ms  SCall: 00013  DCall: 00000 [83.125.8.46:4569]
   VERSION         : 2
   CALLED NUMBER   :
   Unknown IE 045  : Present
   CALLING NUMBER  : 08XXXXXXXXXX
   Unknown IE 038  : Present
   Unknown IE 039  : Present
   Unknown IE 040  : Present
   CALLING NAME    : 08XXXXXXXXXX
   LANGUAGE        : en
   FORMAT          : 8
   CAPABILITY      : 57356
   ADSICPE         : 2
   DATE TIME       : 245600898

Ignoring unknown information element 'Unknown IE' (45) of length 2
Ignoring unknown information element 'Unknown IE' (38) of length 1
Ignoring unknown information element 'Unknown IE' (39) of length 1
Ignoring unknown information element 'Unknown IE' (40) of length 2
Tx-Frame Retry[000] -- OSeqno: 000 ISeqno: 001 Type: IAX     Subclass: AUTHREQ
   Timestamp: 00007ms  SCall: 00004  DCall: 00013 [83.125.8.46:4569]
   AUTHMETHODS     : 3
   CHALLENGE       : 283720671
   USERNAME        : 00038XXXXXXX

Rx-Frame Retry[ No] -- OSeqno: 001 ISeqno: 001 Type: IAX     Subclass: AUTHREP
   Timestamp: 00147ms  SCall: 00013  DCall: 00004 [83.125.8.46:4569]
   MD5 RESULT      : 2ebd01f0c4cbd30537572cd25863eeb1

Tx-Frame Retry[000] -- OSeqno: 001 ISeqno: 002 Type: IAX     Subclass: REJECT
   Timestamp: 00125ms  SCall: 00004  DCall: 00013 [83.125.8.46:4569]
   CAUSE           : No such context/extension

Ich bin wie immer für jeden Vorschlag zu haben...


Gruß, Anus+
 
Hi Anus,


arbeitet Dus.net inzwischen nicht mit mehreren Servern?
Das heisst das der Call u.U. von einem anderen Server kommt als Du Dich anmeldest.

Klär das mal mit dus.net ab wie der andere Server heisst und den musst Du dann noch zusätzlich in die iax.conf eintragen, mit dem vollem context.


Grüße


Timm
 
Hallo Timmbo!

Danke für den Tipp. Ich habe jetzt nach folgendem Schema

permit <ip_addr> | <network_addr> Permit IP address/network for incoming calls.

diese Zeilen zu meinen beiden dus.net Accounts in der iax.conf hinzugefügt:

Code:
permit=83.125.8.46/255.255.255.255
permit=83.125.8.201/255.255.255.255
permit=83.125.8.48/255.255.255.255

Das sind die Server von denen tatsächlich die eingehenden Anrufe kommen. Dies sollte eigentlich soweit funktionieren - tut es aber nicht. :-(

Gleiches Problem wie vorher...


Gruß, Anus+
 
Hi Anus,



Du musst auch den context 4mal schreiben.
Mach es so:


[00038]
type=friend
username=00038
secret=passwort
host=proxy.dus.net
fromuser=00038
fromdomain=proxy.dus.net
insecure=very
context=00038
canreinvite=yes
dtmfmode=info

[00038]
type=friend
username=00038
secret=passwort
host=83.125.8.46
fromuser=00038
fromdomain=83.125.8.46
insecure=very
context=00038
canreinvite=yes
dtmfmode=info

[00038]
type=friend
username=00038
secret=passwort
host=83.125.8.201
fromuser=00038
fromdomain=83.125.8.201
insecure=very
context=00038
canreinvite=yes
dtmfmode=info


[00038]
type=friend
username=00038
secret=passwort
host=83.125.8.48
fromuser=00038
fromdomain=83.125.8.48
insecure=very
context=00038
canreinvite=yes
dtmfmode=info


so sollte es laufen.


Grüße


Timm
 
Hallo Timm,

auch wenn ich das ganze viermal schreibe, ändert sich nichts an der Fehlermeldung und am Verhalten meines Asterisk.
Achso doch, es ändert sich etwas: Es funktionieren auch keine abgehenden Verbindungn alá IAX mehr. ;-)

Noch eine Idee?


Gruß, Anus+
 
Kostenlos!

Zurzeit aktive Besucher

Statistik des Forums

Themen
247,968
Beiträge
2,278,011
Mitglieder
377,058
Neuestes Mitglied
www.ip-phone-forum.de.gav