Ich habe seit der neuen Version folgendes Problem.
Ich habe mehrere Ämter
Fritzbox = OK
Sipgate da kommt bei sip Show peer unreachable, ebenso bei peer
3 Voipgate.
Könnte das an den Ports 5060 der vorgeschalteten Fritzbox liegen?
Eingehend funktionieren alle Peers.
Ich habe verschiedene ausgehende Regeln definiert z.B. *2, *3 usw.
Wenn ich diese versuche zu nutzen *2+Nummer, erscheint im Telefon temporarily unavailable.
vor ein paar Tagen hat das noch funktioniert…
die Meldung temporarily unavailable liegt wohl daran, dass der entsprechende Peer (dein Amt) nicht korrekt registriert bzw. nicht erreichbar ist.
Wenn du über die CLI des asterisk sip show registry ausführst, sollte bei sipgate Registered stehen. Ist dies nicht der Fall würde ich dich bitten einfach einen sip reload auszuführen und zu beobachten ob eine Fehlermeldung auftaucht, evtl. noch den SIP debug anschalten sip set debug peer gefolgt von deinem sipgate-peer.
wenn es nicht mehr geht, klappt die Namensauflösung noch?
bzw. wenn du über die CLI einen sip reload machst, klappts dann wieder, sobald der peer wieder registriert ist?
also bei sip show registry ist alles ok - weiterhin.
bei sip Show peers kommt bei 2 Trunks UNREACHABLE.
bei sip reload kommt Invalid address for externaddr keyword: (meine dyndns-Adresse)
bei einem Ping von der MD aus Putty auf die DYNDNS Adresse antwortet auch die korrekte öffentliche IP.
hier noch der Auszug aus der ast-Doku bzgl. nat. Verwende mal anstatt externaddr den Parameter externhost. Die invalid address stört mich jetzt hier beim Reload, bzw. überprüfe mal die sip.conf-Dateien, ob da die Einträge passen.
; b. “externhost = hostname: port]” is similar to “externaddr” except
; that the hostname is looked up every “externrefresh” seconds
; (default 10s). This can be useful when your NAT device lets you choose
; the port mapping, but the IP address is dynamic.
; Beware, you might suffer from service disruption when the name server
; resolution fails. Examples:
;
; externhost=foo.dyndns.net ; refreshed periodically
; externrefresh=180 ; change the refresh interval
hab nun in der sip.conf externhost=meine.dyndns.org
externrefresh=120
eingefügt und externip mit # deaktiviert.
localnet aber gelassen
Neustart
bei sip reload kommt jetzt dadurch ein Fehler Unknown directive '#externip= (denke das ist wohl normal)
Sip Show Peers weiterhin
mdc_trunk_conf-15/1930000 217.10.68.150 a 5060 UNREACHABLE
mdc_trunk_conf-31/Apollon 46.29.176.36 a 5060 UNREACHABLE
beim Rausrufen kommt dann weiterhin Unable to create channel of type ‘SIP’ (cause 20 - Subscriber absent)
du meinst als Trunk der Fritzbox zuordnen? JA- erfolgreich, da ich aber auf dem einen Trunk 69 Rufnummern + 10 und auf dem anderen nochmals 10 habe, ist die Fritzbox damit überfordert…
aber es geht… ist nur keine Dauerlösung ;-(
so, den Sipgate Trunk hab ich nun am laufen - ich hoffe mal ein wenig länger ;-))
der brauchte noch ein
transport=UDP
nat=yes
bei dem Voipgate-Trunk klappt es leider noch immer nicht…
jetzt kommt halt als Fehler: nat=yes is deprecated, use nat=force_rport,comedia instead
was aber auch nichts bringt bzw ich glaube ich habe da noch einen Denkfehler drin…
das Thema hier ist ja leider schon etwas älter.
Trotzdem habe ich hier gerade genau das gleiche Problem.
Ist denn in der Zwischenzeit eine Lösung gefunden worden?