Closed G3rsus closed 7 months ago
Hello G3rsus,
Your first point is quite easy, it seems like I forgot to update the docker-compose.yml to the latest version of the image (1.0.1). I will fix that when I get some time to work on this again.
You can replace the ghcr.io/mattstechinfo/meshnet:v1.0.0
in your docker-compose.yml with ghcr.io/mattstechinfo/meshnet:v1.0.1
Your second point is a little more work to find out, I'm expecting you got a "Whoops" in your logs too? Can you tell me what platform you are running the container on for further investigation?
Unfortunately, we've had some conversations on Discord and already discovered that the NordVPN client logs aren't being written to file, or anywhere for that matter, in the container. This is something I will have to dive into and hope I can fix. As soon as I find a solution I will push an update to the repo. That will make troubleshooting a lot easier. I currently do not have an ETA as I have quite a busy schedule at the moment. Any directions or help is appreciated if someone reads this.
Matt,
Thank you for your quick response. I changed the version to v1.0.1 but still get the same error.
I attached the log of my Synology DS420+ nas.
Apparently NordVPN pushed an update to the releasenotes today that they've released 3.16.6 and you were one of the first to get the new update message, I still haven't gotten the new version available message. I've updated the dev version to build version 3.16.6 and should have fixed the new version now.
Regarding the logs, with some help I've now got the full error logs being piped to stdout in the dev
image. It was just built and added to GitHub, can you please try with ghcr.io/mattstechinfo/meshnet:dev
and see if you get any error message explaining why Meshnet doesn't activate?
Matt,
I've changed the code to dev and inserted the log of my nas. meshnet-log.xlsx
It looks like you are hitting a 404 not found on NordVPN services end. I'm afraid I can't help with this other than ask you to send a support request to NordVPN. This is not an error with the container. The log also mentions to contact NordVPN support as something on their end is failing. So please show them your logs. (I think it's support@nordvpn.com or open up a chat from your account portal)
As you can see it logs on correctly, then connects to Meshnet, which also works, but soon after you get the 404 and then it disconnects/fails:
2023/09/19 23:26:54 | stdout | It's not you, it's us. We're having trouble with our servers. If the issue persists, please contact our customer support.
-- | -- | --
2023/09/19 23:26:54 | stdout | 2023-09-19 21:26:54.989929346 2023/09/19 21:26:54 [Error] Not Found: Machine not found
2023/09/19 23:26:54 | stdout | 2023-09-19 21:26:54.989449115 2023/09/19 21:26:54 [Error] unsetting meshnet: mesh is not active
2023/09/19 23:26:54 | stdout | 2023-09-19 21:26:54.989446491 2023/09/19 21:26:54 [Error] disabling fileshare: fileshare wasn't started
2023/09/19 23:26:54 | stdout | 2023-09-19 21:26:54.986365586 2023/09/19 21:26:54 notifying subscriber: /v1/meshnet/machines/3bd6dfc6-26e0-479e-9c87-c3a28cbbe104/map is not important to moose
2023/09/19 23:26:54 | stdout | 2023-09-19 21:26:54.986363332 Response: HTTP/3.0 404 - map[Alt-Svc:[h3=":443"; ma=86400] Cf-Cache-Status:[DYNAMIC] Cf-Ray:[8094e8e0cc4a1c94-AMS] Content-Length:[57] Content-Type:[application/json; charset=UTF-8] Date:[Tue, 19 Sep 2023 21:26:54 GMT] Server:[cloudflare] Set-Cookie:[__cf_bm=JJtpBiq8r0Mxi3epBybZT8eIj7gBuRKHq.n1eycQEFo-1695158814-0-Ac56GHerWJ6f8FvjdnSXxVAJK8SZx09E+SncSmLzGCemmQyWOUDLLgF4g6YrF9TdRIQs6aDqCDaLZMHc+KNgv3Y=; path=/; expires=Tue, 19-Sep-23 21:56:54 GMT; domain=.nordvpn.com; HttpOnly; Secure; SameSite=None] Strict-Transport-Security:[max-age=31536000; includeSubDomains; preload] X-Accept-Before:[1695202014] X-Api-Version:[v1] X-Authorization:[key-id="rsa-key-1",algorithm="rsa-sha256"] X-Digest:[e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855] X-Signature:[USQPoAukDJJf4UCsfwzJT3OjXoEK3OvVkC4p11hIEtf8xZnrtRjRqNzqKfbTvjjxt82mUUY20Rh3vow2lksE/50ocJj/gzX99AkMJOYt+Z+kJA+5GdciUNMrThanL4HFLrvdJ6xWCq3x+Mg7J3OmTxUVK2UjhIlixV6s9D88vdtOnumlalO3M7RrG/pZ4ivPczHAgWSfjZ4YlefCWh6guyiEn43CaWtrn/RoYFalR229MvwgjbUfW0UhUDebXXgO+ahb0mzPiv4Hx2Momc32G84p78ufcG3Z+wlNnAC15Di0gaYAT3dOOYC0FVWhe3Ii5AdjvqeR8PRY0qyLsvAP3JV7eUSeDkN9zFBQwuF3zZj0vDkN1ApsH+ovVuCcpx8JRFBlNqtMDxdzhK5eCgZqRi3zeWSms4eiQsY+vUx4snuSUZrq+CHtr90PcIJq/S30TQgCubQOi67OF4Tg5CH2WpvAhutxeIXosIERdUnzc5FB2vCmOHg1jLAQMXjGHlKeAd2W18x05JBS1gAaywc+C7q1faAyLyPY2uN5qfFO4ehoVtjD7wIBx0Q4wqpMhvD5OCOUigHLiGvfrUJdv3KMqy0V3Uk5qTa2BjhpRQl4WVxpBfqGmL84Vq4FBhM7b2sqOd7mpMY0twK6FCCQu4sUgBazGtO9qKPrxNwY/uQivQQ=]]
2023/09/19 23:26:54 | stdout | 2023-09-19 21:26:54.986351278 Request: HTTP/3 GET https://api.nordvpn.com/v1/meshnet/machines/3bd6dfc6-26e0-479e-9c87-c3a28cbbe104/map map[Accept-Encoding:[] Authorization:[hidden] Content-Length:[] Content-Type:[application/json] User-Agent:[NordApp Linux 3.16.6 Linux 4.4.302+]]
2023/09/19 23:26:54 | stdout | /2023-09-19 21:26:54.986343732 2023/09/19 21:26:54 [Info] HTTP CALL Duration: 151.989505ms
2023/09/19 23:26:54 | stdout | 2023-09-19 21:26:54.915713349 2023/09/19 21:26:54 [Info] [NC] Connected
2023/09/19 23:26:54 | stdout | 2023-09-19 21:26:54.798046855 Response: HTTP/3.0 200 - map[Alt-Svc:[h3=":443"; ma=86400] Cf-Cache-Status:[DYNAMIC] Cf-Ray:[8094e8dd9eaa1c94-AMS] Content-Encoding:[gzip] Content-Type:[application/json] Date:[Tue, 19 Sep 2023 21:26:54 GMT] Server:[cloudflare] Set-Cookie:[__cf_bm=SXskoLiOMm8oJKIe1E3oDAIlfXJf9pzh9cys8PGJHj0-1695158814-0-AV8nJ/cEvgbk7SIMoGc9Rxsc/dsfSfdA0WXgaJdhN7Oii23l4KLNrMz40Awjo4QXkGV5gH1AddmcbT5E1HLXy5g=; path=/; expires=Tue, 19-Sep-23 21:56:54 GMT; domain=.nordvpn.com; HttpOnly; Secure; SameSite=None] Strict-Transport-Security:[max-age=31536000; includeSubDomains; preload] Vary:[Accept-Encoding] X-Accept-Before:[1695202014] X-Authorization:[key-id="rsa-key-1",algorithm="rsa-sha256"] X-Cache:[BYPASS] X-Digest:[b112f2d21552b99fdddd91b8f5e1eea49f99b0300300f14d395a7a68dbc8359b] X-Host-Signature:[YZF03U9L4u65W6U8bZVWu1+xaxhzkaFVjkcCPCYPlBJhRLy2NHEN0dI/Htqli9N7L2y3fAaS5/MnGS5oT+1ii2/63JPkVV/RQFrdKGBiXepOy9LeK1nOkKLSnz0Y6Ar/8lIGqjODSZag5onn8tODedhywm8Ykq6ERcvtpBjjD+XzOOTnnTcQW4Fae4KM0bOF/8UTOzEveQsobw8+3AOykEd8bDg7Bf2OzJuzzy+crZV76se0tW9l7JZxiPNyqWK8VBbWrtlOwfUxMnObe2dettZk5HKS+z4KUUmJqtFbvys8cxDpWeNGj0WZesaaRHhZFp+x/HOGfDqkjd2UjM8OerZxEeolAzei/flsjTf9xdPzubZuXFcayyUbUNz+qwpRNZAY0jSIRBNKuP2dzilqs2+Dc2LwcWVycLjCasdJF7WRRFWEYF+YEHGLyJoWY/pFjZ7XrZ6AtkMWQW63xj6QxYiiCYQxbcCymrFCGo6aoDiKHlhTnIE0hjsv/9eSby3VO9IaQTcgiIsGCpAUyTmb9Ex6anvZdctElfDFlQs/gTMwGNH2IJEkkxDq/NrM2QYOhvnqA2A/kjE0Xm0A6B/jWKd2R01nTweQGWEtV5FXSs+DV84fRayVy1MqYBbZKogc0EVV8SkXRvzuZnsXM5nq9MZzH5e5EdlrzmcH38R06KE=] X-Signature:[jHLpDjSG/xAUvU1MO2hmp7G4NdR177Dr7FVpCWpcspMzfzl0lgp/xax93phBXPvITNieYVrWt3MYKkyNUm+WoWWXeR7QedfOUjZrYW9vb91rP0lEJMZQiSGgtYUpEPYTrnmnXIcOuiaAfcqeEHo4QG2wHpZeUYE0KKeQ0jRFR0Q2bt16HPVVlVsKZYjEq6ZT49/crahy6YlvWTg3avQJlw//jZPtmyGomZI9jyzJBkMA9n6jP9J0M+9wgFLaZIyxzdMAFDfoRrz89VsqKN1jzNPBD/IskQd4VvDWB7DL0l4TZV3mzkx5fOe71bqfRTE3wLeF+mEe1ZSI8HGtRbu+XKGGshj8RMSLKFB9lG9V5brPB417sQS+K44GDgNv4kVxhRFXn+tBRuJLyZZj/BwMgczZ9mlADSvxZHxlWS9Tyyd2J52lw/avGAW7VnrRnbNl0yOYR7dJK1wPDgUNcmho5u6seYgI6xPFZloytvBwSiGwW1ELoCwfgseT6w/QkMzVSlqI/Sshjw7F5Kbixq3bAOGZex+QkYXEMxoMQPv47fVrp/ZUItJ2PvRSzmIE6e+NpokZPgpM9ksv2GEVJcNe+An2lW36R1kZoR5dumRZWwqpxMZj/ZV/nq+mPvfpP9GnTP2AaIoSFFAAqrEy4MMtV0HEkcH0+5vTnYzckWWLn3E=]]
2023/09/19 23:26:54 | stdout | 2023-09-19 21:26:54.798029681 Request: HTTP/3 GET https://api.nordvpn.com/v1/users/services map[Accept-Encoding:[gzip, deflate] Authorization:[hidden] Content-Length:[] Content-Type:[application/json] User-Agent:[NordApp Linux 3.16.6 Linux 4.4.302+]]
2023/09/19 23:26:54 | stdout | \|2023-09-19 21:26:54.798022098 2023/09/19 21:26:54 [Info] HTTP CALL Duration: 468.638608ms
2023/09/19 23:26:54 | stdout | 2023-09-19 21:26:54.541659686 2023/09/19 21:26:54 [Info] [NC] Client has started
2023/09/19 23:26:54 | stdout | 2023-09-19 21:26:54.540022256 2023/09/19 21:26:54 notifying subscriber: /v1/notifications/tokens is not important to moose
2023/09/19 23:26:54 | stdout | 2023-09-19 21:26:54.540020022 Response: HTTP/3.0 201 - map[Alt-Svc:[h3=":443"; ma=86400] Cf-Cache-Status:[DYNAMIC] Cf-Ray:[8094e8dd8e861c94-AMS] Content-Type:[application/json] Date:[Tue, 19 Sep 2023 21:26:54 GMT] Server:[cloudflare] Set-Cookie:[__cf_bm=OqOvBkIYUuDutkNBnOld1U6FBTJBJVmoFp4hzZbaW8k-1695158814-0-AUEEF0bFYNkzbk5Urs3OwdW2vdHFQKFDyNnhot6yXaE25P8UTTsKKhbSz9JqluR7aI9kZxygndiHxp4Yhn4w64A=; path=/; expires=Tue, 19-Sep-23 21:56:54 GMT; domain=.nordvpn.com; HttpOnly; Secure; SameSite=None] Strict-Transport-Security:[max-age=31536000; includeSubDomains; preload] X-Accept-Before:[1695202014] X-Authorization:[key-id="rsa-key-1",algorithm="rsa-sha256"] X-Digest:[5eb58db279e1c5f2eb456fdf836b54b1d3d6ea48f03269ebe7eb082b8c722cec] X-Host-Signature:[YZF03U9L4u65W6U8bZVWu1+xaxhzkaFVjkcCPCYPlBJhRLy2NHEN0dI/Htqli9N7L2y3fAaS5/MnGS5oT+1ii2/63JPkVV/RQFrdKGBiXepOy9LeK1nOkKLSnz0Y6Ar/8lIGqjODSZag5onn8tODedhywm8Ykq6ERcvtpBjjD+XzOOTnnTcQW4Fae4KM0bOF/8UTOzEveQsobw8+3AOykEd8bDg7Bf2OzJuzzy+crZV76se0tW9l7JZxiPNyqWK8VBbWrtlOwfUxMnObe2dettZk5HKS+z4KUUmJqtFbvys8cxDpWeNGj0WZesaaRHhZFp+x/HOGfDqkjd2UjM8OerZxEeolAzei/flsjTf9xdPzubZuXFcayyUbUNz+qwpRNZAY0jSIRBNKuP2dzilqs2+Dc2LwcWVycLjCasdJF7WRRFWEYF+YEHGLyJoWY/pFjZ7XrZ6AtkMWQW63xj6QxYiiCYQxbcCymrFCGo6aoDiKHlhTnIE0hjsv/9eSby3VO9IaQTcgiIsGCpAUyTmb9Ex6anvZdctElfDFlQs/gTMwGNH2IJEkkxDq/NrM2QYOhvnqA2A/kjE0Xm0A6B/jWKd2R01nTweQGWEtV5FXSs+DV84fRayVy1MqYBbZKogc0EVV8SkXRvzuZnsXM5nq9MZzH5e5EdlrzmcH38R06KE=] X-Signature:[P6lDP3cyCEvuAUe5jqQXYMQ/SIHzppdm3Py0EBTWWa5a3vCPhui/i4JlrKBzfZvlpofn9/n3/GJDi+mryDuD98iVeZ0ljriOkVlQ/+DuBRTC7g2cI7up03YF2AWXguBXjVVFKbc/P9O5LRLYmdcMYK3q6LJL4HuoaujJPyM+CE5zcVmb3QIFP9Jz8Q1s8F+1QYMr+8BpK3U/h0jlT+Dc70UjCxAxr3iT2ocRUPAHeGYC/GbQDQYb6U/L86yKYHT2ncwcsTkdzY4TJyJZh/oFj8rfnkWiSItqVsR8mimr6z0bS1VeRB7uZMCMZ4WGhZ3xza37itGF7yOE18oj46bGYbp7b0O2V8A2tjf+3h0a0CEim1+lhfJTHdZ1qHFc+GIwy8hiqsDtd+IsM28kEA+89mOtRDwRLFAVz/VU0E1vPzPYYdaP4jgub941+2NfTv41aJnFv2tdPjCd/np/38lw76UwBAlT/F3Km6qEzzdxbhf3hZQOgecVGS4jRj6FATcMzpPKxhRH5gD6f5EANyAuLKs8ZYzWfa3qBhLJ8mvtejHLE8CftDpS8sY+QRpNk58myZlxUGQs0uHl2Tdi0IimEWaVOCNnr04TcLYTRWzYipYxmwkKtG2o+OjE8NtS99fIDjIpfZ7oMi2cg1qt6l1ilFLs9fjFhxP/MqGKGwFdB2o=]]
2023/09/19 23:26:54 | stdout | 2023-09-19 21:26:54.540002298 Request: HTTP/3 POST https://api.nordvpn.com/v1/notifications/tokens map[Accept-Encoding:[gzip, deflate] Authorization:[hidden] Content-Length:[] Content-Type:[application/json] User-Agent:[NordApp Linux 3.16.6 Linux 4.4.302+]]
2023/09/19 23:26:54 | stdout | - - \2023-09-19 21:26:54.539994584 2023/09/19 21:26:54 [Info] HTTP CALL Duration: 220.557883ms
2023/09/19 23:26:54 | stdout | \ Welcome to NordVPN! You can now connect to VPN by using 'nordvpn connect'.```
Hi G3rsus,
Hope you figured this out with NordVPN support, I will be closing this issue here as it's out op scope in terms of this project. Please feel free to open up an issue if you need any help or join the Discord server.
Matt,
After installing your files i got a notice in my log saying:
How can i fix this problem?![Screenshot 2023-09-18 134412](https://github.com/MattsTechInfo/Meshnet/assets/145348128/6526b749-cfb2-42c4-aa42-1ab7b6185d6b)