Daniel, Here is the XLOG output, the top log is the unmodified version and the bottom is the modified version.
xlog("L_INFO", "[$ci] $rb") OUTPUTS: Apr 29 20:17:23 sip-core02 /sbin/kamailio[23550]: [ 6db72a2f-7e263...@192.168.1.75] v=0#015#012o=- 24986155 24986155 IN IP4 99.21.137.236#015#012s=-#015#012c=IN IP4 174.37.45.134#015#012t=0 0#015#012m=audio 55630 RTP/AVP 0 2 4 8 18 96 97 98 101#015#012a=rtpmap:0 PCMU/8000#015#012a=rtpmap:2 G726-32/8000#015#012a=rtpmap:4 G723/8000#015#012a=rtpmap:8 PCMA/8000#015#012a=rtpmap:18 G729a/8000#015#012a=rtpmap:96 G726-40/8000#015#012a=rtpmap:97 G726-24/8000#015#012a=rtpmap:98 G726-16/8000#015#012a=rtpmap:101 telephone-event/8000#015#012a=fmtp:101 0-15#015#012a=ptime:30#015#012a=sendrecv#015#012a=nortpproxy:yes#015 xlog("L_INFO", "[$ci] $(rb{re.subst,/^(.*)m=audio ([0-9]+)(.*)$/\2/})") OUTPUTS: Apr 29 20:17:23 sip-core02 /sbin/kamailio[23550]: [ 6db72a2f-7e263...@192.168.1.75] v=0#015#012o=- 24986155 24986155 IN IP4 99.21.137.236#015#012s=-#015#012c=IN IP4 174.37.45.134#015#012t=0 0#015#01255630#012a=rtpmap:0 PCMU/8000#015#012a=rtpmap:2 G726-32/8000#015#012a=rtpmap:4 G723/8000#015#012a=rtpmap:8 PCMA/8000#015#012a=rtpmap:18 G729a/8000#015#012a=rtpmap:96 G726-40/8000#015#012a=rtpmap:97 G726-24/8000#015#012a=rtpmap:98 G726-16/8000#015#012a=rtpmap:101 telephone-event/8000#015#012a=fmtp:101 0-15#015#012a=ptime:30#015#012a=sendrecv#015#012a=nortpproxy:yes#015 As for the actual INVITE / SDP BODY: v=0. o=- 24986155 24986155 IN IP4 99.21.XXX.XXX. s=-. c=IN IP4 174.37.XX.XXX. t=0 0. m=audio 55630 RTP/AVP 0 2 4 8 18 96 97 98 101. a=rtpmap:0 PCMU/8000. a=rtpmap:2 G726-32/8000. a=rtpmap:4 G723/8000. a=rtpmap:8 PCMA/8000. a=rtpmap:18 G729a/8000. a=rtpmap:96 G726-40/8000. a=rtpmap:97 G726-24/8000. a=rtpmap:98 G726-16/8000. a=rtpmap:101 telephone-event/8000. a=fmtp:101 0-15. a=ptime:30. a=sendrecv. a=nortpproxy:yes. Let me know if this is sufficient or if there is anything else I can provide. Thanks! Sincerely, Brandon Armstead On Wed, Apr 28, 2010 at 3:54 PM, Daniel-Constantin Mierla <mico...@gmail.com > wrote: > Hello, > > can you paste here the sip message and the result of the substitution? It > will help to troubleshoot if is something wrong there. > > Cheers, > Daniel > > > > On 4/27/10 2:35 AM, Brandon Armstead wrote: > > Hello All, > > Correction, it seems both the last supplied regex and xlog("L_INFO", > "[$ci] m=audio $(rb{re.subst,/(.*)m=audio ([0-9]+) (.*)/\2/})"); return the > same invalid results. > > Thanks again! > > Sincerely, > Brandon Armstead > > On Mon, Apr 26, 2010 at 7:33 PM, Brandon Armstead <bran...@cryy.com>wrote: > >> Hello All, >> >> I hate to dig-up this older mailing list entry. However I am some >> additional trouble with what I believe is a completely posix-only regex. >> >> xlog("L_INFO", "[$ci] m=audio $(rb{re.subst,/(.*)m=audio(.*)/\2/})"); >> >> I would expect to give me the port from the m=audio line, however it does >> not -- it simply removes m=audio. >> >> Any thoughts / ideas / suggestions? >> >> Sincerely, >> Brandon Armstead >> >> >> On Wed, Dec 23, 2009 at 9:31 PM, Iñaki Baz Castillo <i...@aliax.net>wrote: >> >>> El Miércoles, 23 de Diciembre de 2009, Daniel-Constantin Mierla escribió: >>> > the re.subst transformation uses Posix regexp for matching, only the >>> > format of the command is perl-like. I implemented this because textops >>> > has no dependency of extra libraries than core and I wanted to keep it >>> so. >>> > >>> > Maybe is good to add a pcre.subst transformation in regex module to be >>> > able to use extended regexp formats given by libpcre. >>> >>> I¡ll try to implement it when I get some spare time :) >>> >>> >>> -- >>> Iñaki Baz Castillo <i...@aliax.net> >>> >>> _______________________________________________ >>> Kamailio (OpenSER) - Users mailing list >>> us...@lists.kamailio.org >>> http://lists.kamailio.org/cgi-bin/mailman/listinfo/users >>> http://lists.openser-project.org/cgi-bin/mailman/listinfo/users >>> >> >> > > _______________________________________________ > SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing > listsr-us...@lists.sip-router.orghttp://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users > > > -- > Daniel-Constantin Mierla > * http://www.asipto.com/ > > * http://twitter.com/miconda > * http://www.linkedin.com/in/danielconstantinmierla > >
_______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users