[Bug 904511] New: Can not transfer TCP data using 3rd party VPN software / service (Astrill) since upgrade to 13.2
http://bugzilla.opensuse.org/show_bug.cgi?id=904511 Bug ID: 904511 Summary: Can not transfer TCP data using 3rd party VPN software / service (Astrill) since upgrade to 13.2 Classification: openSUSE Product: openSUSE Distribution Version: 13.2 Hardware: x86-64 OS: openSUSE 13.2 Status: NEW Severity: Normal Priority: P5 - None Component: Network Assignee: bnc-team-screening@forge.provo.novell.com Reporter: dhutchison69@hotmail.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Created attachment 612880 --> http://bugzilla.opensuse.org/attachment.cgi?id=612880&action=edit Network Manager log, before and after ugrade I recently upgrade my PC from openSUSE 13.1 to 13.2 x86_64 build. (zypper dup method) No issue was present before the upgrade. After the upgrade, while it was possible to connect using the 2.9.2 2016 build Astrill client software, it was not possible to surf websites that are otherwise blocked in China using either Stealth or OpenVPN modes. Using OpenWeb mode, all websites can be surfed. This happens no matter what ports, protocols, or servers were tired, if a connection was even possible. It may also be worthy to note that while surfing websites such as youtube and google using stealth/OpenVPN was impossible, it was possible to ping them and get replies. Ping replies are not received from these blocked sites when Astrill is not connected. The client was uninstalled and reinstalled a number of times post-upgrade, and all relevant user config files were deleted. An internet speed test was attempted (speedtest.net) while connected via OpenVPN mode, and while the speed test ran, the Astrill client did not show any data being passed via VPN. Speedtest showed the data being transferred from here in Beijing, rather than remotely from near the VPN server. When the speed test was run using Open Web, it ran normally, transferring data from the overseas server. Other devices on this network (Android, Windows, other Linux) function via VPN normally. It seems the system in question is not recognizing OpenVPN / Stealth connections at the TCP layer, but has no trouble recognizing OpenWeb connections. A ticket for this issue was filed with Astrill, however it does not look hopeful that they'll handle, as the issue appeared after an OS upgrade. Attached is an excerpt from the network manager log. The upgrade was finished approx. 22:00 on 11/7. Example of functional VPN connections can be found before then. -- You are receiving this mail because: You are on the CC list for the bug.
From Astrill: "It Seems that your tun tap adaptor is missing or not working properly. Please
http://bugzilla.opensuse.org/show_bug.cgi?id=904511
--- Comment #1 from David Hutchison
http://bugzilla.opensuse.org/show_bug.cgi?id=904511
--- Comment #2 from Bernhard Wiedemann
http://bugzilla.opensuse.org/show_bug.cgi?id=904511
--- Comment #3 from David Hutchison
http://bugzilla.opensuse.org/show_bug.cgi?id=904511
--- Comment #4 from David Hutchison
http://bugzilla.opensuse.org/show_bug.cgi?id=904511
Bernhard Wiedemann
Hello Bernhard, Per your instructions, switched to Wicked via Yast. I am able to surf blocked sites using this connection manager. Below is the new routing table. Is the difference with the old one using NetworkManager significant?
yes, the diff is relevant.
dh-desktop:/home/davidh # ip r 0.0.0.0/1 via 198.18.112.1 dev tun0 128.0.0.0/1 via 198.18.112.1 dev tun0
With NetworkManager, you only had the 2nd one of these routes, so that only half the internet would go through the tunnel and youtube's 74.x.x.x happened to be in the first half that was not tunnelled. My guess is that NetworkManager somehow dropped the other route. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=904511 Paul Hofmann
http://bugzilla.opensuse.org/show_bug.cgi?id=904511
--- Comment #7 from David Hutchison
http://bugzilla.opensuse.org/show_bug.cgi?id=904511 --- Comment #8 from Paul Hofmann
I was unable to connect using the method described in bug#904550, while using Network Manager.
route add default gw 207.126.88.1 tap0 SIOCADDRT: No such device
You must issue this command AFTER you've connected to the VPN. Have you done so? Or maybe (who knows?) the device isn't called tap0 on your machine. Check it out: "$ip link" BTW: I wrote a little NetworkManager dispatcher script to (dirty) fix the issue (http://pastebin.com/UwcidUGy) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=904511
--- Comment #9 from David Hutchison
http://bugzilla.opensuse.org/show_bug.cgi?id=904511
Vadim Krevs
http://bugzilla.opensuse.org/show_bug.cgi?id=904511 --- Comment #10 from Paul Hofmann
http://bugzilla.opensuse.org/show_bug.cgi?id=904511
Stakanov Schufter
http://bugzilla.opensuse.org/show_bug.cgi?id=904511
Timothy Quinn
http://bugzilla.opensuse.org/show_bug.cgi?id=904511
--- Comment #12 from David Hutchison
participants (1)
-
bugzilla_noreply@novell.com