protonvpn-docker icon indicating copy to clipboard operation
protonvpn-docker copied to clipboard

[BUG] - Cannot connect to P2P servers

Open dhbtfs opened this issue 1 year ago • 4 comments

Version

Latest

Credential Validation

  • [X] I have verified that the servers I am trying to connect to are available under my plan.
  • [X] I have verified that my generated Wireguard private keys are valid and have required features (Netshield Ad-blocker, VPN accelerator etc) are enabled.

System Architecture

x86_64

Kernel Version

5.10.0-22-amd64

Running on a NAS?

Yes

Runtime

docker

Version of Runtime

Images: 34 Server Version: 23.0.5 Storage Driver: overlay2 Backing Filesystem: extfs Supports d_type: true Using metacopy: false Native Overlay Diff: true userxattr: false Logging Driver: json-file Cgroup Driver: systemd Cgroup Version: 2 Plugins: Volume: local Network: bridge host ipvlan macvlan null overlay Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog Swarm: inactive Runtimes: io.containerd.runc.v2 runc Default Runtime: runc Init Binary: docker-init containerd version: 2806fc1057397dbaeefbea0e4e17bddfbd388f38 runc version: v1.1.5-0-gf19387a init version: de40ad0 Security Options: apparmor seccomp Profile: builtin cgroupns Kernel Version: 5.10.0-22-amd64 Operating System: Debian GNU/Linux 11 (bullseye) OSType: linux Architecture: x86_64 CPUs: 4 Total Memory: 5.464GiB Name: len ID: KOIG:D3WB:PKSN:LQ5P:BCSU:NVHG:CWYK:FEVI:IXNG:WVRI:CSGE:JX2H Docker Root Dir: /var/lib/docker Debug Mode: false Registry: https://index.docker.io/v1/ Experimental: false Insecure Registries: 127.0.0.0/8 Live Restore Enabled: false

Your configuration

  protonvpn-p2p:
    container_name: protonvpn-p2p
    environment:
      PROTONVPN_SERVER: xx#5
      KILL_SWITCH: True
      WIREGUARD_PRIVATE_KEY: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    image: ghcr.io/tprasadtp/protonwire:latest
    init: true
    restart: unless-stopped
    sysctls:
      net.ipv4.conf.all.rp_filter: 2
      net.ipv6.conf.all.disable_ipv6: 1
    volumes:
      - type: tmpfs
        target: /tmp
      - type: bind
        source: /home/as/.config/appdata/protonvpn-p2p
        target: /etc/protonwire/private-key
        read_only: true
    cap_add:
      - NET_ADMIN
    ports:
      - xxxx:xxxx
  qbittorrentvpn:
    depends_on:
        - protonvpn-p2p
    cap_add:
      - NET_ADMIN
      - SYS_MODULE
    container_name: qbittorrentvpn
    userns_mode: host
    environment:
      VPN_ENABLED: "no"
      PGID: ${PGID}
      PUID: ${PUID}
      TZ: ${TZ}
      WEBUI_PORT: "8010"
    image: ghcr.io/binhex/arch-qbittorrentvpn
    logging:
      driver: json-file
      options:
        max-file: "10"
        max-size: 200k
    network_mode: service:protonvpn-p2p
    restart: unless-stopped
    sysctls:
      net.ipv4.conf.all.rp_filter: "1"
    volumes:
    - type: bind
      source: /etc/localtime
      target: /etc/localtime
      read_only: true
      bind:
        create_host_path: true
    - type: bind
      source: ${DOCKERCONFDIR}/qbittorrentvpn
      target: /config
      bind:
        create_host_path: true
    - type: bind
      source: /mnt/storage
      target: /storage
      bind:
        create_host_path: true

Troubleshooting & Runtime

Container/Pod/systemd log output

No response

Any additional info

No response

Code of Conduct & PII Redaction

  • [X] I agree to follow this project's Code of Conduct
  • [X] I have removed any sensitive personally identifying information(PII) and secrets from in this issue report.

dhbtfs avatar Apr 12 '23 23:04 dhbtfs