Cannot access gui anymore

Hi,

for some reason i cannot access GUI anymore. It worked a few days ago, but then it freezed during use. I was tired so i left it for another time and went to sleep.

I can ping or ssh Volumio (eth0 or wireless ip).
I can connect to Volumio via ssh.
I haven’t done any configuration changes for the last few months.
All that was changed was ISP provider, but internal network and routing stayed the same as it was before.

I rebooted numerous times, restarted services switched to wired or wireless only, no luck.
I considered updating volumio but that can only be done via GUI…

The only thing that’s odd is that /static fs is at 100% full. Is that a problem?
mpd.log:
Sep 20 18:53 : zeroconf: No global port, disabling zeroconf
volumio.log is empty.

Please do suggest something. I’m quite desperate.

Regards, Peter

Check that it has not started it’s hotspot, and/or send a log.

HI,

here is the same Problem after Update to 2.457…

Connected via Cable and fixed IP. No wireless.

Please send logs

or if you can’t

connect via ssh and do

sudo journalctl -f

you should see where it crashes, copy this section and send to us

Attached is journal section that’s constantly repeating. (or should i paste the section in post?)
journal.log.zip (1.63 KB)

Sep 21 18:23:51 volumio volumio[2639]: info: Loading plugin "youtube"...
Sep 21 18:23:51 volumio volumio-remote-updater[621]: [2018-09-21 18:23:51] [connect] Successful connection
Sep 21 18:23:53 volumio volumio[2639]: module.js:590
Sep 21 18:23:53 volumio volumio[2639]: throw err;
Sep 21 18:23:53 volumio volumio[2639]: ^
Sep 21 18:23:53 volumio volumio[2639]: SyntaxError: /data/plugins/music_service/youtube/authToken.json: Unexpected end of JSON input
Sep 21 18:23:53 volumio volumio[2639]: at Object.parse (native)
Sep 21 18:23:53 volumio volumio[2639]: at Object.Module._extensions..json (module.js:587:27)
Sep 21 18:23:53 volumio volumio[2639]: at Module.load (module.js:487:32)
Sep 21 18:23:53 volumio volumio[2639]: at tryModuleLoad (module.js:446:12)
Sep 21 18:23:53 volumio volumio[2639]: at Function.Module._load (module.js:438:3)
Sep 21 18:23:53 volumio volumio[2639]: at Module.require (module.js:497:17)
Sep 21 18:23:53 volumio volumio[2639]: at require (internal/module.js:20:19)
Sep 21 18:23:53 volumio volumio[2639]: at Object.<anonymous> (/data/plugins/music_service/youtube/index.js:19:13)
Sep 21 18:23:53 volumio volumio[2639]: at Module._compile (module.js:570:32)
Sep 21 18:23:53 volumio volumio[2639]: at Object.Module._extensions..js (module.js:579:10)
Sep 21 18:23:53 volumio volumio[2639]: at Module.load (module.js:487:32)
Sep 21 18:23:53 volumio volumio[2639]: at tryModuleLoad (module.js:446:12)
Sep 21 18:23:53 volumio volumio[2639]: at Function.Module._load (module.js:438:3)
Sep 21 18:23:53 volumio volumio[2639]: at Module.require (module.js:497:17)
Sep 21 18:23:53 volumio volumio[2639]: at require (internal/module.js:20:19)
Sep 21 18:23:53 volumio volumio[2639]: at PluginManager.loadPlugin (/volumio/app/pluginmanager.js:117:25)

There is your culprit! There is a syntax error in /data/plugins/music_service/youtube/authToken.json

Yes, i saw that - is there a way i can skip this plugin temporarily without gui access?

/data/plugins/music_service/youtube/authToken.json is an empty file.

nano /data/configuration/plugins.json

and find your plugin and set it’s enabled to false.

There is probably a simple oneliner with jq…

you try :

systemctl stop volumio
nano /data/configurations/plugins.json

and set the youtube plugin on false ad stopped

"youtube": { "enabled": { "type": "boolean", "value": false }, "status": { "type": "string", "value": "STOPPED" }
save andrestart volumio

systemctl start volumio

Great! I have GUI access again.
Thank you guys!

So what is the next step.
Should i try to troubleshoot this plugin? Reinstall it? Maybe update this plugin and/or the Volumio system?

I recall seeing quite a few people having issues with the plugin, search around! :wink:

I will, thanks again!

Hi,

the mistake is gone by itself…!? I will keep watching…