Does anyone know why sipX sends multiple invites to the Agent in the simple
call flow scenario below?:

   - call comes into the "line" and is routed to "queue1"
   - 1 agent is assigned to "queue1"
   - answer mode set to "never"

I see 3 Invites total towards the Agent.  All three have the same Call-Id.
 differences between invites are listed below:


   - Media port on Agent side never changes
   - Agent responds with 100 trying and 200 OK to all three Invites
   - First Invite specifies port 10004, but RTP is not established after 200
   OK
   - Second invite sends all zero's in SDP connection IP, and changes
   dynamic RTP type to 101
   - sipX starts sending audio on port 10004 after Agent sends the 200 OK
   - decoding this audio shows it's completely empty (not surprised since
   all zero's is usually "on hold" request)
   - Third invite specifies correct SDP IP and port 10008,and changes
   dynamic RTP type back to 96
   - sipX starts sending audio on port 10008 after Agent sends the 200 OK
   - decoding this audio sounds correct  (caller talking to agent)
   - sipX sends the BYE message to Agent showing association (via Branch Id)
   to the last invite...  not the first 2 invites

It seems to me that sipX is setting up 2 RTP streams to the agent, but only
using one of them for the duration of the call.  Is there any way to
configure sipX so there is only 1 invite?

Thanks,
James
_______________________________________________
sipx-dev mailing list [email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-dev
Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev
sipXecs IP PBX -- http://www.sipfoundry.org/

Reply via email to