I have been trying for several days to connect to an API service (https://liftie.info/api/resort/gunstock) using an ESP8266, but I can't get a connection at all. I have tried to use the HTTPSRequest, HTTPSRequestCACert, ESP-WeatherUnderground, and other sketch examples as templates (all of the examples work), but when I switch to liftie.info, the connection constantly fails.
The liftie website uses TLS1.2 and I installed the latest ESP8266 firmware which supports this. I have tried to use the sha1 fingerprints and certificates, as required by some examples, but that doesn't seem to work either.
I'm hoping that someone can help me diagnose why this connection seems to be failing, but the others work (api.reddit, api.github, api.wunderground, etc.).
While using the cURL utility to troubleshoot, I noticed that there is the option to force an unsecure connection (curl.exe -k) and it returns the API information that I can use. Is there a way to force the ESP to connect unsecurely, rather than as HTTPS? The data is not sensitive and doesn't need to be encrypted.
Thanks for any thought or help!