--- contrib/scripts/sip_to_pjsip/sip_to_pjsip.py (Asterisk 13.10.0) +++ contrib/scripts/sip_to_pjsip/sip_to_pjsip.py (working copy) @@ -465,2 +465,3 @@ # ca_list_file +# ca_list_path # cert_file @@ -698,2 +699,8 @@ +def set_tls_cert_file(val, pjsip, nmapped): + """Sets cert_file based on sip.conf tlscertfile""" + set_value('cert_file', val, 'transport-tls', pjsip, nmapped, + 'transport') + + def set_tls_private_key(val, pjsip, nmapped): @@ -715,2 +722,8 @@ +def set_tls_capath(val, pjsip, nmapped): + """Sets ca_list_path based on sip.conf tlscapath""" + set_value('ca_list_path', val, 'transport-tls', pjsip, nmapped, + 'transport') + + def set_tls_verifyclient(val, pjsip, nmapped): @@ -756,2 +769,3 @@ (['tlsbindaddr', 'sslbindaddr'], set_tls_bindaddr), + (['tlscertfile', 'sslcert', 'tlscert'], set_tls_cert_file), (['tlsprivatekey', 'sslprivatekey'], set_tls_private_key), @@ -759,2 +773,3 @@ (['tlscafile'], set_tls_cafile), + (['tlscapath', 'tlscadir'], set_tls_capath), (['tlsverifyclient'], set_tls_verifyclient),