[OpenSIPS-Users] rest_api request to HTTPS site with pem file

Liviu Chircu liviu at opensips.org
Mon Jan 22 07:55:36 EST 2018


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

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 <liviu at opensips.org <mailto:liviu at opensips.org>>
> Sent: Monday, January 22, 2018 12:38 pm
> Subject: Re: [OpenSIPS-Users] rest_api request to HTTPS site with pem file
> To: <users at lists.opensips.org <mailto:users at lists.opensips.org>>
>
>
> 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 listUsers at lists.opensips.orghttp://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
>
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20180122/500bf603/attachment.html>


More information about the Users mailing list