|
From: | cm0untru |
Subject: | Re: [Linphone-users] Linphone does not send Accept header with SUBSCRIBE request |
Date: | Thu, 12 Dec 2013 19:27:14 -0500 |
User-agent: | Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.28) Gecko/20120306 Thunderbird/3.1.20 |
Hi
John, I think you sent your reply to the wrong member or Linphone user. I asked a different question. My phone can receive SIP Linphone calls, but my phone cannot initiate/make SIP Linphone calls. Best regards, Craig M. On 12/12/2013 2:23 PM, John wrote: On Wed, Dec 11, 2013 at 3:52 PM, Name1 Name2 <address@hidden> wrote:When using Linphone with an Asterisk server, all contacts will appear offline even if they are online. From what I can tell, this is because Linphone does not send an Accept header with it's SUBSCRIBE request. The following warning appears within Asterisk's log: WARNING[55098]: chan_sip.c:25470 handle_request_subscribe: SUBSCRIBE failure: no Accept header: pvt: stateid: -1, laststate: 0, dialogver: 0, subscribecont: '', subscribeuri: '' Here's an example request from the debug log: SUBSCRIBE sip:<sip address> SIP/2.0 Via: SIP/2.0/TLS <ip address>;rport;branch=z9hG4bK181354668 From: <sip address>;tag=985811448 To: <sip address> Call-ID: 610322766 CSeq: 20 SUBSCRIBE Contact: <sip:<sip address>;transport=tls> Max-Forwards: 70 User-Agent: Linphone/3.6.1 (eXosip2/4.0.0) Expires: 600 Event: presence Content-Length: 0 The Accept header isn't there. Is there a way to work around this and have Linphone send a valid header?Was able to fix this. For anyone else experiencing this: the issue is within the exosip library. Fixed by adding this line to eXosip_subscribe_build_initial_request in eXsubscription_api.c just above the return statement: osip_message_set_header (*sub, "Accept", "application/pidf+xml"); Submitted a bug report and patch file here, but it doesn't look like the bug tracker is used much: https://savannah.nongnu.org/support/index.php?108455 _______________________________________________ Linphone-users mailing list address@hidden https://lists.nongnu.org/mailman/listinfo/linphone-users |
[Prev in Thread] | Current Thread | [Next in Thread] |