Attended call transfer

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I am still unable to make an attended transfer with PJSUA. I have now seen a 500 error "SIP/2.0 500 Internal Server Error - Unknown In-Dialog Request".
I this an issue with PJSUA? Or with the SIP provider?

Erwann

----------------------
16:06:16.423   pjsua_call.c !Transfering call 0 replacing with call 1
16:06:16.424   pjsua_call.c  .Transfering call 0 to <sip:yyyyyyyyyy at proxy.voip.co.uk?Replaces=ff186e2a6449431c9efcec9b9560e6ac%3Bto-tag%3Dbcd844300ade%3Bfrom-tag%3Db637fc52475342269f53f5a090923e3c>
16:06:16.425    dlg00755004  ..Module mod-evsub added as dialog usage, data=04152BE4
16:06:16.425  evsub0415284C  ..UAC subscription created, using dialog dlg00755004
16:06:16.425    dlg00755004  ...Session count inc to 5 by mod-evsub
16:06:16.425       endpoint  ..Request msg REFER/cseq=10506 (tdta04158358) created.
16:06:16.425    dlg00755004  ...Sending Request msg REFER/cseq=10506 (tdta04158358)
16:06:16.425    tsx0076F6C4  ....Transaction created for Request msg REFER/cseq=10505 (tdta04158358)
16:06:16.425    tsx0076F6C4  ...Sending Request msg REFER/cseq=10505 (tdta04158358) in state Null
16:06:16.425  sip_resolve.c  ....Target xxx.xxx.210.38:5060' type=Unspecified resolved to ' xxx.xxx.210.38:5060' type=UDP (UDP transport)
16:06:16.425   pjsua_core.c  ....TX 817 bytes Request msg REFER/cseq=10505 (tdta04158358) to UDP xxx.xxx.210.38:5060:

--msg--
REFER sip:xxx.xxx.210.38:5060 SIP/2.0
Via: SIP/2.0/UDP xxx.xxx.0.6:5060;rport;branch=z9hG4bKPj748e2d7a91484bfdb0046d1824ae4976
Max-Forwards: 70
From: sip: extnumber@xxxxxxxxxxxxxxxx;tag=6c9cd6eddb864362995b46d3e92c6e62
To: sip:xxxxxxxxxx at proxy.voip.co.uk;tag=098c0c9ee6ce
Contact: <sip:extnumber@ xxx.xxx.0.6:5060;ob>
Call-ID: ac854cc4a7384cdfabf05f2be9943e42
CSeq: 10505 REFER
Event: refer
Expires: 600
Supported: replaces, 100rel, timer, norefersub
Accept: message/sipfrag;version=2.0
Allow-Events: presence, message-summary, refer
Refer-To: <sip: yyyyyyyyyy at proxy.voip.co.uk?Replaces=ff186e2a6449431c9efcec9b9560e6ac%3Bto-tag%3Dbcd844300ade%3Bfrom-tag%3Db637fc52475342269f53f5a090923e3c>
Referred-By: sip: zzzzzzzzzz @proxy.voip.co.uk
User-Agent: PJSUA v2.1 win32-6.1/i386/msvc-17.0
Content-Length:  0
--end msg--

16:06:16.427    tsx0076F6C4  ....State changed from Null to Calling, event=TX_MSG
16:06:16.427    dlg00755004  .....Transaction tsx0076F6C4 state changed to Calling
16:06:16.427  evsub0415284C  ......Subscription state changed NULL --> SENT
16:06:16.525   silencedet.c !Starting talk burst (level=1 threshold=0)
16:06:16.525   strm00760E04  Start talksprut..
16:06:16.529 sip_endpoint.c !Processing incoming message: Response msg 500/REFER/cseq=10505 (rdata007083AC)
16:06:16.530   pjsua_core.c  .RX 374 bytes Response msg 500/REFER/cseq=10505 (rdata007083AC) from UDP xxx.xxx.210.38:5060:
--msg--
SIP/2.0 500 Internal Server Error - Unknown In-Dialog Request
Via: SIP/2.0/UDP xxx.xxx.0.6:5060;branch=z9hG4bKPj748e2d7a91484bfdb0046d1824ae4976;rport=5060
From: <sip: extnumber@xxxxxxxxxxxxxxxx>;tag=6c9cd6eddb864362995b46d3e92c6e62
To: <sip:xxxxxxxxxx at proxy.voip.co.uk>;tag=098c0c9ee6ce
Call-ID: ac854cc4a7384cdfabf05f2be9943e42
CSeq: 10505 REFER
Content-Length: 0
--end msg---

-----Message d'origine-----
De?: pjsip [mailto:pjsip-bounces at lists.pjsip.org] De la part de Erwann Penet
Envoy??: lundi 10 mars 2014 21:05
??: pjsip at lists.pjsip.org
Objet?: [pjsip] Attended call transfer

Hi,

I was having trouble making call transfers using the Sipek SDK, so I decided to try it directly with pjsua v2.1 and I have the same problem that I was having with Sipek.
I am probably doing something wrong, or maybe just forgetting to do something, but how do I complete a transfer?

I am using "m" to make a new call (line 0)
Then I am using "h" to place the call on hold
Then I am using "m" to make a second call (line 1)
Then I am using "X" to try to transfer the line0 over to line1

I would expect the two lines to drop, with line0 and line1 happily chatting to each other, but both lines just stay live within pjsua.

Am I missing a step?

I hope you can help me,

Erwann

_______________________________________________
Visit our blog: http://blog.pjsip.org

pjsip mailing list
pjsip at lists.pjsip.org
http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org



[Index of Archives]     [Asterisk Users]     [Asterisk App Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [Linux API]
  Powered by Linux