Dial() und SIP schaltet nicht zusammen

deusr

Neuer User
Mitglied seit
7 Mai 2006
Beiträge
74
Punkte für Reaktionen
0
Punkte
6
Hallo,

ich habe da ein Asterisk Problem.

Code:
exten => 100,1,Monitor(wav,${CALLFILENAME},m)
exten => 100,2,Wait(2)
exten => 100,3,Answer
exten => 100,4,Playback(port29_greez)
exten => 100,5,Playback(port29_weiter)
exten => 100,6,Dial(SIP/3000,40,trm)

Es soll folgendes passieren: Ein Anruf kommt über ISDN rein und wird von der Fritz box angenommen und per VoIP zum asterisk server (weiterleitung an 100) weitergeleitet. Asterisk soll dann annehmen und an eine Nebenstelle weiterverbinden (auch an der Fritz Box angeschlossen, aber ein anderer Port). Intern funktioniert das ganze auch, aber extern ist da irgendwo ein Fehler. Es passiert folgendes:

- Anruf geht ein
- Begrüßung
- Sie werden weiterverbunden
- Telefon an der Nebenstelle klingelt (Anrufer hört aber keine Wartemusik)
- Nebenstelle geht ran, aber es passiert nix. Die zwei Gesprächspartner können sich gegenseitig nicht hören.

Hat jemand eine Idee, was da falsch ist?
 
Und das komische ist, dass das ganze bei

Code:
exten => 100,6,Dial(IAX2/2001,40,trm)

bei einem anderen Telefon funktioniert
 
Das deutet auf ein NAT-Problem hin. IAX2 ist da völlig unkritisch, SIP verwendet für Signalisierung und Daten unterschiedliche Ports, IAX2 denselben. Ist zwischen Asterisk und Telefon ein Router?
 
nein, dazwischen ist nichts...
 
Kostenlos!

Statistik des Forums

Themen
248,887
Beiträge
2,303,981
Mitglieder
378,566
Neuestes Mitglied
draco777