Are there any known bugs with the current version of the Indigo 6.1.4 and the RESTFUL apis? I'm having several issues and can't figure out what's going on.
1. Indigo Touch reports all devices are either "Plugin not installed" or "interface disabled" even though things are working fine through the remote connection on my laptop
2. When I visit the RESTFUL apis (http://<IP>/devices/X.json), I'm not being prompted for credentials, even after clearing saved creds out, using an incognito window, using CURL from the command line etc.
3. The device list (http://10.0.0.7:8176/controlpage?name=_ ... useJS=True)/control pages aren't working. They display the status of things fine, but if I click any links to change the status of a devices (i.e. turn a lamp off) it doesn't work. Looking at the server response, I'm getting redirected:
- Code: Select all
HTTP/1.1 303 See Other
Content-Length: 124
Vary: Accept-Encoding
Server: IndigoWebServer/5.0
Location: http://10.0.0.6:8176/devices/Hall Light
Allow: GET, HEAD, POST, PUT
Date: Sat, 14 Nov 2015 21:54:40 GMT
Content-Type: text/html;charset=utf-8
This resource can be found at <a href='http://10.0.0.6:8176/devices/Hall Light'>http://10.0.0.6:8176/devices/Hall Light</a>.
4. A script that I've used in the past to authenticate to the server and update devices using the restful urls is no longer working. Specifically it's failing when attempting to authenticate using digest authentication saying the server is not returning the authentication header. It appears I'm getting the same redirect response as above.
5. Also have tried the curl commands from the wiki. Example:
- Code: Select all
curl -u user:password --digest -X PUT -d isOn=0 "http://10.0.0.6:8176/devices/Hall%20KPL"
This is also causing a redirection:
- Code: Select all
This resource can be found at <a href='http://10.0.0.6:8176/devices/Hall KPL'>http://10.0.0.6:8176/devices/Hall KPL</a>.
I've tried restarting the server several times. Also tried removing the authentication credentials, putting them back in, and restarting the server again. Hasn't seemed to do anything.
Thanks