danfruehauf / NetworkManager-ssh

SSH VPN integration for NetworkManager
Other
253 stars 40 forks source link

Connection failure on Manjaro #93

Closed ralismark closed 5 years ago

ralismark commented 5 years ago

I am running Manjaro and using the networkmanager-ssh-git package from AUR. I have all settings set to the default, except I'm using key authentication. When I try to connect, I get an error:

The VPN connection "ssh veno" failed because the VPN service returned invalid configuration.

This is the journalctl log from Networkmanager.

May 22 19:58:08 delta NetworkManager[428]: <info>  [1558519088.7527] audit: op="connection-activate" uuid="98bf354d-060b-465e-8d79-817843faed5a" name="ssh veno" pid=994 uid=1000 result="success"
May 22 19:58:08 delta NetworkManager[428]: <info>  [1558519088.7566] vpn-connection[0x555e5a1c0120,98bf354d-060b-465e-8d79-817843faed5a,"ssh veno",0]: Started the VPN service, PID 4923
May 22 19:58:08 delta NetworkManager[428]: <info>  [1558519088.7654] vpn-connection[0x555e5a1c0120,98bf354d-060b-465e-8d79-817843faed5a,"ssh veno",0]: Saw the service appear; activating connection
May 22 19:58:08 delta NetworkManager[428]: <info>  [1558519088.7686] vpn-connection[0x555e5a1c0120,98bf354d-060b-465e-8d79-817843faed5a,"ssh veno",0]: VPN connection: (ConnectInteractive) reply received
May 22 19:58:08 delta nm-ssh-service[4923]: Error getting ssh-agent socket ownership: 2
May 22 19:58:08 delta nm-ssh-service[4923]: Using root's .ssh/known_hosts
May 22 19:58:08 delta nm-ssh-service[4923]: -o
May 22 19:58:08 delta nm-ssh-service[4923]: ServerAliveInterval=10
May 22 19:58:08 delta nm-ssh-service[4923]: -o
May 22 19:58:08 delta nm-ssh-service[4923]: TCPKeepAlive=yes
May 22 19:58:08 delta nm-ssh-service[4923]: ssh started with pid 4931
May 22 19:58:08 delta NetworkManager[428]: <info>  [1558519088.7752] vpn-connection[0x555e5a1c0120,98bf354d-060b-465e-8d79-817843faed5a,"ssh veno",0]: VPN plugin: state changed: starting (3)
May 22 19:58:08 delta nm-ssh-service[4923]: [44B blob data]
May 22 19:58:08 delta nm-ssh-service[4923]: [56B blob data]
May 22 19:58:08 delta nm-ssh-service[4923]: [62B blob data]
May 22 19:58:08 delta nm-ssh-service[4923]: [33B blob data]
May 22 19:58:08 delta nm-ssh-service[4923]: [54B blob data]
May 22 19:58:08 delta nm-ssh-service[4923]: [60B blob data]
May 22 19:58:08 delta nm-ssh-service[4923]: [50B blob data]
May 22 19:58:09 delta nm-ssh-service[4923]: [79B blob data]
May 22 19:58:09 delta nm-ssh-service[4923]: [36B blob data]
May 22 19:58:09 delta nm-ssh-service[4923]: [54B blob data]
May 22 19:58:09 delta nm-ssh-service[4923]: [31B blob data]
May 22 19:58:09 delta nm-ssh-service[4923]: [35B blob data]
May 22 19:58:09 delta nm-ssh-service[4923]: [54B blob data]
May 22 19:58:09 delta nm-ssh-service[4923]: [42B blob data]
May 22 19:58:09 delta nm-ssh-service[4923]: [81B blob data]
May 22 19:58:09 delta nm-ssh-service[4923]: [81B blob data]
May 22 19:58:09 delta nm-ssh-service[4923]: [43B blob data]
May 22 19:58:09 delta nm-ssh-service[4923]: [85B blob data]
May 22 19:58:09 delta nm-ssh-service[4923]: [69B blob data]
May 22 19:58:09 delta nm-ssh-service[4923]: [47B blob data]
May 22 19:58:09 delta nm-ssh-service[4923]: [43B blob data]
May 22 19:58:09 delta nm-ssh-service[4923]: [31B blob data]
May 22 19:58:09 delta nm-ssh-service[4923]: [36B blob data]
May 22 19:58:09 delta nm-ssh-service[4923]: [35B blob data]
May 22 19:58:09 delta nm-ssh-service[4923]: [42B blob data]
May 22 19:58:09 delta nm-ssh-service[4923]: [115B blob data]
May 22 19:58:09 delta nm-ssh-service[4923]: [42B blob data]
May 22 19:58:09 delta nm-ssh-service[4923]: [63B blob data]
May 22 19:58:09 delta nm-ssh-service[4923]: [47B blob data]
May 22 19:58:09 delta nm-ssh-service[4923]: [118B blob data]
May 22 19:58:10 delta nm-ssh-service[4923]: [117B blob data]
May 22 19:58:10 delta nm-ssh-service[4923]: [47B blob data]
May 22 19:58:10 delta nm-ssh-service[4923]: [54B blob data]
May 22 19:58:10 delta nm-ssh-service[4923]: [41B blob data]
May 22 19:58:10 delta nm-ssh-service[4923]: [40B blob data]
May 22 19:58:10 delta nm-ssh-service[4923]: [48B blob data]
May 22 19:58:10 delta nm-ssh-service[4923]: [30B blob data]
May 22 19:58:10 delta nm-ssh-service[4923]: [41B blob data]
May 22 19:58:10 delta nm-ssh-service[4923]: [39B blob data]
May 22 19:58:10 delta nm-ssh-service[4923]: [25B blob data]
May 22 19:58:10 delta NetworkManager[428]: <info>  [1558519090.1444] manager: (tun0): new Tun device (/org/freedesktop/NetworkManager/Devices/12)
May 22 19:58:10 delta nm-ssh-service[4923]: [48B blob data]
May 22 19:58:10 delta nm-ssh-service[4923]: [124B blob data]
May 22 19:58:10 delta nm-ssh-service[4923]: [43B blob data]
May 22 19:58:10 delta NetworkManager[428]: <info>  [1558519090.3123] vpn-connection[0x555e5a1c0120,98bf354d-060b-465e-8d79-817843faed5a,"ssh veno",0]: VPN connection: (IP Config Get) reply received.
May 22 19:58:10 delta NetworkManager[428]: <error> [1558519090.3125] vpn-connection[0x555e5a1c0120,98bf354d-060b-465e-8d79-817843faed5a,"ssh veno",0:(tun0)]: failed to look up VPN interface index for "tun0"
May 22 19:58:10 delta NetworkManager[428]: <warn>  [1558519090.3126] vpn-connection[0x555e5a1c0120,98bf354d-060b-465e-8d79-817843faed5a,"ssh veno",0]: VPN connection: did not receive valid IP config information
May 22 19:58:10 delta NetworkManager[428]: <info>  [1558519090.3132] vpn-connection[0x555e5a1c0120,98bf354d-060b-465e-8d79-817843faed5a,"ssh veno",0]: VPN connection: (IP4 Config Get) ignoring, the connection is no longer active
May 22 19:58:10 delta NetworkManager[428]: <info>  [1558519090.3132] vpn-connection[0x555e5a1c0120,98bf354d-060b-465e-8d79-817843faed5a,"ssh veno",0]: VPN plugin: state changed: started (4)
May 22 19:58:10 delta nm-ssh-service[4923]: Terminated ssh daemon with PID 4931.
May 22 19:58:10 delta NetworkManager[428]: <info>  [1558519090.3196] vpn-connection[0x555e5a1c0120,98bf354d-060b-465e-8d79-817843faed5a,"ssh veno",0]: VPN plugin: state changed: stopping (5)
May 22 19:58:10 delta NetworkManager[428]: <info>  [1558519090.3197] vpn-connection[0x555e5a1c0120,98bf354d-060b-465e-8d79-817843faed5a,"ssh veno",0]: VPN plugin: state changed: stopped (6)
May 22 19:58:10 delta nm-ssh-service[4923]: [54B blob data]
May 22 19:58:10 delta nm-ssh-service[4923]: [34B blob data]
May 22 19:58:10 delta nm-ssh-service[4923]: [34B blob data]
May 22 19:58:10 delta nm-ssh-service[4923]: [22B blob data]
ralismark commented 5 years ago

Issue was caused by using the dropbear ssh server (instead of OpenSSH sshd). Switching over, then following instructions in README fixed the issue.