On Fri, Jul 25, 2008 at 8:51 PM, UV <uv@talknet.com.au> wrote:
Yes I did, but you might not even need that. Try adding <param name="pass-rfc2833" value="true"/> in your external SIP profile and see if it solves the problem.
I am still trying to get the DTMF 100%, I added the value but get this message in the debug log: [WARNING] mod_sofia.c:787 sofia_receive_message() Cannot pass 2833 on a transcoded call It does not appear that any transcoding is happening from the SIP setup messages. I found this, but it doesn't give any clue. case SWITCH_MESSAGE_INDICATE_TRANSCODING_NECESSARY: if (tech_pvt->rtp_session && switch_rtp_test_flag(tech_pvt->rtp_session, SWITCH_RTP_FLAG_PASS_RFC2833)) { switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_WARNING, "Cannot pass 2833 on a transcoded call.\n"); switch_rtp_clear_flag(tech_pvt->rtp_session, SWITCH_RTP_FLAG_PASS_RFC2833); } break; -Matt