DEVICE@Home verbinding verbreekt na 33 sec bij een intern gesprek opgezet door het SIP device
Situatie:
SIP toestel staat geregistreerd op de externe DNS naam van de klant. DNS server van de klant staat als DNS1 in de OSBiz i.v.m. internet toegang (updates)
Probleem:
SIP@Home verbinding verbreekt na 33 sec bij een intern gesprek opgezet door het SIP device.
Oorzaak:
Tijdens de SIP sessie wordt het externe DNS adres van de klant op gevraagd (t.b.v. de CONTACT URI van het gebelde toestel) door de OSBiz en ge-resolved met het interne IP adres van de router.
In het SIP status 200 OK pakket is hierbij het P-Asserted-Identity (PAI) adres voorzien van een het interne router adres (in voorbeeld 192.168.10.1)
Het SIP@Home toestel stuurt zijn SIP Request INVITE ACK 200 Cseq terug naar dit interne adres en zal dus niet bij de OSBiz aankomen.
De OsBiz verstuurt elke 3 seconde een SIP status 200 OK herhaal verzoek.
Omdat het toestel niet antwoord wordt de verbinding na 33 seconden (=10 herhaalverzoeken) verbroken met een BYE.
Omdat het BYE pakket geen PAI adres mee stuurt wordt het normaal door het SIP toestel beantwoord.
Oplossing:
Zorg ervoor dat bij het resolven van de externe DNS naam van de klant door de OSBiz er nooit een intern adres kan worden gestuurd.
Zorg dat de DNS1 server in de OSBiz verwijst naar een externe DNS server (bijvoorkeur niet google DNS 8.8.8.8, maar 208.67.222.222)
Daardoor krijgt de OSBiz bij het resolven altijd het externe adres van de klant terug.
Opmerkingen
0 opmerkingen
Artikel is gesloten voor opmerkingen.