Traceback (most recent call last):

 "/usr/bin/salt-call", line 9, in <module>
load_entry_point('salt==2014.1.0-7330-g41578b8', 'console_scripts', 'salt-call')()

 "/root/salt/salt/scripts.py", line 96, in salt_call
client.run()

 "/root/salt/salt/cli/__init__.py", line 386, in run
caller.run()

 "/root/salt/salt/cli/caller.py", line 186, in run
ret = self.call()

 "/root/salt/salt/cli/caller.py", line 91, in call
ret['return'] = func(*args, **kwargs)

 "/root/salt/salt/modules/state.py", line 402, in sls
high_, errors = st_.render_highstate({saltenv: mods})

 "/root/salt/salt/state.py", line 2559, in render_highstate
sls, saltenv, mods, matches)

 "/root/salt/salt/state.py", line 2258, in render_state
state_data = self.client.get_state(sls, saltenv)

 "/root/salt/salt/fileclient.py", line 419, in get_state
dest = self.cache_file(path, saltenv)

 "/root/salt/salt/fileclient.py", line 146, in cache_file
return self.get_url(path, '', True, saltenv)

 "/root/salt/salt/fileclient.py", line 509, in get_url
return self.get_file(url, dest, makedirs, saltenv)

 "/root/salt/salt/fileclient.py", line 987, in get_file
if not data['data']:KeyError: 'data'
Traceback (most recent call last):


 "/home/hass/.homeassistant/deps/aiohttp/web_server.py", line 62, in handle_request

resp = yield from self._handler(request)


 "/home/hass/.homeassistant/deps/aiohttp/web.py", line 270, in _handle

resp = yield from handler(request)


 "/srv/hass/hass_venv/lib/python3.4/site-packages/homeassistant/components/http/ban.py", line 58, in ban_middleware_handler

return (yield from handler(request))


 "/usr/lib/python3.4/asyncio/coroutines.py", line 143, in coro

res = yield from res


 "/srv/hass/hass_venv/lib/python3.4/site-packages/homeassistant/components/http/__init__.py", line 417, in handle

result = yield from result


 "/srv/hass/hass_venv/lib/python3.4/site-packages/homeassistant/components/media_player/__init__.py", line 924, in get

data, content_type = yield from player.async_get_media_image()


 "/srv/hass/hass_venv/lib/python3.4/site-packages/homeassistant/components/media_player/apple_tv.py", line 227, in async_get_media_image

return (yield from self._atv.metadata.artwork()), 'image/png'


 "/home/hass/.homeassistant/deps/pyatv/internal/apple_tv.py", line 64, in artwork

art = yield from self.daap.get(_ARTWORK_CMD, daap_data=False)


 "/home/hass/.homeassistant/deps/pyatv/daap.py", line 135, in get

return (yield from self._do(_get_request, is_daap=daap_data))


 "/home/hass/.homeassistant/deps/pyatv/daap.py", line 168, in _do

action, False, is_login=is_login, is_daap=is_daap))


 "/home/hass/.homeassistant/deps/pyatv/daap.py", line 171, in _do

'failed to login: ' + str(status))
pyatv.exceptions.AuthenticationError: failed to login: 400
