HTTPS works in simulator, not on Forerunner 630

I've created a widget based upon the sample code and using https://user:pass@website works fine in the simulator, but always gives an error -401 on the watch. I am using an Android phone.
  • I've created a widget based upon the sample code and using https://user:pass@website works fine in the simulator, but always gives an error -401 on the watch. I am using an Android phone.


    According to the docs an error of -401 is "INVALID_HTTP_HEADER_FIELDS_IN_NETWORK_RESPONSE" which seems to indicate something is being returned that wasn't expected and/or supported. Can you share more details about the request you are sending? Or at the very least share the details of what the response is sending back?
  • According to the docs an error of -401 is "INVALID_HTTP_HEADER_FIELDS_IN_NETWORK_RESPONSE" which seems to indicate something is being returned that wasn't expected and/or supported. Can you share more details about the request you are sending? Or at the very least share the details of what the response is sending back?


    I am requesting data from my openhab server. The request is https://myname:[email protected]/rest/items/HouseString?type=json . Everything is fine in the simulator and seems correct if I curl on my linux machine. I've also tried proxying through my local website using nginx as the proxy with the same errors. IT seems to only be able to access http and not https using the watch.
  • Could you capture and show us the HTTP headers in the HTTPS response? Would it be possible to do the same for an HTTP request so we could compare them?