MeshAgent on Raspberry Pi writes "timeout" after a few seconds and closes
Any ideas? The message is very unsatisfactory. MeshCentral server is reachable without issues.
$ sudo ./meshagent
timeout
What does it say if you do:
./meshagent -info
Do either of the following commands work?
sudo ./meshagent -install
sudo ./meshagent -fullinstall
I think the binary installer (assuming that is what you downloaded) wasn't able to detect that you don't have a graphical environment. Or maybe you do, but you are connected over ssh. That's the only scenario I can think of off hand, that may return that message.
sudo ./meshagent -install
This worked. And now it is running.
I was using:
sudo ./meshagent
It is a normal Raspberry Pi with GUI and I was using TeamViewer to run terminal to install MeshCentral agent.
Cool. I'll see if I can reproduce that message, and have it return something more useful.
Btw, MeshCentral is a great piece of software, We will be phasing out TeamViewer and AnyDesk for it.
I found an issue where certain translated languages caused the binary installer to fail to display the UI, and instead just say, "Timeout". This fix will be included in an upcoming update.. The crux of the issue was that certain versions of zenity crapped out when I was passing non-english UTF8 characters for the button text.. By any chance is the default locale on your system something other than us_en?