web ui not working reliably
Describe the bug
I'm not sure if I have a misconfiguration or where the problem is. I'm trying mysterium for the first time, I installed it on my ArchLinux ARM system from aur (see install script), modifying the version number and sha digests as needed to install v1.12.2. Built package installs fine, I can start it ok with systemctl start mysterium-node which, in turn, invokes /usr/bin/myst --config-dir=/etc/mysterium-node --data-dir=/var/lib/mysterium-node --runtime-dir=/var/run/mysterium-node --keystore.lightweight service --agreed-terms-and-conditions openvpn,wireguard. The problems start here: accessing the webui at 192.168.1.3:4449 is extremely flaky. Sometimes I get this message in the browser:
Looks like your node is unreachable... ☹️😭
sometimes I just get a "connection refused" error. Same if I curl 127.0.0.1:4449 from the ArchLinux machine itself. Occasionally I get the login page, but then logging in and accessing any page is just broken. If, conversely, I run myst daemon (to be exact: /usr/bin/myst --config-dir=/etc/mysterium-node --data-dir=/var/lib/mysterium-node --runtime-dir=/var/run/mysterium-node --keystore.lightweight daemon) the webui works flawlessly but the node itself seems to be offline.
To Reproduce Steps to reproduce the behavior:
- Download the pkgbuild
- Untar, cd into mysterium-node and patch the pkgbuild file to download version 1.12.2
- Update the first md5 hash to
dac8ba54da1518a461b5cdb96602c782and the first sha512 tocf03f1355efb7875bb4473bba9403bae2d9c0cb8e20fe382b198765561b1d0c6839d1e90b36f5e06a788819a1faeede67234ee3b22d5f349a05a1951aaccb00e. Also update theBUILD_COMMITvariable to3f735a9ca882792d66509b3f2a3634e42a2ba548 makepkg -srisystemctl start mysterium-node.service
Expected behavior
I don't know, this is what I'm asking. Is it normal that the webui doesn't work properly when in service mode? I would expect it to either not work at all, as in, being deactivated, or to work fine.
Screenshots If applicable, add screenshots to help explain your problem.
Environment (please complete the following information):
- Node version: 1.12.2
- OS: ArchLinux ARM
- Desktop app version (if applicable): kernel 5.19.1-0-ARCH
- Docker (if applicable):
- Your identity (if applicable): ask if needed
- Payment (top-op) reference (if applicable):
Additional context I don't know, ask if you need any extra info