Hi All,
I have a janus server configured for HTTPS with a certificate issued by GoDaddy. As these certificates are not created from the CA root certificate but from an intermediate certificate, in order for the trust to work GoDaddy provides a separate certificate bundle that connects the trust chain together.
At the moment the HTTP transport doesn't seem to allow me to add this extra certificate into the configuration.
Is this because there is another way to configure in this extra certificate or is it because libmicrohttpd doesn't support it or is it because no one has had a chance to do the work yet?
The http library has a config setting called MHD_OPTION_HTTPS_MEM_TRUST and I was wondering if it's just a case of adding this into the transport code but I wasn't sure if I was understanding the purpose of that option correctly.
If adding this into the http transport code is what needs to be done then I'm happy to have a crack at it and create a pull request.
Any insights into this would be welcome!
Cheers
Jon