SSL Certification problem - Web API
I run into a SSL certification problem on my Web API. Pls see the capture I took. The https web API endpoint has been opened. The certification which I used is valid and I use it on the Axiom which is working great.
I tried to test the Web API with Google browser remotely. I type the URL: "https://www.xxxxxxxxxxxx:55236/help", and the web API do reply the request to me. However, the SSL certification is invalid. Once I request the token by my python base program, the program will be interrupted by the SSL issue. How do I let the Web API get my certification correctly?
P.S. I manually open the 55236 port on the firewall, otherwise there didn't have any default firewall port for Web API to use. One last things, My Canary Administrator version is 220.127.116.1172.
Best regards, Willis
Hi willis ,
The certificate that Canary generates is a self-signed certificate so it is not a trusted certificate. You may need to install a trusted certificate on the Canary machine and configure the Views service to use that one instead, unless there is a way to ignore the SSL verification process within your script. Even when you browse to "https://www.xxxxxxxxxxxx:55236/help" I can see that it is not trusted from your screenshot. I think the only way around it is to install a trusted cert.