dockerfiles icon indicating copy to clipboard operation
dockerfiles copied to clipboard

/airvpn.rb:98:in `select_config': undefined method `[]' for nil:NilClass (NoMethodError) airvpn_1

Open Poltergeisen opened this issue 5 years ago • 1 comments

Trying to connect to airvpn and I'm getting this error:

Attaching to docker_airvpn_1
airvpn_1       | /airvpn.rb:98:in `select_config': undefined method `[]' for nil:NilClass (NoMethodError)
airvpn_1       |        from /airvpn.rb:138:in `<main>'
airvpn_1       | Mode: udp
airvpn_1       | /airvpn.rb:98:in `select_config': undefined method `[]' for nil:NilClass (NoMethodError)
airvpn_1       |        from /airvpn.rb:138:in `<main>'
airvpn_1       | Mode: udp
airvpn_1       | /airvpn.rb:98:in `select_config': undefined method `[]' for nil:NilClass (NoMethodError)
airvpn_1       |        from /airvpn.rb:138:in `<main>'
airvpn_1       | Mode: udp
airvpn_1       | /airvpn.rb:98:in `select_config': undefined method `[]' for nil:NilClass (NoMethodError)
airvpn_1       |        from /airvpn.rb:138:in `<main>'
airvpn_1       | Mode: udp
airvpn_1       | /airvpn.rb:98:in `select_config': undefined method `[]' for nil:NilClass (NoMethodError)
airvpn_1       |        from /airvpn.rb:138:in `<main>'
airvpn_1       | Mode: udp
airvpn_1       | /airvpn.rb:98:in `select_config': undefined method `[]' for nil:NilClass (NoMethodError)
airvpn_1       |        from /airvpn.rb:138:in `<main>'
airvpn_1       | Mode: udp
airvpn_1       | /airvpn.rb:98:in `select_config': undefined method `[]' for nil:NilClass (NoMethodError)
airvpn_1       |        from /airvpn.rb:138:in `<main>'
airvpn_1       | Mode: udp
airvpn_1       | /airvpn.rb:98:in `select_config': undefined method `[]' for nil:NilClass (NoMethodError)
airvpn_1       |        from /airvpn.rb:138:in `<main>'
airvpn_1       | Mode: udp
airvpn_1       | /airvpn.rb:98:in `select_config': undefined method `[]' for nil:NilClass (NoMethodError)
airvpn_1       |        from /airvpn.rb:138:in `<main>'
airvpn_1       | Mode: udp
airvpn_1       | /airvpn.rb:98:in `select_config': undefined method `[]' for nil:NilClass (NoMethodError)
airvpn_1       |        from /airvpn.rb:138:in `<main>'
airvpn_1       | Mode: udp
airvpn_1       | /airvpn.rb:98:in `select_config': undefined method `[]' for nil:NilClass (NoMethodError)
airvpn_1       |        from /airvpn.rb:138:in `<main>'
airvpn_1       | Mode: udp
airvpn_1       | /airvpn.rb:98:in `select_config': undefined method `[]' for nil:NilClass (NoMethodError)
airvpn_1       |        from /airvpn.rb:138:in `<main>'
airvpn_1       | Mode: udp
airvpn_1       | /airvpn.rb:98:in `select_config': undefined method `[]' for nil:NilClass (NoMethodError)
airvpn_1       |        from /airvpn.rb:138:in `<main>'

This is the relevant section of my compose file:

services:
  airvpn:
    image: oblique/airvpn
    ports:
      - 1080:1080
    cap_add:
      - net_admin   
    restart: always
    environment:
      - COUNTRY=us
      - MODE=udp-443
    volumes:
      - "./airvpn:/airvpn"
    networks:
      - http_network

I went to the openvpn config generator in the airvpn website and selected all configs in the US. Then went to advanced and selected all protocols in the list. Not sure what im missing here with this container, but hoping it doesn't have anything to do with the networks since deluge is behind a reverse proxy

Poltergeisen avatar Jun 04 '20 01:06 Poltergeisen

image This is my airvpn folder as well

Poltergeisen avatar Jun 04 '20 01:06 Poltergeisen