Hi there,
I am new to opensips - and I am trying to convert a script currently working
in SER. I am almost done - but have one last issue that is getting the
better of me. This is the script part:
exec_dset('
AQUERY="CALL Routing(\"$$SIP_USER\", \"$$SIP_SRCIP\",
\"$$SIP_RURI\", \"$$SIP_ORURI\", False);";
AURI=`mysql -Broot -pxxxxxxx -e "$$AQUERY" opensips`;
echo $$AQUERY > /tmp/AQUERY.txt
echo $$AURI> /tmp/AURI.txt
if [ ! -z "$$AURI" ] ; then
printf ("$$AURI");
fi;
exit;
echo > dev/null
');
AURI contains "+-----------------------------------+ | DestinationURI |
+-----------------------------------+ | sip:[email protected]:5060 |
+-----------------------------------+" which kind of makes sense.
Opensips falls over with error: ERROR:core:parse_uri: bad uri - which also
makes sense.
If I use printf ("sip:[email protected]:5060"); then every thing
works nicely.
What I am missing here? If this worked in SER - what has changed - a config
in MySQL??
Any help would be much appreciated. I think I could use REGEX here to
extract the uri, but I not familiar with the syntax in opensips.
Thanks
pj
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users