In messing around with Mycroft, I broke something, I am not sure, so I decided to just reinstall. And now it will not pair. The issue could be that I moved since my last install, but I am not sure. Maybe firewall problems?
I am running linux mint 18.3 on a dell latitude.
In the cli debug mode, I get this:
18:06:46.080 - main:handle_record_begin:35 - INFO - Begin Recording…
18:06:47.938 - AlarmSkill - INFO - on ended…
18:06:47.936 - main:handle_record_end:40 - INFO - End Recording…
18:06:47.938 - main:handle_wakeword:56 - INFO - Wakeword Detected: hey mycroft
18:06:48.438 - mycroft.client.speech.listener:transcribe:173 - WARNING - Access Denied at mycroft.ai
18:06:48.439 - main:handle_utterance:61 - INFO - Utterance: [‘pair my device’]
18:07:31.855 - ConfigurationSkill - WARNING - Impossible to update configuration because device isn’t paired
It can’t even tell me the time.
Back in the terminal
8:06:19.225 - mycroft.identity:_load:44 - DEBUG - Loading identity
18:06:19.258 - mycroft.identity:_load:44 - DEBUG - Loading identity
18:06:19.279 - mycroft.api:refresh_token:79 - DEBUG - Refreshing token
18:06:19.948 - mycroft.api:refresh_token:94 - DEBUG - Refresh is already in progress, waiting until done
18:06:21.177 - mycroft.api:refresh_token:98 - DEBUG - new credentials loaded
18:06:21.180 - urllib3.connectionpool - DEBUG - Starting new HTTPS connection (1): api.mycroft.ai:443
18:06:21.417 - urllib3.connectionpool - DEBUG - https://api.mycroft.ai:443 "GET /v1/device/ce1f90af-XXXXXXXXXXXXXXXcensored HTTP/1.1" 401 38
18:06:21.439 - mycroft.api:refresh_token:79 - DEBUG - Refreshing token
18:06:21.441 - urllib3.connectionpool - DEBUG - Starting new HTTPS connection (1): api.mycroft.ai:443
18:06:21.671 - urllib3.connectionpool - DEBUG - https://api.mycroft.ai:443 "GET /v1/auth/token HTTP/1.1" 401 38
18:06:21.690 - mycroft.configuration.config:load_local:109 - DEBUG - Configuration /var/tmp/mycroft_web_cache.json loaded
18:06:21.713 - mycroft.configuration.config:load_local:114 - DEBUG - Configuration '/etc/mycroft/mycroft.conf' not found
18:06:21.729 - mycroft.configuration.config:load_local:109 - DEBUG - Configuration /home/doctor/.mycroft/mycroft.conf loaded
Traceback (most recent call last):
File "/usr/lib/python3.5/runpy.py", line 184, in _run_module_as_main
"__main__", mod_spec)
File "/usr/lib/python3.5/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/home/doctor/mycroft-core/mycroft/client/text/__main__.py", line 61, in <module>
main()
File "/home/doctor/mycroft-core/mycroft/client/text/__main__.py", line 55, in main
curses.wrapper(gui_main)
File "/usr/lib/python3.5/curses/__init__.py", line 94, in wrapper
return func(stdscr, *args, **kwds)
File "/home/doctor/mycroft-core/mycroft/client/text/text_client.py", line 1075, in gui_main
set_screen_dirty()
KeyboardInterrupt
user@Komputer $
On an attempt to connect using other means:
user@Komputer ~/mycroft-core $ nslookup https://api.mycroft.ai
Server: fe80::f6f5:e8ff:fe14:6730%3
Address: fe80::f6f5:e8ff:fe14:6730%3#53
** server can't find https://api.mycroft.ai: NXDOMAIN
user@Komputer ~/mycroft-core $ telnet https://api.mycroft.ai 443
telnet: could not resolve https://api.mycroft.ai/443: Name or service not known
This is all mycroft ever says:
Connection to mycroft dot a.i, failed, pairing code could not be fetched. Check skills.log, other
your internet connection and try again.
Any ideas?