Perfect thanks Liviu!

Jon


________________________________
From: Users <[email protected]> on behalf of Liviu Chircu 
<[email protected]>
Sent: 22 January 2018 12:55
To: [email protected]
Subject: Re: [OpenSIPS-Users] rest_api request to HTTPS site with pem file


Using exec() is definitely a viable solution. Moreover, you can even wrap it 
around an async() call, so you don't hinder the SIP throughput.

Best regards,

Liviu Chircu
OpenSIPS Developer
http://www.opensips-solutions.com

[http://www.opensips-solutions.com/imgs/opensips-solutions-logo.gif]<http://www.opensips-solutions.com/>

Home — OpenSIPS Solutions<http://www.opensips-solutions.com/>
www.opensips-solutions.com
OpenSIPS is a mature Open Source implementation of a SIP server. OpenSIPS is 
more than a SIP proxy/router as it includes application-level functionalities.


On 22.01.2018 14:53, Jonathan Hunter wrote:
Hi Liviu,

Cool great news I will do that shortly on github and thanks for the response.

So in short term would you suggest I just look to execute my php script to fire 
the https request for the time being from within my opensips.cfg?

Many thanks

Jon

Get Outlook for iOS<https://aka.ms/o0ukef>
_____________________________
From: Liviu Chircu <[email protected]<mailto:[email protected]>>
Sent: Monday, January 22, 2018 12:38 pm
Subject: Re: [OpenSIPS-Users] rest_api request to HTTPS site with pem file
To: <[email protected]<mailto:[email protected]>>



Hi Jonathan,


Unfortunately, the rest_client module does not currently support custom SSL 
client certificates - you can only specify the "ssl_capath" in order to 
validate remote sites that you connect with. The good news is that adding this 
feature looks quite trivial [1], so we may as well throw it onto the 2.4 TODO 
list. Please open up a GitHub feature request [2] for this, and we'll go from 
there.


Best regards,


[1]: https://curl.haxx.se/libcurl/c/simplessl.html
[2]: https://github.com/OpenSIPS/opensips/issues

Liviu ChircuOpenSIPS Developerhttp://www.opensips-solutions.com

On 22.01.2018 14:07, Jonathan Hunter wrote:

Hi guys,


Sorry for this question!


I am looking to send an https request using an ssl cert with the rest_client 
module, and Im not sure how to achieve this and if its possible?


I have been testing with a php script which works fine using 
stream_context_set_option($ctx, 'ssl', 'local_cert', $pemfilename); to 
associate the certificate but wondered instead of referencing an external 
script I can just do the same using the rest_client?


I have setup SSL certs with the TLS module before, but not sure how to 
reference with the rest_client.


Do I just reference the .pem file within configuration file somewhere and add 
that as a rest_append_hf ?


Sorry if I have missed anything obvious.


Many thanks


Jon



_______________________________________________Users mailing 
[email protected]<mailto:[email protected]>http://lists.opensips.org/cgi-bin/mailman/listinfo/users






_______________________________________________
Users mailing list
[email protected]<mailto:[email protected]>
http://lists.opensips.org/cgi-bin/mailman/listinfo/users


_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to