Mycroft DEBUG - cannot validate_connection to api.mycroft.api after screen kill

Hi,

I’m not sure whether this is because I killed the screens with the app. However when I’m trying to restart the development environment then Mycroft logs to mycroft-cli.log

2017-02-05 19:57:09,225 - requests.packages.urllib3.connectionpool - DEBUG - Starting new HTTPS connection (1): api.mycroft.ai
2017-02-05 19:57:09,885 - requests.packages.urllib3.connectionpool - DEBUG - https://api.mycroft.ai:443 “GET /v1/device/5ce5d653-8182-4dc7-a216-d8eecc7b2360/setting HTTP/1.1” 200 2879
2017-02-05 19:57:09,893 - requests.packages.urllib3.connectionpool - DEBUG - Starting new HTTPS connection (1): api.mycroft.ai
2017-02-05 19:57:10,529 - requests.packages.urllib3.connectionpool - DEBUG - https://api.mycroft.ai:443 “GET /v1/device/5ce5d653-8182-4dc7-a216-d8eecc7b2360/location HTTP/1.1” 200 4
Traceback (most recent call last):
File “/home/oracle/src/lisa/mycroft/client/text/main.py”, line 28, in
tts = TTSFactory.create()
File “/home/oracle/src/lisa/mycroft/tts/init.py”, line 149, in create
tts.validator.validate()
File “/home/oracle/src/lisa/mycroft/tts/init.py”, line 77, in validate
self.validate_connection()
File “/home/oracle/src/lisa/mycroft/tts/mary_tts.py”, line 65, in validate_connection
’to the server: ’ + self.tts.url)
TypeError: cannot concatenate ‘str’ and ‘NoneType’ objects

Any explanation of the problem is highly welcomed.

Thanks in advance

you seem to be using mary text to speech instead of mimic, is that on purpose or you have some misconfigured? does mimic work?

Thanks. The reason were some troubles that desappeared right after next commit in the dev branch. This bug is already described here. I ought to guess keyword is api timeout or what.
Thanks anyway. It gave me courage to continue exploring.