Guys,
I agree with Edson, maybe you are using the function on a message that does not have an SDP. Print the METHOD and RESPONSE to be sure you are not passing all messages through the function.
Uriel
It seems like a report/information and not a problem...
To be sure, could You please paste one call exchanged messages captured with NGREP? Don`t forget to hide relevant IPs end tell us who is who... ;)
Edson.
alex pappas escreveu:
Daniel Hi,
I tried that in the first place but I had the following ERRORS:
Nov 17 14:18:42 YGOR /usr/local/sbin/kamailio[4862]: WARNING:core:run_actions: null action list (rec_level=2)
Nov 17 14:18:47 YGOR /usr/local/sbin/kamailio[4862]: ERROR:nathelper:extract_body: message body has length zero
Nov 17 14:18:47 YGOR /usr/local/sbin/kamailio[4862]: ERROR:nathelper:force_rtp_proxy: can't extract body from the message
Nov 17 14:18:47 YGOR /usr/local/sbin/kamailio[4862]: ERROR:nathelper:select_rtpp_node: script error -no valid set selected
Nov 17 14:18:47 YGOR /usr/local/sbin/kamailio[4862]: ERROR:nathelper:rtpproxy_stream: no available proxies
Thanks
Alex
Users@lists.kamailio.org <mailto:Users@lists.kamailio.org>On Tue, Nov 17, 2009 at 2:17 PM, Daniel-Constantin Mierla <miconda@gmail.com <mailto:miconda@gmail.com>> wrote:
Hello,
On 17.11.2009 13:14 Uhr, alex pappas wrote:
Dear all,
I'm trying to play Early Media instead of Ringing WHEN an 180
Ringing OR 182 Call Queue message is received from the
destination UAC. In the onreply_route[1] I added the following
lines in bold:
I use kamailio 1.5 and I have NAT enabled.
onreply_route[1] {
xdbg("incoming reply\n");
if ((isflagset(5) || isbflagset(6)) &&
status=~"*(180)|*(183)|(2[0-9][0-9])") {
force_rtp_proxy();
}
* if (status=~"(180)") {
rtpproxy_stream2uac("/usr/local/etc/rtpproxy/ast-ivr.alaw","");
} else {
rtpproxy_stop_stream2uac();
}*
if (isbflagset(6)) {
fix_nated_contact();
}
}
try rtpproxy_stream2uas(...) instead of stream to uac function.
Cheers,
Daniel
When I get from a UAC an 180 Ringing does not play the media and
also in the syslog I see the following ERRORs:
Nov 17 14:11:29 YGOR /usr/local/sbin/kamailio[4681]:
ERROR:nathelper:extract_body: message body has length zero
Nov 17 14:11:29 YGOR /usr/local/sbin/kamailio[4681]:
ERROR:nathelper:force_rtp_proxy: can't extract body from the message
Nov 17 14:11:29 YGOR /usr/local/sbin/kamailio[4681]:
ERROR:nathelper:select_rtpp_node: script error -no valid set
selected
Nov 17 14:11:29 YGOR /usr/local/sbin/kamailio[4681]:
ERROR:nathelper:rtpproxy_stream: no available proxies
Thanks in advance for any help
Alex
------------------------------------------------------------------------
_______________________________________________
Kamailio (OpenSER) - Users mailing list
http://lists.kamailio.org/cgi-bin/mailman/listinfo/users
http://lists.openser-project.org/cgi-bin/mailman/listinfo/users
-- Daniel-Constantin Mierla
* http://www.asipto.com/
------------------------------------------------------------------------
_______________________________________________
Kamailio (OpenSER) - Users mailing list
Users@lists.kamailio.org
http://lists.kamailio.org/cgi-bin/mailman/listinfo/users
http://lists.openser-project.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Kamailio (OpenSER) - Users mailing list
Users@lists.kamailio.org
http://lists.kamailio.org/cgi-bin/mailman/listinfo/users
http://lists.openser-project.org/cgi-bin/mailman/listinfo/users