<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";
        mso-fareast-language:EN-US;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:36.0pt;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";}
span.EmailStyle20
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.EmailStyle21
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:1615088861;
        mso-list-type:hybrid;
        mso-list-template-ids:543958542 -1299277148 134807577 134807579 134807567 134807577 134807579 134807567 134807577 134807579;}
@list l0:level1
        {mso-level-text:%1-;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level2
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level3
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l0:level4
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level5
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level6
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l0:level7
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level8
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level9
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-GB link=blue vlink=purple><div class=WordSection1><p class=MsoNormal>Hi, <o:p></o:p></p><p class=MsoNormal>I am a new user of Kamailio, and I am working on enabling the App_Python module in Kamailio.. <o:p></o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal>While searching on google, I came acroos your email on the forum where you people are trying to patch the App_Python module.. <o:p></o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal>I am wandering whether you can please help a bit ..&nbsp; <o:p></o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoListParagraph style='text-indent:-18.0pt;mso-list:l0 level1 lfo2'><![if !supportLists]><span style='mso-list:Ignore'>1-<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><![endif]>How to do the configuration to enable the App_python module ? .. At the moment, I am just adding the following line in the configuration file, loadmodule &#8220;app_python.so&#8221; and just correcting the path to handler.py to the right directory in the code for script path. <o:p></o:p></p><p class=MsoListParagraph style='text-indent:-18.0pt;mso-list:l0 level1 lfo2'><![if !supportLists]><span style='mso-list:Ignore'>2-<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><![endif]>What output we should expect when we enable the app_python module ? .. I have seen the handler.py script written in python which is printing some sip message information ? .. <o:p></o:p></p><p class=MsoListParagraph style='text-indent:-18.0pt;mso-list:l0 level1 lfo2'><![if !supportLists]><span style='mso-list:Ignore'>3-<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><![endif]>How the SIP Message structure is being passed to handler.py ? &#8230; How we are accessing the Router module in handler.py script and LM_ERR function from Kamailio ? .. <o:p></o:p></p><p class=MsoNormal>Any help in this regards shall be really helpful .. In any case, whether you can solve this issue or not, please reply the email.. <o:p></o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal>With many thanks.. <o:p></o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal>Kind Regards,<o:p></o:p></p><p class=MsoNormal style='margin-bottom:12.0pt'><b><span style='color:black;mso-fareast-language:EN-GB'>Muhammad Nasir Bhutta</span></b><span style='font-size:12.0pt;font-family:"Times New Roman","serif";mso-fareast-language:EN-GB'> <br></span><b><span style='color:black;mso-fareast-language:EN-GB'>Solutions Architect</span></b><span style='font-size:12.0pt;font-family:"Times New Roman","serif";mso-fareast-language:EN-GB'><br><br></span><b><span style='color:black;mso-fareast-language:EN-GB'>Britannic Technologies Ltd</span></b><span style='font-size:12.0pt;font-family:"Times New Roman","serif";mso-fareast-language:EN-GB'> <br></span><b><span style='color:black;mso-fareast-language:EN-GB'>t: +44 1483 544812</span></b><span style='font-size:12.0pt;font-family:"Times New Roman","serif";mso-fareast-language:EN-GB'> <br></span><b><span style='color:black;mso-fareast-language:EN-GB'>f: +44 845 0501001</span></b><span style='font-size:12.0pt;font-family:"Times New Roman","serif";mso-fareast-language:EN-GB'> <br></span><b><span style='color:black;mso-fareast-language:EN-GB'><a href="mailto:mbhutta@btlnet.co.uk">mbhutta@btlnet.co.uk</a></span></b><span style='color:black;mso-fareast-language:EN-GB'><br><b><a href="http://www.btlnet.co.uk">www.btlnet.co.uk</a></b><br></span><a href="http://www.linkedin.com/company/britannic-technologies/products"><span style='mso-fareast-language:EN-GB;text-decoration:none'><img border=0 width=32 height=32 id="_x0000_i1025" src="cid:image001.jpg@01CC9895.3EC504B0" alt="Description: http://www.btlnet.co.uk/images/nlinkedin.jpg"></span></a><a href="http://www.twitter.com/BritannicTech"><span style='mso-fareast-language:EN-GB;text-decoration:none'><img border=0 width=32 height=32 id="_x0000_i1026" src="cid:image002.jpg@01CC9895.3EC504B0" alt="Description: http://www.btlnet.co.uk/images/ntwitter.jpg"></span></a><a href="http://www.facebook.com/pages/Britannic-Technologies/202957249732198"><span style='mso-fareast-language:EN-GB;text-decoration:none'><img border=0 width=32 height=32 id="_x0000_i1027" src="cid:image003.jpg@01CC9895.3EC504B0" alt="Description: http://www.btlnet.co.uk/images/nfacebook.jpg"></span></a><a href="http://www.youtube.com/user/BritannicTech"><span style='mso-fareast-language:EN-GB;text-decoration:none'><img border=0 width=41 height=41 id="_x0000_i1028" src="cid:image004.jpg@01CC9895.3EC504B0" alt="Description: http://btlnet.co.uk/images/nYouTube.jpg"></span></a><span style='color:black;mso-fareast-language:EN-GB'><o:p></o:p></span></p><div><div class=MsoNormal><span style='color:black;mso-fareast-language:EN-GB'><hr size=1 width="100%" noshade style='color:black' align=left></span></div></div><p class=MsoNormal style='margin-bottom:12.0pt'><a href="http://www.btlnet.co.uk/"><span style='mso-fareast-language:EN-GB;text-decoration:none'><img border=0 width=254 height=92 id="_x0000_i1030" src="cid:image005.jpg@01CC9895.3EC504B0" alt="Description: http://www.btlnet.co.uk/britannic_logo2.jpg"></span></a><span style='color:black;mso-fareast-language:EN-GB'><br><br><b>Watch the Telegraph Business Club video about Britannic at our educational TV site - <a href="http://britannictech.tv">britannictech.tv</a> <br><br>Our 8th Annual Convergence Summit is being held at Silverstone on 17th November 2011. <a href="http://www.btlnet.co.uk/news--events/2011/convergence-summit-2011/register">Book your place now</a> and discover the world of Hosting and Cloud Services.<o:p></o:p></b></span></p><div><div class=MsoNormal><b><span style='color:black;mso-fareast-language:EN-GB'><hr size=1 width="100%" noshade style='color:black' align=left></span></b></div></div><p class=MsoNormal><b><span style='font-size:7.5pt;color:gray;mso-fareast-language:EN-GB'>This email and any files transmitted with it are confidential and intended for the addressee only. If you are not the intended recipient please notify the sender and delete this email. The views expressed in this email are personal, and do not constitute a commitment by Britannic Technologies Ltd unless specified by a separate, written agreement. <br><br>Registered Office: Britannic House, Merrow Business Park, Guildford, Surrey GU4 7WA. Registered in England no. 2090797. </span></b><b><span style='color:black;mso-fareast-language:EN-GB'><o:p></o:p></span></b></p><div><div class=MsoNormal><b><span style='color:black;mso-fareast-language:EN-GB'><hr size=1 width="100%" noshade style='color:black' align=left></span></b></div></div><p class=MsoNormal style='margin-bottom:12.0pt'><o:p>&nbsp;</o:p></p></div></body></html>