I am working on Matlab, is configured well with self signed certs and while browsing some HTTPS urls raise ssl invalid exception i believe its due to the fact that the server don't accept self signed certificates.
How can i generate valid lets encrypt based .pem files fill-chain and ca to add into Matlab ?
Hi @_az Thanks for your reply. I am using Matlab as client and request = matlab.net.http.RequestMessage(), request.send() methods classes to GET Json data from HTTPS link. It works from browser but it filed form Matlab.
I don’t use any domain as its just client application.
I suspect need to use valid certs . I run on windows.
The failure is most likely due to inability to negotiate a cipher suite, or TLS protocol version between client and server.
That server supports only the following Perfect Forward Secrecy AEAD cipher suites, so if your client doesn’t support them, it will fail to negotiate:
Good find, @alexeyc. @CoolDevGem, if you can’t update the TLS support provided by the Matlab client, consider using an external program like curl or wget to download the data and then parsing it with Matlab. It should be possible to script this to whatever level of automation you need.
Thanks @alexeyc that was the actual issue i am still struggling to configure TLS version in Matlab but @schoen suggestions worked well too using curl i am able to sole this issue. Thanks to both of you.