I have this docker container running smoothly in a stack that starts other containers to run trhough its vpn. I have no issues downloading torrents or accesing the internet but I am having issues accessing the VPN required channels on USTVGO. On my desktop using the NordVPN app I am able to see the VPN channels but it does not work through this container. One of the containers using nordlynx vpn network is called Cabernet, this container accesses USTVGO and lets me vieew it on Plex but it's only showing the channels that dont require the VPN. When I run curl ifconfig.co I get a NordVPN IP so I know for a fact the container is running through NordVPN.
[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 00-firewall: executing...
[2022-05-25T16:22:55+00:00] Firewall is up, everything has to go through the vpn
[cont-init.d] 00-firewall: exited 0.
[cont-init.d] 01-envfile: executing...
[cont-init.d] 01-envfile: exited 0.
[cont-init.d] 01-migrations: executing...
[migrations] started
[migrations] no migrations found
[cont-init.d] 01-migrations: exited 0.
[cont-init.d] 02-tamper-check: executing...
[cont-init.d] 02-tamper-check: exited 0.
[cont-init.d] 10-adduser: executing...
usermod: no changes
-------------------------------------
_ ()
| | ___ _ __
| | / __| | | / \
| | \__ \ | | | () |
|_| |___/ |_| \__/
Brought to you by linuxserver.io
-------------------------------------
To support the app dev(s) visit:
Bubuntux: https://github.com/sponsors/bubuntux
WireGuard: https://www.wireguard.com/donations/
To support LSIO projects visit:
https://www.linuxserver.io/donate/
-------------------------------------
GID/UID
-------------------------------------
User uid: 911
User gid: 911
-------------------------------------
[cont-init.d] 10-adduser: exited 0.
[cont-init.d] 10-validate: executing...
[cont-init.d] 10-validate: exited 0.
[cont-init.d] 20-inet: executing...
[2022-05-25T16:22:56+00:00] Enabling connection to eth0 172.21.0.2/16
[2022-05-25T16:22:56+00:00] Enabling connection to secure interfaces
[cont-init.d] 20-inet: exited 0.
[cont-init.d] 20-inet6: executing...
[2022-05-25T16:22:56+00:00] No interface network6 detected
[cont-init.d] 20-inet6: exited 0.
[cont-init.d] 30-route: executing...
[2022-05-25T16:22:56+00:00] Enabling connection to network 10.0.0.0/8
[2022-05-25T16:22:56+00:00] Enabling connection to network 172.16.0.0/12
[2022-05-25T16:22:56+00:00] Enabling connection to network 192.168.0.0/16
[cont-init.d] 30-route: exited 0.
[cont-init.d] 30-route6: executing...
[cont-init.d] 30-route6: exited 0.
[cont-init.d] 40-allowlist: executing...
[cont-init.d] 40-allowlist: exited 0.
[cont-init.d] 90-custom-folders: executing...
[cont-init.d] 90-custom-folders: exited 0.
[cont-init.d] 99-custom-files: executing...
[custom-init] no custom files found exiting...
[cont-init.d] 99-custom-files: exited 0.
[cont-init.d] done.
[services.d] starting services
[2022-05-25T16:22:56+00:00] Finding the best server...
[services.d] done.
[2022-05-25T16:22:57+00:00] Using server: {
"id": 975815,
"created_at": "2020-12-23 12:27:43",
"updated_at": "2022-05-25 16:20:26",
"name": "United States #8386",
"station": "89.187.183.138",
"ipv6_station": "",
"hostname": "us8386.nordvpn.com",
"load": 8,
"status": "online",
"cpt": 14,
"locations": [
{
"id": 17,
"created_at": "2017-06-15 14:06:47",
"updated_at": "2017-06-15 14:06:47",
"latitude": 41.85,
"longitude": -87.65,
"country": {
"id": 228,
"name": "United States",
"code": "US",
"city": {
"id": 8815352,
"name": "Chicago",
"latitude": 41.85,
"longitude": -87.65,
"dns_name": "chicago",
"hub_score": 0
}
}
}
],
"groups": [
{
"id": 11,
"created_at": "2017-06-13 13:43:00",
"updated_at": "2017-06-13 13:43:00",
"title": "Standard VPN servers",
"identifier": "legacy_standard",
"type": {
"id": 3,
"created_at": "2017-06-13 13:40:17",
"updated_at": "2017-06-13 13:40:23",
"title": "Legacy category",
"identifier": "legacy_group_category"
}
},
{
"id": 15,
"created_at": "2017-06-13 13:43:38",
"updated_at": "2017-06-13 13:43:38",
"title": "P2P",
"identifier": "legacy_p2p",
"type": {
"id": 3,
"created_at": "2017-06-13 13:40:17",
"updated_at": "2017-06-13 13:40:23",
"title": "Legacy category",
"identifier": "legacy_group_category"
}
},
{
"id": 21,
"created_at": "2017-10-27 14:23:03",
"updated_at": "2017-10-30 08:09:48",
"title": "The Americas",
"identifier": "the_americas",
"type": {
"id": 5,
"created_at": "2017-10-27 14:16:30",
"updated_at": "2017-10-27 14:16:30",
"title": "Regions",
"identifier": "regions"
}
}
],
"specifications": [
{
"id": 8,
"title": "Version",
"identifier": "version",
"values": [
{
"id": 257,
"value": "2.1.0"
}
]
}
],
"ips": [
{
"id": 340609,
"created_at": "2021-06-16 10:39:21",
"updated_at": "2021-06-16 10:39:21",
"server_id": 975815,
"ip_id": 169808,
"type": "entry",
"ip": {
"id": 169808,
"ip": "89.187.183.138",
"version": 4
}
}
]
}
[2022-05-25T16:22:58+00:00] Connecting...
[#]
[#] ip link add wg0 type wireguard
[#] wg setconf wg0 /dev/fd/63
[#] ip -4 address add 10.5.0.2/32 dev wg0
[#] ip link set mtu 1420 up dev wg0
[#] resolvconf -a wg0 -m 0 -x
[#] ip -4 route add 128.0.0.0/1 dev wg0
[#] ip -4 route add 0.0.0.0/1 dev wg0
[#] ip -4 route add $(wg | awk -F'[: ]' '/endpoint/ {print $5}') via $(ip route | awk '/default/ {print $3}')
[2022-05-25T16:22:59+00:00] Connected! \(ᵔᵕᵔ)/
When I run curl ifconfig.com on the nordlynx container and the cabernet container they both have the same IP 89.187.183.139 which is a NordVPN server IP.
I have this docker container running smoothly in a stack that starts other containers to run trhough its vpn. I have no issues downloading torrents or accesing the internet but I am having issues accessing the VPN required channels on USTVGO. On my desktop using the NordVPN app I am able to see the VPN channels but it does not work through this container. One of the containers using nordlynx vpn network is called Cabernet, this container accesses USTVGO and lets me vieew it on Plex but it's only showing the channels that dont require the VPN. When I run curl ifconfig.co I get a NordVPN IP so I know for a fact the container is running through NordVPN.
This is my docker compose:
This is the log from Cabernet:
Here is the log for NordLynx:
When I run curl ifconfig.com on the nordlynx container and the cabernet container they both have the same IP 89.187.183.139 which is a NordVPN server IP.