Guest Posted ... Here is my command I use to execute my eddie-cli. eddie-cli --login="foo" --password="bar" \ --connect="True" \ --netlock="True" \ --server="Salm" \ --mode.protocol="SSH" \ --mode.port="22" \ --mode.alt="3" \ --event.vpn.up.waitend="" \ --event.vpn.up.filename="" \ --event.vpn.up.arguments="" Here is the eddie-cli log. . 2022.10.16 15:40:20 - Command line arguments (13): path.resources="/usr/share/eddie-cli" path.exec="/usr/bin/eddie-cli" login="" password="" connect="True" netlock="True" server="Salm" mode.protocol="SSH" mode.port="22" mode.alt="3" event.vpn.up.waitend="" event.vpn.up.filename="" event.vpn.up.arguments="" . 2022.10.16 15:40:20 - Raise system privileges . 2022.10.16 15:40:21 - Reading options from /usr/lib/eddie-cli/default.profile . 2022.10.16 15:40:22 - OpenVPN - Version: 2.5.1 - OpenSSL 1.1.1n 15 Mar 2022, LZO 2.10 (/usr/sbin/openvpn) . 2022.10.16 15:40:22 - SSH - Version: OpenSSH_8.4p1 Debian-5+deb11u1, OpenSSL 1.1.1n 15 Mar 2022 (/usr/bin/ssh) . 2022.10.16 15:40:22 - SSL - Version: stunnel 5.56 (/usr/bin/stunnel4) . 2022.10.16 15:40:22 - curl - Version: 7.74.0 (/usr/bin/curl) ! 2022.10.16 15:40:23 - Activation of Network Lock - Linux nftables I 2022.10.16 15:40:23 - Press 'X' to Cancel, 'N' to connect/reconnect to the best available server. I 2022.10.16 15:40:23 - Ready I 2022.10.16 15:40:23 - Checking login ... ! 2022.10.16 15:40:23 - Logged in. . 2022.10.16 15:40:24 - Collect information about AirVPN completed I 2022.10.16 15:40:25 - Session starting. I 2022.10.16 15:40:25 - Checking authorization ... ! 2022.10.16 15:40:25 - Connecting to Salm (Netherlands, Alblasserdam) . 2022.10.16 15:40:25 - Routes, add 213.152.161.22/32 for interface "enp4s0". . 2022.10.16 15:40:25 - Routes, add 213.152.161.22/32 for interface "enp4s0", already exists. . 2022.10.16 15:40:25 - Collect information about AirVPN completed . 2022.10.16 15:40:26 - OpenVPN > OpenVPN 2.5.1 x86_64-pc-linux-gnu [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [PKCS11] [MH/PKTINFO] [AEAD] built on May 14 2021 . 2022.10.16 15:40:26 - OpenVPN > library versions: OpenSSL 1.1.1n 15 Mar 2022, LZO 2.10 . 2022.10.16 15:40:26 - OpenVPN > Outgoing Control Channel Encryption: Cipher 'AES-256-CTR' initialized with 256 bit key . 2022.10.16 15:40:26 - OpenVPN > Outgoing Control Channel Encryption: Using 256 bit message hash 'SHA256' for HMAC authentication . 2022.10.16 15:40:26 - OpenVPN > Incoming Control Channel Encryption: Cipher 'AES-256-CTR' initialized with 256 bit key . 2022.10.16 15:40:26 - OpenVPN > Incoming Control Channel Encryption: Using 256 bit message hash 'SHA256' for HMAC authentication . 2022.10.16 15:40:26 - OpenVPN > TCP/UDP: Preserving recently used remote address: [AF_INET]213.152.161.22:443 . 2022.10.16 15:40:26 - OpenVPN > Socket Buffers: R=[212992->212992] S=[212992->212992] . 2022.10.16 15:40:26 - OpenVPN > UDP link local: (not bound) . 2022.10.16 15:40:26 - OpenVPN > UDP link remote: [AF_INET]213.152.161.22:443 . 2022.10.16 15:40:26 - OpenVPN > TLS: Initial packet from [AF_INET]213.152.161.22:443, sid=bba0090e 6e401a20 . 2022.10.16 15:40:26 - OpenVPN > VERIFY OK: depth=1, C=IT, ST=IT, L=Perugia, O=airvpn.org, CN=airvpn.org CA, emailAddress=info@airvpn.org . 2022.10.16 15:40:26 - OpenVPN > VERIFY KU OK . 2022.10.16 15:40:26 - OpenVPN > Validating certificate extended key usage . 2022.10.16 15:40:26 - OpenVPN > ++ Certificate has EKU (str) TLS Web Server Authentication, expects TLS Web Server Authentication . 2022.10.16 15:40:26 - OpenVPN > VERIFY EKU OK . 2022.10.16 15:40:26 - OpenVPN > VERIFY OK: depth=0, C=IT, ST=IT, L=Perugia, O=airvpn.org, CN=Salm, emailAddress=info@airvpn.org . 2022.10.16 15:40:26 - OpenVPN > Control Channel: TLSv1.3, cipher TLSv1.3 TLS_CHACHA20_POLY1305_SHA256, 4096 bit RSA . 2022.10.16 15:40:26 - OpenVPN > [Salm] Peer Connection Initiated with [AF_INET]213.152.161.22:443 . 2022.10.16 15:40:26 - OpenVPN > PUSH: Received control message: 'PUSH_REPLY,comp-lzo no,redirect-gateway ipv6 def1 bypass-dhcp,dhcp-option DNS 10.29.10.1,dhcp-option DNS6 fde6:7a:7d20:190a::1,tun-ipv6,route-gateway 10.29.10.1,topology subnet,ping 10,ping-restart 60,ifconfig-ipv6 fde6:7a:7d20:190a::1015/64 fde6:7a:7d20:190a::1,ifconfig 10.29.10.23 255.255.255.0,peer-id 2,cipher AES-256-GCM' . 2022.10.16 15:40:26 - OpenVPN > Pushed option removed by filter: 'redirect-gateway ipv6 def1 bypass-dhcp' . 2022.10.16 15:40:26 - OpenVPN > Pushed option removed by filter: 'dhcp-option DNS 10.29.10.1' . 2022.10.16 15:40:26 - OpenVPN > Pushed option removed by filter: 'dhcp-option DNS6 fde6:7a:7d20:190a::1' . 2022.10.16 15:40:26 - OpenVPN > OPTIONS IMPORT: timers and/or timeouts modified . 2022.10.16 15:40:26 - OpenVPN > OPTIONS IMPORT: compression parms modified . 2022.10.16 15:40:26 - OpenVPN > OPTIONS IMPORT: --ifconfig/up options modified . 2022.10.16 15:40:26 - OpenVPN > OPTIONS IMPORT: route-related options modified . 2022.10.16 15:40:26 - OpenVPN > OPTIONS IMPORT: peer-id set . 2022.10.16 15:40:26 - OpenVPN > OPTIONS IMPORT: adjusting link_mtu to 1625 . 2022.10.16 15:40:26 - OpenVPN > OPTIONS IMPORT: data channel crypto options modified . 2022.10.16 15:40:26 - OpenVPN > Data Channel: using negotiated cipher 'AES-256-GCM' . 2022.10.16 15:40:26 - OpenVPN > Outgoing Data Channel: Cipher 'AES-256-GCM' initialized with 256 bit key . 2022.10.16 15:40:26 - OpenVPN > Incoming Data Channel: Cipher 'AES-256-GCM' initialized with 256 bit key . 2022.10.16 15:40:26 - OpenVPN > TUN/TAP device tun0 opened . 2022.10.16 15:40:26 - OpenVPN > net_iface_mtu_set: mtu 1500 for tun0 . 2022.10.16 15:40:26 - OpenVPN > net_iface_up: set tun0 up . 2022.10.16 15:40:26 - OpenVPN > net_addr_v4_add: 10.29.10.23/24 dev tun0 . 2022.10.16 15:40:26 - OpenVPN > net_iface_mtu_set: mtu 1500 for tun0 . 2022.10.16 15:40:26 - OpenVPN > net_iface_up: set tun0 up . 2022.10.16 15:40:26 - OpenVPN > net_addr_v6_add: fde6:7a:7d20:190a::1015/64 dev tun0 . 2022.10.16 15:40:31 - OpenVPN > Initialization Sequence Completed . 2022.10.16 15:40:31 - DNS of the system updated to VPN DNS (Rename method: /etc/resolv.conf generated) . 2022.10.16 15:40:31 - Routes, add 0.0.0.0/1 for interface "tun0". . 2022.10.16 15:40:31 - Routes, add 128.0.0.0/1 for interface "tun0". . 2022.10.16 15:40:31 - Routes, add ::/1 for interface "tun0". . 2022.10.16 15:40:32 - Routes, add 8000::/1 for interface "tun0". . 2022.10.16 15:40:32 - Routes, add 213.152.161.20/32 for interface "tun0". . 2022.10.16 15:40:32 - Routes, add 2a00:1678:2470:4a:5908:1fce:a15f:5c5a/128 for interface "tun0". . 2022.10.16 15:40:32 - Flushing DNS I 2022.10.16 15:40:32 - Checking route IPv4 I 2022.10.16 15:40:32 - Checking route IPv6 I 2022.10.16 15:40:32 - Checking DNS ! 2022.10.16 15:40:33 - Connected. As you can see the eddie-cli has connected to Salm however its by the default TCP/UDP and not using the SSH protocol, I have also tried this with SSL I need to use alternative protocols due to ISP throttling. . 2022.10.16 15:40:26 - OpenVPN > [Salm] Peer Connection Initiated with [AF_INET]213.152.161.22:443 Can anyone please advise? Quote Share this post Link to post
OpenSourcerer 1435 Posted ... Can confirm that eddie-cli does not honor the --mode.protocol argument. Looks like a bug to me here. Quote Hide OpenSourcerer's signature Hide all signatures NOT AN AIRVPN TEAM MEMBER. USE TICKETS FOR PROFESSIONAL SUPPORT. LZ1's New User Guide to AirVPN « Plenty of stuff for advanced users, too! Want to contact me directly? All relevant methods are on my About me page. Share this post Link to post
Guest Posted ... Thank you for the reply OpenSourcerer, should I open a request via Github to get this issue fixed? 1 Clodo reacted to this Quote Share this post Link to post
Clodo 176 Posted ... 15 hours ago, unv said: Thank you for the reply OpenSourcerer, should I open a request via Github to get this issue fixed? not need, it's under investigation, thanks for the report. Quote Share this post Link to post
Clodo 176 Posted ... Please try eddie-cli --login="foo" --password="bar" \ --connect="True" \ --netlock="True" \ --server="Salm" \ --mode.type="openvpn" \ --mode.protocol="tcp" \ --mode.port="22" \ --mode.alt="3" I added the mode.type="openvpn" only for coherence, it's the default. I changed "mode.protocol" from "SSH" to "TCP". (case doesn't matter). This is a changed behavior some Eddie version ago about "mode.protocol" meaning, that now is UDP or TCP, nothing else. Eddie automatically detects that requested entry-ip and port are supported over SSH transport, and uses SSH. A tip: run Eddie UI, change options with the UI (like choose the SSH) and after use Logs->Lifebelt and look "Important options not at defaults", here you can find the right options that can be used as parameters of eddie-cli: mode.type: openvpn mode.protocol: TCP mode.port: 22 mode.alt: 3 Quote Share this post Link to post
OpenSourcerer 1435 Posted ... 1 hour ago, Clodo said: mode.type: openvpn mode.protocol: TCP mode.port: 22 mode.alt: 3 Can confirm that these settings work, but only if --mode.type is set explicitly. Otherwise, UDP 443 is used. Eddie v2.22.1, by the way. Quote Hide OpenSourcerer's signature Hide all signatures NOT AN AIRVPN TEAM MEMBER. USE TICKETS FOR PROFESSIONAL SUPPORT. LZ1's New User Guide to AirVPN « Plenty of stuff for advanced users, too! Want to contact me directly? All relevant methods are on my About me page. Share this post Link to post
Guest Posted ... 2 hours ago, Clodo said: Please try eddie-cli --login="foo" --password="bar" \ --connect="True" \ --netlock="True" \ --server="Salm" \ --mode.type="openvpn" \ --mode.protocol="tcp" \ --mode.port="22" \ --mode.alt="3" I added the mode.type="openvpn" only for coherence, it's the default. I changed "mode.protocol" from "SSH" to "TCP". (case doesn't matter). This is a changed behiavour some Eddie version ago about "mode.protocol" meaning, that now is UDP or TCP, nothing else. Eddie automatically detect that requested entry-ip and port are supported over SSH transport, and use SSH. A tip: run Eddie UI, change options with the UI (like choose the SSH) and after use Logs->Lifebelt and look "Important options not at defaults", here you can find the right options that can be used as parameters of eddie-cli: mode.type: openvpn mode.protocol: TCP mode.port: 22 mode.alt: 3 Thanks got it working! Quote Share this post Link to post
bnrrteterstnjrsj45 0 Posted ... On 10/18/2022 at 9:31 PM, Clodo said: Please try eddie-cli --login="foo" --password="bar" \ --connect="True" \ --netlock="True" \ --server="Salm" \ --mode.type="openvpn" \ --mode.protocol="tcp" \ --mode.port="22" \ --mode.alt="3" I added the mode.type="openvpn" only for coherence, it's the default. I changed "mode.protocol" from "SSH" to "TCP". (case doesn't matter). This is a changed behavior some Eddie version ago about "mode.protocol" meaning, that now is UDP or TCP, nothing else. Eddie automatically detects that requested entry-ip and port are supported over SSH transport, and uses SSH. A tip: run Eddie UI, change options with the UI (like choose the SSH) and after use Logs->Lifebelt and look "Important options not at defaults", here you can find the right options that can be used as parameters of eddie-cli: mode.type: openvpn mode.protocol: TCP mode.port: 22 mode.alt: 3 Quote Share this post Link to post
bnrrteterstnjrsj45 0 Posted ... My message - "W 2022.11.09 07:30:33 - OpenVPN > Options error: Unrecognized option or missing or extra parameter(s) in C:\Users\first\AppData\Local\Eddie\fc7fcf01147babae86e2c6d13988adb13ba8ec6b4831bce3a3029c29ac2a79c6.tmp.ovpn:7: mode.port (2.5.7)". I got made all above additions at OpenVPN directives, doesn't helping, but I am on Win11. Quote Share this post Link to post
Clodo 176 Posted ... 8 hours ago, bnrrteterstnjrsj45 said: My message - "W 2022.11.09 07:30:33 - OpenVPN > Options error: Unrecognized option or missing or extra parameter(s) in C:\Users\first\AppData\Local\Eddie\fc7fcf01147babae86e2c6d13988adb13ba8ec6b4831bce3a3029c29ac2a79c6.tmp.ovpn:7: mode.port (2.5.7)". I got made all above additions at OpenVPN directives, doesn't helping, but I am on Win11. Are not "openvpn directives", are argument for eddie-cli/eddie-ui. What is your issue exactly? Thx Quote Share this post Link to post
bnrrteterstnjrsj45 0 Posted ... 1 hour ago, Clodo said: Are not "openvpn directives", are argument for eddie-cli/eddie-ui. What is your issue exactly? Thx Just like friend trying connecting via SSH and SSL too, both not available. Win11. Might be ONT-terminal are blocking or similar. Wireguard are working. Quote Share this post Link to post