Hallo, habe jetzt schon zwei Tage erfolglos gesucht. Entweder ich kenn die Begriffe noch nicht, nach denen ich suchen möchte oder mein Versuchsaufbau ist das Problem.
Die meisten Beiträge bezgl. SIP URI beziehen sich auf ausgehende Gespräche via ENUM. Bevor ich damit anfage, will ich aber erstmal eingehende Gespräche hinbekommen.
Vorgeschichte:
Mittelmäßige Linuxerfahrungen habe ich seit einigigen Jahren mit einem c't-vdr (Video Disk Recorder) auf Debian gesammelt.
Vor zwei Wochen habe ich mit Betateilchens HowTo und asterisk-buch.de testweise einen Asterisk auf dem lokalen VDR-Rechner installiert. Vorher noch nie was mit Asterisk zu tun gehabt.
Problemstellung:
Jetzt habe ich einen vServer (Debian/Lenny) gemietet und darauf Asterisk 1.6.1.1 installiert.
In der sip.conf habe ich allowguest=yes und context=asterisk-in innerhalb von [general] gesetzt. Als Telefone sind angeschlossen ein Snom M3 und ein Softphone NinjaLite auf meinem Netbook.
Zum Testen verwende ich auf meiner Workstation ein weiteres Softphone X-Lite Beta an meinem lokalen Test-Asterisk (nur weil X-lite ohne Anmeldung keine Ziele annimt).
Wenn ich nun mit X-Lite wähle sip:[email protected] klingelt tatsächlich hier das im Dialplan zugeordnete Telefon. Beim Abheben kommt keine Verbindung zustande, wenn ich auflege klingelt es einige Sekunden später erneut. Wenn der Anrufer auflegt bevor abgehoben wird, klingelt das telefon trotzdem weiter, bis der Counter abgelaufen ist.
Ich vermute ja, dass es an meinem Testaufbau liegt, da X-Lite hinter einem NAT ist. canreinvite=yes/no beides probiert.
Der vserver liefert folgendes log:
Woran liegt der Fehler jetzt und wie kann ich das richten? Denn es hat ja nicht jeder einen Asterisk direkt im Inet stehen und es sollte doch für Bekannte möglich sein, mit einem Softphone unter Kenntnis meiner Sip-URI eine direkte Verbindung ohne VoIP-Dienstleister aufzubauen...
Oder unterstützt etwa X-Lite Beta 4.0 das Wählen einer Sip-URI noch nicht richtig.
Die meisten Beiträge bezgl. SIP URI beziehen sich auf ausgehende Gespräche via ENUM. Bevor ich damit anfage, will ich aber erstmal eingehende Gespräche hinbekommen.
Vorgeschichte:
Mittelmäßige Linuxerfahrungen habe ich seit einigigen Jahren mit einem c't-vdr (Video Disk Recorder) auf Debian gesammelt.
Vor zwei Wochen habe ich mit Betateilchens HowTo und asterisk-buch.de testweise einen Asterisk auf dem lokalen VDR-Rechner installiert. Vorher noch nie was mit Asterisk zu tun gehabt.
Problemstellung:
Jetzt habe ich einen vServer (Debian/Lenny) gemietet und darauf Asterisk 1.6.1.1 installiert.
In der sip.conf habe ich allowguest=yes und context=asterisk-in innerhalb von [general] gesetzt. Als Telefone sind angeschlossen ein Snom M3 und ein Softphone NinjaLite auf meinem Netbook.
Zum Testen verwende ich auf meiner Workstation ein weiteres Softphone X-Lite Beta an meinem lokalen Test-Asterisk (nur weil X-lite ohne Anmeldung keine Ziele annimt).
Wenn ich nun mit X-Lite wähle sip:[email protected] klingelt tatsächlich hier das im Dialplan zugeordnete Telefon. Beim Abheben kommt keine Verbindung zustande, wenn ich auflege klingelt es einige Sekunden später erneut. Wenn der Anrufer auflegt bevor abgehoben wird, klingelt das telefon trotzdem weiter, bis der Counter abgelaufen ist.
Ich vermute ja, dass es an meinem Testaufbau liegt, da X-Lite hinter einem NAT ist. canreinvite=yes/no beides probiert.
Der vserver liefert folgendes log:
Code:
== Using SIP RTP CoS mark 5
-- Executing [vdrfan@asterisk-in:1] NoOp("SIP/vdr.localnet.xx-008c3978", "") in new stack
-- Executing [vdrfan@asterisk-in:2] Dial("SIP/vdr.localnet.xx-008c3978", "SIP/41,30,trg") in new stack
== Using SIP RTP CoS mark 5
-- Called 41
-- SIP/41-008cfb18 is ringing
-- SIP/41-008cfb18 answered SIP/vdr.localnet.xx-008c3978
-- Auto fallthrough, channel 'SIP/vdr.localnet.xx-008c3978' status is 'ANSWER'
[Jun 22 18:36:12] NOTICE[7896]: chan_sip.c:18438 handle_request_invite: Unable to create/find SIP channel for this INVITE
[Jun 22 18:36:24] WARNING[7896]: chan_sip.c:3075 retrans_pkt: Maximum retries exceeded on transmission OTc3xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxTM. for seqno 1 (Critical Response) -- See doc/sip-retransmit.txt.
Woran liegt der Fehler jetzt und wie kann ich das richten? Denn es hat ja nicht jeder einen Asterisk direkt im Inet stehen und es sollte doch für Bekannte möglich sein, mit einem Softphone unter Kenntnis meiner Sip-URI eine direkte Verbindung ohne VoIP-Dienstleister aufzubauen...
Oder unterstützt etwa X-Lite Beta 4.0 das Wählen einer Sip-URI noch nicht richtig.
Zuletzt bearbeitet: