<html dir="ltr"><head></head><body style="text-align:left; direction:ltr;"><div>Hi Joshua,</div><div><br></div><div>thank You, for answering.</div><div><br></div><div>Am Donnerstag, dem 02.03.2023 um 09:17 -0400 schrieb Joshua C. Colp:</div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div dir="ltr"><div dir="ltr">On Thu, Mar 2, 2023 at 9:04 AM Karsten Wemheuer <<a href="mailto:kwem@mail.de">kwem@mail.de</a>> wrote:<br></div><div class="gmail_quote"><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex">Hi *,<br>
<br>
Maybe I found a small bug or I am doing something wrong.<br>
<br>
When I do a "Transfer" on a call that arrives via PJSIP, Asterisk sends<br>
a "302 Moved Temporarily" to perform the transfer.<br></blockquote><div><br></div><div>What version of Asterisk? What is the precise transport configuration?</div></div></div></blockquote><div>As written below it was Version 18. The exact version is 18.16.0.</div><div><br></div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div><br></div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex">
<br>
Unlike chan_sip, the contact header is set different and maybe<br>
incorrectly with PJSIP:<br>
<br>
chan_sip:<br>
   Contact: Transfer <<a href="mailto:sip%3A%2B49xxx@provider.de" target="_blank">sip:+49xxx@provider.de</a>><br>
<br>
pjsip:<br>
   Contact: <<a href="http://sip:+49170xxx@91.2.166.143:5060" rel="noreferrer" target="_blank">sip:+49170xxx@91.2.166.143:5060</a>><br>
<br>
The difference are domain (chan_sip) vs. local IP address (pjsip) and<br>
the additional (wrong?) port number. The IP address is the one of my<br>
router, but the port number should be 25060, because asterisk is<br>
configured to use this port.<br>
<br>
The transfer works with asterisk 11 and chan_sip. It does not work with<br>
pjsip and asterisk 18. My provider does not accept the transfer done<br>
with pjsip. Either the provider expects the domain in the contact<br>
header or the error is in the wrong port number.<br>
<br>
Is this a bugf or how to use transfer application in combination with<br>
pjsip?<br></blockquote><div><br></div><div>For questions like this in the future please use either the asterisk-users mailing list or the community forum[1].</div></div></div></blockquote><div><br></div>I had used the forum because the user mailing list was not working. Unfortunately the replies were not helpful and I am not sure if it is a bug. <div>How can I make the Contact header contain a URI with domain part (instead of ip address)?</div><div><br></div><div>Thanks,</div><div><br></div><div>Karsten<br><br></div></body></html>