Hi.
I have problem with my HA.
I am using Raspberry PI.
System installed : Raspbian GNU/Linux 8.0 (jessie)
After update to version 0.23.1
I have no access to web interface.
I have respond: Bad Request The browser (or proxy) sent a request that this server could not understand.
looks like all works except web server.
on log file:
_ homeassistant.config: Incomplete core config. Auto detected elevation: 300_
Are you using Chrome browser??? I was and had the same problem. Tried IE and all was well. Went back to Chrome and… wait for it… It worked!!! Havent had any problems since
INFO:homeassistant.loader:Loaded sun from homeassistant.components.sun
INFO:homeassistant.loader:Loaded http from homeassistant.components.http
INFO:homeassistant.loader:Loaded alarm_control_panel from homeassistant.components.alarm_control_panel
INFO:homeassistant.loader:Loaded discovery from homeassistant.components.discovery
INFO:requests.packages.urllib3.connectionpool:Starting new HTTPS connection (1): pypi.python.org
also
ERROR:homeassistant.bootstrap:Not initializing api because not all dependencies loaded: http ERROR:homeassistant.bootstrap:Not initializing frontend because not all dependencies loaded: api
Very fragile “http” module this time.
I started server from empty configuration.yaml file.
Server worked.
When i added ssl certification:
Error in HTTPServer.tick
Traceback (most recent call last):
File "/home/pi/.homeassistant/deps/cherrypy/wsgiserver/wsgiserver3.py", line 1682, in start
self.tick()
File "/home/pi/.homeassistant/deps/cherrypy/wsgiserver/wsgiserver3.py", line 1748, in tick
s, ssl_env = self.ssl_adapter.wrap(s)
File "/home/pi/.homeassistant/deps/cherrypy/wsgiserver/ssl_builtin.py", line 67, in wrap
server_side=True)
File "/usr/lib/python3.4/ssl.py", line 364, in wrap_socket
_context=self)
File "/usr/lib/python3.4/ssl.py", line 577, in __init__
self.do_handshake()
File "/usr/lib/python3.4/ssl.py", line 804, in do_handshake
self._sslobj.do_handshake()
ssl.SSLError: [SSL: HTTP_REQUEST] http request (_ssl.c:600)
Error in HTTPServer.tick
Traceback (most recent call last):
File "/home/pi/.homeassistant/deps/cherrypy/wsgiserver/wsgiserver3.py", line 1682, in start
self.tick()
File "/home/pi/.homeassistant/deps/cherrypy/wsgiserver/wsgiserver3.py", line 1748, in tick
s, ssl_env = self.ssl_adapter.wrap(s)
File "/home/pi/.homeassistant/deps/cherrypy/wsgiserver/ssl_builtin.py", line 67, in wrap
server_side=True)
File "/usr/lib/python3.4/ssl.py", line 364, in wrap_socket
_context=self)
File "/usr/lib/python3.4/ssl.py", line 577, in __init__
self.do_handshake()
File "/usr/lib/python3.4/ssl.py", line 804, in do_handshake
self._sslobj.do_handshake()
ssl.SSLError: [SSL: HTTP_REQUEST] http request (_ssl.c:600)
Error in HTTPServer.tick
I have done nothing. But looks like now it works with ssl certificates ???