I have been trying to get asterisk 18.104.22.168 to work with Exchange Unified Messaging, seemingly a simple task since SIP TCP support has been added to Asterisk however for some reason I am not having much luck.
I actually have two issues outstanding but as they are seperate I have split them into seperate posts to avoind confusion.
This issue relates to a failure to negotiate a valid RTP stream between the two endpoints (Asterisk and Exchange). For the purposes of this test I have removed the other issue (the 302 redirect from 5060 to 5065 by Exchange) by setting the peer up with the port value of 5065.
Exchange UM: 192.168.37.22
include => internal
exten => 7000,1,Dial(SIP/ExchangeUM/7000)
exten => 7000,n,Busy()[/code]
The SIP conversation seems to be normal up until the point that Exchange provides SDP information for the RTP stream and subsequently there are several RTP messages with:
I have included the packet capture from Wireshark for reference: