<div dir="ltr">Howdy,<div><br></div><div>I'm trying to get my feet wet with pjsip using the conversion script mentioned on the Wiki on this page:</div><div><br></div><div><a href="https://wiki.asterisk.org/wiki/display/AST/Migrating+from+chan_sip+to+res_pjsip">https://wiki.asterisk.org/wiki/display/AST/Migrating+from+chan_sip+to+res_pjsip</a></div><div><br></div><div>I'm using the copy of the script that's included with Asterisk 13</div><div><br></div><div>/usr/src/asterisk-13.0.0/contrib/scripts/sip_to_pjsip</div><div><br></div><div>I assume I run it from /etc/asterisk with the input and output file as arguments however there's no instructions and I don't Grok python.</div><div><br></div><div>Unfortunately it's not working, Despite what the below error states I do have a udpbindaddr set to 0.0.0.0  in my configuration.</div><div><br></div><div><div>root@kiniston01:/etc/asterisk# /usr/src/asterisk-13.0.0/contrib/scripts/sip_to_pjsip/sip_to_pjsip.py sip.conf pjsip.conf</div><div>Traceback (most recent call last):</div><div>  File "/usr/src/asterisk-13.0.0/contrib/scripts/sip_to_pjsip/sip_to_pjsip.py", line 1158, in <module></div><div>    pjsip, non_mappings = convert(sip, pjsip_filename, dict(), False)</div><div>  File "/usr/src/asterisk-13.0.0/contrib/scripts/sip_to_pjsip/sip_to_pjsip.py", line 1090, in convert</div><div>    map_transports(sip, pjsip, nmapped)</div><div>  File "/usr/src/asterisk-13.0.0/contrib/scripts/sip_to_pjsip/sip_to_pjsip.py", line 817, in map_transports</div><div>    create_udp(sip, pjsip, nmapped)</div><div>  File "/usr/src/asterisk-13.0.0/contrib/scripts/sip_to_pjsip/sip_to_pjsip.py", line 590, in create_udp</div><div>    bind = sip.multi_get('general', ['udpbindaddr', 'bindaddr'])[0]</div><div>  File "/usr/src/asterisk-13.0.0/contrib/scripts/sip_to_pjsip/astconfigparser.py", line 407, in multi_get</div><div>    (key_list, section))</div><div>LookupError: keys ['udpbindaddr', 'bindaddr'] not found for section 'general'</div><div><br></div><div>I've not turned up anything useful with Google so the mailing list is my next step.</div><div><br></div><div>I can provide my configuration if needed however it is just the stock sip.conf with a phone and two trunks added at the bottom.</div><div><br></div><div>Thanks!</div>-- <br>A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects.<br>---Heinlein
</div></div>