Hello Nym Community!
We’re excited about the upcoming paid launch of NymVPN! We’d love to hear your thoughts on our
: Linux app—your feedback is essential in helping us improve its privacy and usability.
How you can help:
- Share your experience: Let us know how the app is performing on your device. Is the connection stable? How’s the speed?
- Report issues: Encounter any bugs or glitches? Please detail them so we can address them promptly.
- Suggest features: Have ideas for new features or improvements? We’re eager to hear your suggestions.
How to provide feedback:
- Reply to this thread: Share your insights directly by replying below.
- Join our Community channels: Connect with us on Matrix, Discord or Telegram for real-time discussions.
- Get in touch with our Support team. Don’t forget to check our Help Center first.
Reminder: Never share your 24-word passphrase with anyone—not even with Nym Support!
Thank you for being an essential part of the Nym community. Together, we’re building a more private and secure internet. 
I have installed NymVPN client on MX Linux.
- Why does the daemon keep reporting my declining WireGuard bandwidth for the day and then resets with a corresponding break in my VPN connection? Not good for streaming.
EDIT: After further streaming monitoring it seems like the gateways reset their bandwidth at about 100MB remaining to 500Mb approx…no further streaming breaks so far…maybe this is correct behaviour???
- Why do I have to manually start the daemon each time for NymVPN. Is it foreseen to include this in the app going forward?
1 Like
Thanks for the feedback!
Let me get back to you on this one.
This is something we want to address.
1 Like
I’ve installed the client on Debian 12.
When I try to connect, I get a “Storage backend error”. Tried the deb package and the AppImage.
Any ideas?
I have a strong suspicion that the “Storage backend error” is related to JWT timestamp being out of sync. We’ll have a fix for that shortly
If you have the ability to drop down to a terminal, you could get the logs with
sudo journalctl -u nym-vpnd.service --since="yesterday"
I’d be curious to see the lines leading up to that error
2 Likes
As a side note, there is also some work underway to make the logs accessible from within the app
1 Like
Hi jon-nym
thanks for your reply.
Here the log snippet between the last boot and the error:
********************** systemd[1]: Started nym-vpnd.service - nym-vpnd daemon.
********************** nym-vpnd[1342]: 2025-03-19T08:59:33.120747Z INFO nym_vpnd::logging: nym-vpnd 1.5.3 (3b3df3b5229d98d77029b5eee19a4db144190bb1)
********************** nym-vpnd[1342]: 2025-03-19T08:59:33.123680Z INFO nym_vpnd::service::config: Creating config file at /etc/nym/config.toml
********************** nym-vpnd[1342]: 2025-03-19T08:59:33.146411Z WARN nym_http_api_client::dns: primary DNS failed w/ error proto error: io error: Network is unreachable (os error 101): using system fallback
********************** nym-vpnd[1342]: 2025-03-19T08:59:33.146896Z WARN hickory_resolver::system_conf::unix: no nameservers found in config
********************** nym-vpnd[1342]: 2025-03-19T08:59:33.147718Z WARN nym_vpn_network_config::envs: Failed to update envs file: Failed to fetch envs
********************** nym-vpnd[1342]: 2025-03-19T08:59:33.148116Z WARN nym_vpn_network_config::envs: Attempting to read envs file instead
********************** nym-vpnd[1342]: 2025-03-19T08:59:33.149054Z INFO nym_vpnd::environment: Setting up environment by discovering the network: mainnet
********************** nym-vpnd[1342]: 2025-03-19T08:59:33.151773Z WARN nym_http_api_client::dns: primary DNS failed w/ error proto error: io error: Network is unreachable (os error 101): using system fallback
********************** nym-vpnd[1342]: 2025-03-19T08:59:33.152238Z WARN nym_vpn_network_config::discovery: Failed to refresh discovery file: Failed to read response text
********************** nym-vpnd[1342]: 2025-03-19T08:59:33.152255Z WARN nym_vpn_network_config::discovery: Attempting to use existing discovery file
********************** nym-vpnd[1342]: 2025-03-19T08:59:33.155050Z WARN nym_http_api_client::dns: primary DNS failed w/ error proto error: io error: Network is unreachable (os error 101): using system fallback
********************** nym-vpnd[1342]: Error: Discovery endpoint returned error response
********************** nym-vpnd[1342]: Caused by:
********************** nym-vpnd[1342]: 0: there was an issue with the REST request: error sending request for url (https://validator.nymtech.net/api/v1/network/details)
********************** nym-vpnd[1342]: 1: error sending request for url (https://validator.nymtech.net/api/v1/network/details)
********************** nym-vpnd[1342]: 2: client error (Connect)
********************** nym-vpnd[1342]: 3: dns error: No connections available
********************** nym-vpnd[1342]: 4: No connections available
********************** systemd[1]: nym-vpnd.service: Main process exited, code=exited, status=1/FAILURE
********************** systemd[1]: nym-vpnd.service: Failed with result 'exit-code'.
********************** systemd[1]: nym-vpnd.service: Scheduled restart job, restart counter is at 1.
********************** systemd[1]: Stopped nym-vpnd.service - nym-vpnd daemon.
********************** systemd[1]: Started nym-vpnd.service - nym-vpnd daemon.
********************** nym-vpnd[2037]: 2025-03-19T08:59:35.221647Z INFO nym_vpnd::logging: nym-vpnd 1.5.3 (3b3df3b5229d98d77029b5eee19a4db144190bb1)
********************** nym-vpnd[2037]: 2025-03-19T08:59:35.221766Z INFO nym_vpnd::service::config: Creating config file at /etc/nym/config.toml
********************** nym-vpnd[2037]: 2025-03-19T08:59:35.225339Z WARN nym_http_api_client::dns: primary DNS failed w/ error proto error: io error: Network is unreachable (os error 101): using system fallback
********************** nym-vpnd[2037]: 2025-03-19T08:59:35.225383Z WARN hickory_resolver::system_conf::unix: no nameservers found in config
********************** nym-vpnd[2037]: 2025-03-19T08:59:35.225761Z WARN nym_vpn_network_config::envs: Failed to update envs file: Failed to fetch envs
********************** nym-vpnd[2037]: 2025-03-19T08:59:35.225787Z WARN nym_vpn_network_config::envs: Attempting to read envs file instead
********************** nym-vpnd[2037]: 2025-03-19T08:59:35.225813Z INFO nym_vpnd::environment: Setting up environment by discovering the network: mainnet
********************** nym-vpnd[2037]: 2025-03-19T08:59:35.227132Z WARN nym_http_api_client::dns: primary DNS failed w/ error proto error: io error: Network is unreachable (os error 101): using system fallback
********************** nym-vpnd[2037]: 2025-03-19T08:59:35.227487Z WARN nym_vpn_network_config::discovery: Failed to refresh discovery file: Failed to read response text
********************** nym-vpnd[2037]: 2025-03-19T08:59:35.227493Z WARN nym_vpn_network_config::discovery: Attempting to use existing discovery file
********************** nym-vpnd[2037]: 2025-03-19T08:59:35.229214Z WARN nym_http_api_client::dns: primary DNS failed w/ error proto error: io error: Network is unreachable (os error 101): using system fallback
********************** nym-vpnd[2037]: Error: Discovery endpoint returned error response
********************** nym-vpnd[2037]: Caused by:
********************** nym-vpnd[2037]: 0: there was an issue with the REST request: error sending request for url (https://validator.nymtech.net/api/v1/network/details)
********************** nym-vpnd[2037]: 1: error sending request for url (https://validator.nymtech.net/api/v1/network/details)
********************** nym-vpnd[2037]: 2: client error (Connect)
********************** nym-vpnd[2037]: 3: dns error: No connections available
********************** nym-vpnd[2037]: 4: No connections available
********************** systemd[1]: nym-vpnd.service: Main process exited, code=exited, status=1/FAILURE
********************** systemd[1]: nym-vpnd.service: Failed with result 'exit-code'.
********************** systemd[1]: nym-vpnd.service: Scheduled restart job, restart counter is at 2.
********************** systemd[1]: Stopped nym-vpnd.service - nym-vpnd daemon.
********************** systemd[1]: Started nym-vpnd.service - nym-vpnd daemon.
********************** nym-vpnd[2516]: 2025-03-19T08:59:37.316566Z INFO nym_vpnd::logging: nym-vpnd 1.5.3 (3b3df3b5229d98d77029b5eee19a4db144190bb1)
********************** nym-vpnd[2516]: 2025-03-19T08:59:37.316611Z INFO nym_vpnd::service::config: Creating config file at /etc/nym/config.toml
********************** nym-vpnd[2516]: 2025-03-19T08:59:37.319619Z WARN nym_http_api_client::dns: primary DNS failed w/ error proto error: io error: Network is unreachable (os error 101): using system fallback
********************** nym-vpnd[2516]: 2025-03-19T08:59:37.319644Z WARN hickory_resolver::system_conf::unix: no nameservers found in config
********************** nym-vpnd[2516]: 2025-03-19T08:59:37.320071Z WARN nym_vpn_network_config::envs: Failed to update envs file: Failed to fetch envs
********************** nym-vpnd[2516]: 2025-03-19T08:59:37.320085Z WARN nym_vpn_network_config::envs: Attempting to read envs file instead
********************** nym-vpnd[2516]: 2025-03-19T08:59:37.320115Z INFO nym_vpnd::environment: Setting up environment by discovering the network: mainnet
********************** nym-vpnd[2516]: 2025-03-19T08:59:37.321328Z WARN nym_http_api_client::dns: primary DNS failed w/ error proto error: io error: Network is unreachable (os error 101): using system fallback
********************** nym-vpnd[2516]: 2025-03-19T08:59:37.321698Z WARN nym_vpn_network_config::discovery: Failed to refresh discovery file: Failed to read response text
********************** nym-vpnd[2516]: 2025-03-19T08:59:37.321704Z WARN nym_vpn_network_config::discovery: Attempting to use existing discovery file
********************** nym-vpnd[2516]: 2025-03-19T08:59:37.322810Z WARN nym_http_api_client::dns: primary DNS failed w/ error proto error: io error: Network is unreachable (os error 101): using system fallback
********************** nym-vpnd[2516]: Error: Discovery endpoint returned error response
********************** nym-vpnd[2516]: Caused by:
********************** nym-vpnd[2516]: 0: there was an issue with the REST request: error sending request for url (https://validator.nymtech.net/api/v1/network/details)
********************** nym-vpnd[2516]: 1: error sending request for url (https://validator.nymtech.net/api/v1/network/details)
********************** nym-vpnd[2516]: 2: client error (Connect)
********************** nym-vpnd[2516]: 3: dns error: No connections available
********************** nym-vpnd[2516]: 4: No connections available
********************** systemd[1]: nym-vpnd.service: Main process exited, code=exited, status=1/FAILURE
********************** systemd[1]: nym-vpnd.service: Failed with result 'exit-code'.
********************** systemd[1]: nym-vpnd.service: Scheduled restart job, restart counter is at 3.
********************** systemd[1]: Stopped nym-vpnd.service - nym-vpnd daemon.
********************** systemd[1]: Started nym-vpnd.service - nym-vpnd daemon.
********************** nym-vpnd[3419]: 2025-03-19T08:59:39.439955Z INFO nym_vpnd::logging: nym-vpnd 1.5.3 (3b3df3b5229d98d77029b5eee19a4db144190bb1)
********************** nym-vpnd[3419]: 2025-03-19T08:59:39.440025Z INFO nym_vpnd::service::config: Creating config file at /etc/nym/config.toml
********************** nym-vpnd[3419]: 2025-03-19T08:59:40.089679Z INFO nym_vpnd::environment: Setting up environment by discovering the network: mainnet
********************** nym-vpnd[3419]: 2025-03-19T08:59:40.837969Z INFO nym_vpn_api_client::client: Not enabling DNS resolver overrides because static addresses are not set
********************** nym-vpnd[3419]: 2025-03-19T08:59:41.487799Z INFO nym_vpnd::command_interface::start: Starting socket listener on: /var/run/nym-vpn.sock
********************** nym-vpnd[3419]: 2025-03-19T08:59:41.488046Z INFO nym_vpn_account_controller::controller: Starting account controller
********************** nym-vpnd[3419]: 2025-03-19T08:59:41.488340Z INFO nym_vpn_account_controller::controller: Account controller: data directory: "/var/lib/nym-vpnd/mainnet"
********************** nym-vpnd[3419]: 2025-03-19T08:59:41.488348Z INFO nym_vpn_account_controller::controller: Account controller: credential mode: true
********************** nym-vpnd[3419]: 2025-03-19T08:59:41.499218Z INFO nym_vpn_account_controller::storage::credentials::pending_credential_requests: Setting up pending credential requests storage: "/var/lib/nym-vpnd/mainnet/pending_credential_requests.db"
********************** nym-vpnd[3419]: 2025-03-19T08:59:41.501473Z INFO nym_vpn_api_client::client: Not enabling DNS resolver overrides because static addresses are not set
********************** nym-vpnd[3419]: 2025-03-19T08:59:41.505254Z INFO nym_vpn_account_controller::controller: Account id: (unset)
********************** nym-vpnd[3419]: 2025-03-19T08:59:41.505284Z INFO nym_vpn_account_controller::controller: Device id: ***************************************
********************** nym-vpnd[3419]: 2025-03-19T08:59:41.507474Z INFO nym_vpn_account_controller::storage::credentials: Ticketbooks stored: 0
********************** nym-vpnd[3419]: 2025-03-19T08:59:41.509637Z INFO nym_vpn_account_controller::controller: ← SyncAccountState
********************** nym-vpnd[3419]: 2025-03-19T08:59:41.509699Z INFO nym_vpn_account_controller::controller: ← SyncDeviceState
********************** nym-vpnd[3419]: 2025-03-19T08:59:41.512380Z INFO nym_firewall: Resetting firewall policy
********************** nym-vpnd[3419]: 2025-03-19T08:59:43.123426Z INFO grpc_vpnd: ← Info ()
********************** nym-vpnd[3419]: 2025-03-19T08:59:43.124304Z INFO grpc_vpnd: nym_vpnd::command_interface::start: close time.busy=218µs time.idle=663µs req="Info"
********************** nym-vpnd[3419]: 2025-03-19T08:59:43.130247Z INFO grpc_vpnd: ← GetTunnelState ()
********************** nym-vpnd[3419]: 2025-03-19T08:59:43.130532Z INFO grpc_vpnd: nym_vpnd::command_interface::start: close time.busy=144µs time.idle=145µs req="GetTunnelState"
********************** nym-vpnd[3419]: 2025-03-19T08:59:43.130656Z INFO grpc_vpnd: ← Info ()
********************** nym-vpnd[3419]: 2025-03-19T08:59:43.130813Z INFO grpc_vpnd: nym_vpnd::command_interface::start: close time.busy=58.0µs time.idle=100µs req="Info"
********************** nym-vpnd[3419]: 2025-03-19T08:59:43.131661Z INFO grpc_vpnd: ← ListenToEvents ()
********************** nym-vpnd[3419]: 2025-03-19T08:59:43.132163Z INFO grpc_vpnd: nym_vpnd::command_interface::start: close time.busy=412µs time.idle=89.2µs req="ListenToEvents"
********************** nym-vpnd[3419]: 2025-03-19T08:59:43.146838Z INFO grpc_vpnd: ← GetNetworkCompatibility ()
********************** nym-vpnd[3419]: 2025-03-19T08:59:43.147094Z INFO grpc_vpnd: nym_vpnd::command_interface::start: close time.busy=125µs time.idle=132µs req="GetNetworkCompatibility"
********************** nym-vpnd[3419]: 2025-03-19T08:59:43.794549Z INFO grpc_vpnd: ← GetTunnelState ()
********************** nym-vpnd[3419]: 2025-03-19T08:59:43.794706Z INFO grpc_vpnd: nym_vpnd::command_interface::start: close time.busy=53.1µs time.idle=106µs req="GetTunnelState"
********************** nym-vpnd[3419]: 2025-03-19T08:59:43.795363Z INFO grpc_vpnd: ← IsAccountStored ()
********************** nym-vpnd[3419]: 2025-03-19T08:59:43.795500Z INFO grpc_vpnd: nym_vpnd::command_interface::start: close time.busy=57.4µs time.idle=79.9µs req="IsAccountStored"
********************** nym-vpnd[3419]: 2025-03-19T08:59:43.797362Z INFO grpc_vpnd: ← GetAccountLinks ()
********************** nym-vpnd[3419]: 2025-03-19T08:59:43.797818Z INFO grpc_vpnd: nym_vpnd::command_interface::start: close time.busy=377µs time.idle=81.5µs req="GetAccountLinks"
********************** nym-vpnd[3419]: 2025-03-19T08:59:43.798445Z INFO grpc_vpnd: ← GetSystemMessages ()
********************** nym-vpnd[3419]: 2025-03-19T08:59:43.798617Z INFO grpc_vpnd: nym_vpnd::command_interface::start: close time.busy=72.8µs time.idle=102µs req="GetSystemMessages"
********************** nym-vpnd[3419]: 2025-03-19T08:59:43.959135Z INFO grpc_vpnd: ← ListGateways ()
********************** nym-vpnd[3419]: 2025-03-19T08:59:43.959519Z INFO grpc_vpnd: nym_vpn_api_client::client: Not enabling DNS resolver overrides because static addresses are not set req="ListGateways"
********************** nym-vpnd[3419]: 2025-03-19T08:59:44.789637Z INFO grpc_vpnd: nym_vpnd::command_interface::start: close time.busy=8.26ms time.idle=822ms req="ListGateways"
********************** nym-vpnd[3419]: 2025-03-19T09:00:12.502873Z INFO grpc_vpnd: ← StoreAccount ()
********************** nym-vpnd[3419]: 2025-03-19T09:00:12.503245Z INFO nym_vpn_account_controller::controller: ← StoreAccount
********************** nym-vpnd[3419]: 2025-03-19T09:00:13.687451Z WARN nym_vpnd::service::vpn_service: StoreAccount took 1184 ms to execute
********************** nym-vpnd[3419]: 2025-03-19T09:00:13.687574Z INFO grpc_vpnd: nym_vpnd::command_interface::start: close time.busy=73.1µs time.idle=1.18s req="StoreAccount"
1 Like
Thanks, I will have a look!
1 Like
Those errors are mostly due to some of account syncing failing as network is not available that early during boot. We are working on making these steps aware of connectivity, which should solve that
1 Like
I notice today that UK connections are either not working or they connect but do not decode for example BBC iPlayer ‘not available in your region’. Any info would be welcome.
Thanks for reporting. Can you share your choice of location or exit gateway? We’ll try to reproduce.
1 Like