Hallo Ihr Lieben,
ich habe von der Telekom ein Brief bekommen das ich meine Router updaten muss. Die Registrierung / Auflösung wird von A Record auf SRV Record umgestellt. Gibt es eine Möglichkeit in der pjsip.conf oder extensions.conf die Enstellungen vorzunehmen? Meine Asterisk Version ist:
Aktuell erhalte ich folgende Fehlermeldung:
Über einen Tipp würde ich mich sehr freuen. Benötigt Ihr noch meine conf Dateien?
Lieben Gruß von Stefan Harbich
Warum zum Geier™ aber macht Asterisk eigentlich keine SRV-Auflösung,
obwohl der Code dafür offenbar existiert? Ich habe mich dann heute ein
wenig durch PJSIP durchgewühlt. Der Dreh- und Angelpunkt ist dieses
Stück Code in sip_resolve.c:
Fazit: Falls man in der pjsip.conf den Port mit angibt muss dieser gelöscht werden. Das ":5060" aus der URL entfernen, dann funktioniert es.
Lieben Gruß von Stefan Harbich
ich habe von der Telekom ein Brief bekommen das ich meine Router updaten muss. Die Registrierung / Auflösung wird von A Record auf SRV Record umgestellt. Gibt es eine Möglichkeit in der pjsip.conf oder extensions.conf die Enstellungen vorzunehmen? Meine Asterisk Version ist:
Code:
root@dsme01:~# asterisk -r
Asterisk 16.6.1, Copyright (C) 1999 - 2018, Digium, Inc. and others.
Created by Mark Spencer <[email protected]>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'core show license' for details.
Code:
[2021-06-29 09:17:24] WARNING[17709] res_pjsip_outbound_registration.c: No response received from 'sip:tel.t-online.de:5060' on registration attempt to 'sip:[email protected]:5060', retrying in '40'
Lieben Gruß von Stefan Harbich
Warum zum Geier™ aber macht Asterisk eigentlich keine SRV-Auflösung,
obwohl der Code dafür offenbar existiert? Ich habe mich dann heute ein
wenig durch PJSIP durchgewühlt. Der Dreh- und Angelpunkt ist dieses
Stück Code in sip_resolve.c:
Code:
/* If port is not specified, start with SRV resolution
* (should be with NAPTR, but we'll do that later)
*/
PJ_TODO(SUPPORT_DNS_NAPTR);
/* Build dummy NAPTR entry */
// …
/* Start DNS SRV or A resolution, depending on whether port is specified */
if (target->addr.port == 0) {
// …
} else {
/* Otherwise if port is specified, start with A (or AAAA) host
* resolution
*/
Lieben Gruß von Stefan Harbich
Zuletzt bearbeitet von einem Moderator: