Jump to content
Not connected, Your IP: 44.199.241.53
corrado

Alternative AirVPN client with provider-independent double-hop support (GNU/Linux)

Recommended Posts

I figured out the problem with domain resolving I had yesterday.  I block DNS except that which I specify in my pfsense box.  I didn't realize it but qomui insists on using whatever is in the DNS options.  I thought that was only used if I tick the box.  Since it was trying to use those DNS servers, it failed.  I switched those to ones not blocked by pfsense and all is well.

 

Yes, qomui needs a DNS server when adding a provider in case firewall is activated to fetch data from airvpn.org or resolving host names for example. I didn't think about a scenario where DNS requests are blocked by pfsense.Your solution is the one I'd have suggested.

Share this post


Link to post

 

I'm seeing a problem with server selection.  If I choose anything other than the default all countries and all providers the list of servers goes blank and doesn't come back when I go back to all countries and all providers.

 

F***, you are right. But I have an idea why this happens. I actually tested with fresh installs on three systems, don't know how I could have missed that. Expect a fix soon!

 

I'm not seeing this issue but although I upgraded from 0.6.0 to 0.6.1 using .deb files, I don't see the extra providers, just air, pia and mullvad.  'About' says 0.6.1 but something doesn't look quit right.

Share this post


Link to post

@go558a83nk: the problem should be fixed - you might have to reinstall qomui unfortunately. Just reinstalling over the existing installation should be fine.

 

I'm not seeing this issue but although I upgraded from 0.6.0 to 0.6.1 using .deb files, I don't see the extra providers, just air, pia and mullvad.  'About' says 0.6.1 but something doesn't look quit right.

 

New providers should appear in the dropdown menu in the provider tab. If they are not there something went wrong. I changed the update mechanism in v0.6.0 for deb installations - this requires a reinstallation, though. Maybe that's the issue. Otherwise upgrade might have been done via pip (python packet manager): Normally this should work, too, but I can't guarantee. I just tried using the update mechanism from 0.6.0 to 0.6.1 with a deb-package and it worked flawlessly.

 

How am I supposed to put the $server part?

 

With the ping command you should use the ip-address of a server. For Columba the command would be (using "eth0" as network interface - check yours with "ip link"):

ping -c1 -W1 -I eth0 194.187.251.114

I tried to replicate your issue but on 3 different systems and 4 VMs it never occurred. Only thing I can think of is that the ping command fails but even then qomui should display "N.A.". I currently have about 700-800 servers, only 15-20 are N.A. and most of those are either far away or actually don't work.

Share this post


Link to post

In regards to servers not displaying anything, even "N.A.", I noticed that the problem doesn't occur when I use my LTE with USB tethering, which is much faster than my home internet. Note that I also had the problem with Eddie so I guess that's something on my end.

 

Unfortunately, there is not much I can do in that case, I guess. My implementation of the latency checks is rather slow as it is - it checks the servers one by one. Initially, I wanted to make it a lot faster but it messed up the gui.

Share this post


Link to post

After the botched update yesterday, I hope v0.6.2 fares better! Main reason for that quick update is a problem with the ProtonVPN autodownload feature - I used an outdated API that would download a very old server list. Full changelog:

 

- [change] api-url for ProtonVPN updated - the one introduced in last update was out of date
- [change] added support for Windscribe's stealth feature (OpenVPN over SSL)
- [change] postrm functions added to deb/rpm/aur packages
- [change] automatic reconnections for double hop if first hop fails/disconnects
- [change] adjusted OpenVPN configs of Mullvad and Windscribe to match official ones
- [bugfix] tray icon not always updated after establishing double hop connection
- [bugfix] qomui crashes while performing latency checks when server(s) are deleted

Share this post


Link to post

Hi corrado,

 

Regarding the DropDown Add/update provider on my v0.6.2 only showing Air, Mullvad and PIA, I compared the local and github qomui_service.py files and noticed that my local file only showed the three Supported providers mentioned above so I deleted the /usr/local/lib/python3.6/dist-packages/qomui and /usr/local/lib/python3.6/dist-packages/qomui-0.5.1.egg-info directories, since I thought /usr/local/lib/python3.6/dist-packages/qomui-0.5.1.egg-info should be updated too.  Then tried installing over-top and removing via symantic qomui completely and re-installing v0.6.2  (.deb) but those directories were not created with the install.

 

I also tried v0.5.1 and 0.6.1 (didn't bother trying v0.6.0) since I have the .deb files but nothing created the /usr/local/lib/python3.6/dist-packages/ directories. I had to run the github source installation 

before the two directories were created.

 

git clone https://github.com/corrad1nho/qomui.git

cd ./qomui
sudo python3 setup.py install

 

So it looks like installing the .deb either over-top or as a fresh install doesn't update/create the /usr/local/lib/python3.6/dist-packages/ directories.

 

Now all is good with the extra three providers listed, I just thought you'd like to know.

 

Cheers

Share this post


Link to post

So it looks like installing the .deb either over-top or as a fresh install doesn't update/create the /usr/local/lib/python3.6/dist-packages/ directories.

 

It took me a while to figure that out: If you install python-packages with pip or via "setup.py install", the python files will be installed to /usr/local/lib/python3.6/dist-packages/. BUT: Installations via deb go into /usr/lib/python3/dist-packages/. So if you want to use the deb-package you must purge qomui first from /usr/local/lib/python3.6/dist-packages/. Between v0.5.1 and v0.6.0 my upgrade mechanism did not update properly via dpkg (but pip) when initially installed via deb. In that case you must remove qomui first and make a clean reinstall. I'm sorry for the confusion.

Share this post


Link to post

Uploaded version 0.6.3 - this update mainly adresses instabilities of the bypass feature particularly in conjunction with WireGuard:

 

Changelog:

  • [change] bypass mode supports ipv6 now
  • [change] WireGuard is now written correctly (pull request from zx2c4) - requires all WireGuard configs to be readded
  • [change] exit dialog has a 5 sec timeout now
  • [change] umask set before chmod to avoid race conditions (pull request from zx2c4)
  • [bugfix] bypass should now work properly with WireGuard connections

 

Deb-Package:

qomui.0.6.3-amd64.deb

 

Rpm-Package:

qomui-0.6.3-1.x86_64.rpm

Share this post


Link to post

Hi Corrado,

 

I'd really love to use your software but after installing it using the deb Package on my Linux Mint 19 machine

it wont run.

 

I can see the Qomui menu item but when I click it the gui wont happen. in fact

nothing happens at all.

 

I've removed and reinstalled again and get the same result.

 

Could you please help?

 

Thanks a mil!

Share this post


Link to post

I'd really love to use your software but after installing it using the deb Package on my Linux Mint 19 machine

it wont run.

 

I can see the Qomui menu item but when I click it the gui wont happen. in fact

nothing happens at all.

 

Can you start qomui from a terminal (do not use sudo) by typing the command below and post the output here?

qomui-gui

 

Share this post


Link to post

Hi all, I've reinstalled my system... now running Manjaro KDE, installed Qomui from the aur.

I have the firewall and latency check options active and Qomui is running flawlessly.

Connection to KDE Connect works perfectly.

Also fits with the Plasma desktop seemlessly.

Share this post


Link to post

Hi All,

 

Thank you CORRADO for answering, and forgive me for the late reply.

 

I used the command qomui-gui and a window popped up saying

the service wasnt started and whether I wanted to start or enable it,

so I clicked on start. Then the GUI popped up successgully and I 

was able to add servers manually.

 

However, when I attempt to connect to one of the servers i get this

message in the log:

 

2018-08-14 14:33:54,838 - INFO - OpenVPN: ERROR: username from Auth

authfile '/usr/share/qomui/certs/IPVanish-auth.txt' is empty

 

2018-08-14 14:33:54,839 - INFO - OpenVPN: Exiting due to fatal error

 

It looks like my username and password of my vpn service are not passed

along and I have specified them in the setting when adding the servers.

 

Can you help please?

 

Thank you!

Share this post


Link to post

Corrado,

 

I just deleted the servers I added and re added them to see if that

would fix the auth problem but now it wont show the servers in the

server tab. I closed and opened qomui again to see if that would 

fix it and it discovered that it didnt keep my server configuration

I addedd manually. here is the log code:

 

2018-08-14 14:45:40,661 - DEBUG - Restored backup of /etc/resolv.conf

2018-08-14 14:45:40,662 - DEBUG - Created backup of /etc/resolv.conf

2018-08-14 14:45:40,663 - WARNING - [Errno 2] No such file or directory: '/home/paul/.qomui/bypass_apps.json': Could not open /home/paul/.qomui/bypass_apps.json

2018-08-14 14:45:40,664 - DEBUG - Restored backup of /etc/resolv.conf

2018-08-14 14:45:40,666 - WARNING - [Errno 2] No such file or directory: '/home/paul/.qomui/last_server.json': Could not open /home/paul/.qomui/last_server.json

2018-08-14 14:46:27,136 - DEBUG - iptables: temporarily allowing DNS requests

2018-08-14 14:46:27,146 - DEBUG - iptables: applied ['-I', 'OUTPUT', '1', '-p', 'udp', '-d', '1.1.1.1', '--dport', '53', '-j', 'ACCEPT']

2018-08-14 14:46:27,150 - DEBUG - iptables: applied ['-I', 'INPUT', '2', '-p', 'udp', '-s', '1.1.1.1', '--sport', '53', '-j', 'ACCEPT']

2018-08-14 14:46:27,154 - DEBUG - iptables: applied ['-I', 'OUTPUT', '3', '-p', 'udp', '-d', '1.0.0.1', '--dport', '53', '-j', 'ACCEPT']

2018-08-14 14:46:27,158 - DEBUG - iptables: applied ['-I', 'INPUT', '4', '-p', 'udp', '-s', '1.0.0.1', '--sport', '53', '-j', 'ACCEPT']

2018-08-14 14:46:27,159 - INFO - DNS: Overwriting /etc/resolv.conf with 1.1.1.1 and 1.0.0.1

2018-08-14 14:46:36,524 - DEBUG - iptables: temporarily allowing DNS requests

2018-08-14 14:46:36,532 - DEBUG - iptables: ['-I', 'OUTPUT', '1', '-p', 'udp', '-d', '1.1.1.1', '--dport', '53', '-j', 'ACCEPT'] already exists

2018-08-14 14:46:36,534 - DEBUG - iptables: ['-I', 'INPUT', '2', '-p', 'udp', '-s', '1.1.1.1', '--sport', '53', '-j', 'ACCEPT'] already exists

2018-08-14 14:46:36,536 - DEBUG - iptables: ['-I', 'OUTPUT', '3', '-p', 'udp', '-d', '1.0.0.1', '--dport', '53', '-j', 'ACCEPT'] already exists

2018-08-14 14:46:36,538 - DEBUG - iptables: ['-I', 'INPUT', '4', '-p', 'udp', '-s', '1.0.0.1', '--sport', '53', '-j', 'ACCEPT'] already exists

2018-08-14 14:46:36,539 - INFO - DNS: Overwriting /etc/resolv.conf with 1.1.1.1 and 1.0.0.1

2018-08-14 14:47:24,262 - INFO - Configuration changes applied successfully

2018-08-14 14:47:24,263 - DEBUG - Loading default firewall configuration

2018-08-14 14:47:24,327 - DEBUG - iptables: applied ['-F']

2018-08-14 14:47:24,330 - DEBUG - iptables: applied ['-X']

2018-08-14 14:47:24,333 - DEBUG - iptables: ['-t', 'nat', '-F'] already exists

2018-08-14 14:47:24,335 - DEBUG - iptables: ['-t', 'nat', '-X'] already exists

2018-08-14 14:47:24,338 - DEBUG - iptables: ['-t', 'mangle', '-F'] already exists

2018-08-14 14:47:24,341 - DEBUG - iptables: ['-t', 'mangle', '-X'] already exists

2018-08-14 14:47:24,368 - DEBUG - ip6tables: applied ['-F']

2018-08-14 14:47:24,375 - DEBUG - ip6tables: applied ['-X']

2018-08-14 14:47:24,381 - DEBUG - ipt6ables: ['-t', 'mangle', '-F'] already exists

2018-08-14 14:47:24,387 - DEBUG - ipt6ables: ['-t', 'mangle', '-X'] already exists

2018-08-14 14:47:24,388 - INFO - iptables: flushed existing rules

2018-08-14 14:47:24,394 - DEBUG - iptables: ['-P', 'INPUT', 'DROP'] already exists

2018-08-14 14:47:24,401 - DEBUG - iptables: ['-P', 'FORWARD', 'DROP'] already exists

2018-08-14 14:47:24,407 - DEBUG - iptables: ['-P', 'OUTPUT', 'ACCEPT'] already exists

2018-08-14 14:47:24,413 - DEBUG - iptables: applied ['-N', 'ufw-after-forward']

2018-08-14 14:47:24,420 - DEBUG - iptables: applied ['-N', 'ufw-after-input']

2018-08-14 14:47:24,426 - DEBUG - iptables: applied ['-N', 'ufw-after-logging-forward']

2018-08-14 14:47:24,432 - DEBUG - iptables: applied ['-N', 'ufw-after-logging-input']

2018-08-14 14:47:24,438 - DEBUG - iptables: applied ['-N', 'ufw-after-logging-output']

2018-08-14 14:47:24,444 - DEBUG - iptables: applied ['-N', 'ufw-after-output']

2018-08-14 14:47:24,451 - DEBUG - iptables: applied ['-N', 'ufw-before-forward']

2018-08-14 14:47:24,457 - DEBUG - iptables: applied ['-N', 'ufw-before-input']

2018-08-14 14:47:24,463 - DEBUG - iptables: applied ['-N', 'ufw-before-logging-forward']

2018-08-14 14:47:24,469 - DEBUG - iptables: applied ['-N', 'ufw-before-logging-input']

2018-08-14 14:47:24,476 - DEBUG - iptables: applied ['-N', 'ufw-before-logging-output']

2018-08-14 14:47:24,482 - DEBUG - iptables: applied ['-N', 'ufw-before-output']

2018-08-14 14:47:24,488 - DEBUG - iptables: applied ['-N', 'ufw-logging-allow']

2018-08-14 14:47:24,494 - DEBUG - iptables: applied ['-N', 'ufw-logging-deny']

2018-08-14 14:47:24,501 - DEBUG - iptables: applied ['-N', 'ufw-not-local']

2018-08-14 14:47:24,507 - DEBUG - iptables: applied ['-N', 'ufw-reject-forward']

2018-08-14 14:47:24,513 - DEBUG - iptables: applied ['-N', 'ufw-reject-input']

2018-08-14 14:47:24,520 - DEBUG - iptables: applied ['-N', 'ufw-reject-output']

2018-08-14 14:47:24,526 - DEBUG - iptables: applied ['-N', 'ufw-skip-to-policy-forward']

2018-08-14 14:47:24,532 - DEBUG - iptables: applied ['-N', 'ufw-skip-to-policy-input']

2018-08-14 14:47:24,539 - DEBUG - iptables: applied ['-N', 'ufw-skip-to-policy-output']

2018-08-14 14:47:24,545 - DEBUG - iptables: applied ['-N', 'ufw-track-forward']

2018-08-14 14:47:24,551 - DEBUG - iptables: applied ['-N', 'ufw-track-input']

2018-08-14 14:47:24,557 - DEBUG - iptables: applied ['-N', 'ufw-track-output']

2018-08-14 14:47:24,564 - DEBUG - iptables: applied ['-N', 'ufw-user-forward']

2018-08-14 14:47:24,570 - DEBUG - iptables: applied ['-N', 'ufw-user-input']

2018-08-14 14:47:24,577 - DEBUG - iptables: applied ['-N', 'ufw-user-limit']

2018-08-14 14:47:24,584 - DEBUG - iptables: applied ['-N', 'ufw-user-limit-accept']

2018-08-14 14:47:24,591 - DEBUG - iptables: applied ['-N', 'ufw-user-logging-forward']

2018-08-14 14:47:24,597 - DEBUG - iptables: applied ['-N', 'ufw-user-logging-input']

2018-08-14 14:47:24,604 - DEBUG - iptables: applied ['-N', 'ufw-user-logging-output']

2018-08-14 14:47:24,610 - DEBUG - iptables: applied ['-N', 'ufw-user-output']

2018-08-14 14:47:24,622 - DEBUG - iptables: applied ['-A', 'INPUT', '-j', 'ufw-before-logging-input']

2018-08-14 14:47:24,634 - DEBUG - iptables: applied ['-A', 'INPUT', '-j', 'ufw-before-input']

2018-08-14 14:47:24,646 - DEBUG - iptables: applied ['-A', 'INPUT', '-j', 'ufw-after-input']

2018-08-14 14:47:24,657 - DEBUG - iptables: applied ['-A', 'INPUT', '-j', 'ufw-after-logging-input']

2018-08-14 14:47:24,669 - DEBUG - iptables: applied ['-A', 'INPUT', '-j', 'ufw-reject-input']

2018-08-14 14:47:24,681 - DEBUG - iptables: applied ['-A', 'INPUT', '-j', 'ufw-track-input']

2018-08-14 14:47:24,693 - DEBUG - iptables: applied ['-A', 'FORWARD', '-j', 'ufw-before-logging-forward']

2018-08-14 14:47:24,705 - DEBUG - iptables: applied ['-A', 'FORWARD', '-j', 'ufw-before-forward']

2018-08-14 14:47:24,716 - DEBUG - iptables: applied ['-A', 'FORWARD', '-j', 'ufw-after-forward']

2018-08-14 14:47:24,729 - DEBUG - iptables: applied ['-A', 'FORWARD', '-j', 'ufw-after-logging-forward']

2018-08-14 14:47:24,737 - DEBUG - iptables: applied ['-A', 'FORWARD', '-j', 'ufw-reject-forward']

2018-08-14 14:47:24,743 - DEBUG - iptables: applied ['-A', 'FORWARD', '-j', 'ufw-track-forward']

2018-08-14 14:47:24,748 - DEBUG - iptables: applied ['-A', 'OUTPUT', '-j', 'ufw-before-logging-output']

2018-08-14 14:47:24,752 - DEBUG - iptables: applied ['-A', 'OUTPUT', '-j', 'ufw-before-output']

2018-08-14 14:47:24,757 - DEBUG - iptables: applied ['-A', 'OUTPUT', '-j', 'ufw-after-output']

2018-08-14 14:47:24,761 - DEBUG - iptables: applied ['-A', 'OUTPUT', '-j', 'ufw-after-logging-output']

2018-08-14 14:47:24,765 - DEBUG - iptables: applied ['-A', 'OUTPUT', '-j', 'ufw-reject-output']

2018-08-14 14:47:24,769 - DEBUG - iptables: applied ['-A', 'OUTPUT', '-j', 'ufw-track-output']

2018-08-14 14:47:24,773 - DEBUG - iptables: applied ['-A', 'ufw-after-input', '-p', 'udp', '-m', 'udp', '--dport', '137', '-j', 'ufw-skip-to-policy-input']

2018-08-14 14:47:24,778 - DEBUG - iptables: applied ['-A', 'ufw-after-input', '-p', 'udp', '-m', 'udp', '--dport', '138', '-j', 'ufw-skip-to-policy-input']

2018-08-14 14:47:24,783 - DEBUG - iptables: applied ['-A', 'ufw-after-input', '-p', 'tcp', '-m', 'tcp', '--dport', '139', '-j', 'ufw-skip-to-policy-input']

2018-08-14 14:47:24,788 - DEBUG - iptables: applied ['-A', 'ufw-after-input', '-p', 'tcp', '-m', 'tcp', '--dport', '445', '-j', 'ufw-skip-to-policy-input']

2018-08-14 14:47:24,792 - DEBUG - iptables: applied ['-A', 'ufw-after-input', '-p', 'udp', '-m', 'udp', '--dport', '67', '-j', 'ufw-skip-to-policy-input']

2018-08-14 14:47:24,797 - DEBUG - iptables: applied ['-A', 'ufw-after-input', '-p', 'udp', '-m', 'udp', '--dport', '68', '-j', 'ufw-skip-to-policy-input']

2018-08-14 14:47:24,801 - DEBUG - iptables: applied ['-A', 'ufw-after-input', '-m', 'addrtype', '--dst-type', 'BROADCAST', '-j', 'ufw-skip-to-policy-input']

2018-08-14 14:47:24,805 - DEBUG - iptables: applied ['-A', 'ufw-after-logging-forward', '-m', 'limit', '--limit', '3/min', '--limit-burst', '10', '-j', 'LOG', '--log-prefix', '[uFW BLOCK] ']

2018-08-14 14:47:24,809 - DEBUG - iptables: applied ['-A', 'ufw-after-logging-input', '-m', 'limit', '--limit', '3/min', '--limit-burst', '10', '-j', 'LOG', '--log-prefix', '[uFW BLOCK] ']

2018-08-14 14:47:24,952 - DEBUG - iptables: applied ['-A', 'ufw-before-forward', '-m', 'conntrack', '--ctstate', 'RELATED,ESTABLISHED', '-j', 'ACCEPT']

2018-08-14 14:47:24,968 - DEBUG - iptables: applied ['-A', 'ufw-before-forward', '-p', 'icmp', '-m', 'icmp', '--icmp-type', '3', '-j', 'ACCEPT']

2018-08-14 14:47:24,983 - DEBUG - iptables: applied ['-A', 'ufw-before-forward', '-p', 'icmp', '-m', 'icmp', '--icmp-type', '4', '-j', 'ACCEPT']

2018-08-14 14:47:24,998 - DEBUG - iptables: applied ['-A', 'ufw-before-forward', '-p', 'icmp', '-m', 'icmp', '--icmp-type', '11', '-j', 'ACCEPT']

2018-08-14 14:47:25,013 - DEBUG - iptables: applied ['-A', 'ufw-before-forward', '-p', 'icmp', '-m', 'icmp', '--icmp-type', '12', '-j', 'ACCEPT']

2018-08-14 14:47:25,028 - DEBUG - iptables: applied ['-A', 'ufw-before-forward', '-p', 'icmp', '-m', 'icmp', '--icmp-type', '8', '-j', 'ACCEPT']

2018-08-14 14:47:25,042 - DEBUG - iptables: applied ['-A', 'ufw-before-forward', '-j', 'ufw-user-forward']

2018-08-14 14:47:25,054 - DEBUG - iptables: applied ['-A', 'ufw-before-input', '-i', 'lo', '-j', 'ACCEPT']

2018-08-14 14:47:25,067 - DEBUG - iptables: applied ['-A', 'ufw-before-input', '-m', 'conntrack', '--ctstate', 'RELATED,ESTABLISHED', '-j', 'ACCEPT']

2018-08-14 14:47:25,079 - DEBUG - iptables: applied ['-A', 'ufw-before-input', '-m', 'conntrack', '--ctstate', 'INVALID', '-j', 'ufw-logging-deny']

2018-08-14 14:47:25,092 - DEBUG - iptables: applied ['-A', 'ufw-before-input', '-m', 'conntrack', '--ctstate', 'INVALID', '-j', 'DROP']

2018-08-14 14:47:25,105 - DEBUG - iptables: applied ['-A', 'ufw-before-input', '-p', 'icmp', '-m', 'icmp', '--icmp-type', '3', '-j', 'ACCEPT']

2018-08-14 14:47:25,117 - DEBUG - iptables: applied ['-A', 'ufw-before-input', '-p', 'icmp', '-m', 'icmp', '--icmp-type', '4', '-j', 'ACCEPT']

2018-08-14 14:47:25,124 - DEBUG - iptables: applied ['-A', 'ufw-before-input', '-p', 'icmp', '-m', 'icmp', '--icmp-type', '11', '-j', 'ACCEPT']

2018-08-14 14:47:25,131 - DEBUG - iptables: applied ['-A', 'ufw-before-input', '-p', 'icmp', '-m', 'icmp', '--icmp-type', '12', '-j', 'ACCEPT']

2018-08-14 14:47:25,139 - DEBUG - iptables: applied ['-A', 'ufw-before-input', '-p', 'icmp', '-m', 'icmp', '--icmp-type', '8', '-j', 'ACCEPT']

2018-08-14 14:47:25,146 - DEBUG - iptables: applied ['-A', 'ufw-before-input', '-p', 'udp', '-m', 'udp', '--sport', '67', '--dport', '68', '-j', 'ACCEPT']

2018-08-14 14:47:25,153 - DEBUG - iptables: applied ['-A', 'ufw-before-input', '-j', 'ufw-not-local']

2018-08-14 14:47:25,161 - DEBUG - iptables: applied ['-A', 'ufw-before-input', '-d', '224.0.0.251', '-p', 'udp', '-m', 'udp', '--dport', '5353', '-j', 'ACCEPT']

2018-08-14 14:47:25,168 - DEBUG - iptables: applied ['-A', 'ufw-before-input', '-d', '239.255.255.250', '-p', 'udp', '-m', 'udp', '--dport', '1900', '-j', 'ACCEPT']

2018-08-14 14:47:25,175 - DEBUG - iptables: applied ['-A', 'ufw-before-input', '-j', 'ufw-user-input']

2018-08-14 14:47:25,181 - DEBUG - iptables: applied ['-A', 'ufw-before-output', '-o', 'lo', '-j', 'ACCEPT']

2018-08-14 14:47:25,189 - DEBUG - iptables: applied ['-A', 'ufw-before-output', '-m', 'conntrack', '--ctstate', 'RELATED,ESTABLISHED', '-j', 'ACCEPT']

2018-08-14 14:47:25,197 - DEBUG - iptables: applied ['-A', 'ufw-before-output', '-j', 'ufw-user-output']

2018-08-14 14:47:25,203 - DEBUG - iptables: applied ['-A', 'ufw-logging-allow', '-m', 'limit', '--limit', '3/min', '--limit-burst', '10', '-j', 'LOG', '--log-prefix', '[uFW ALLOW] ']

2018-08-14 14:47:25,208 - DEBUG - iptables: applied ['-A', 'ufw-logging-deny', '-m', 'conntrack', '--ctstate', 'INVALID', '-m', 'limit', '--limit', '3/min', '--limit-burst', '10', '-j', 'RETURN']

2018-08-14 14:47:25,213 - DEBUG - iptables: applied ['-A', 'ufw-logging-deny', '-m', 'limit', '--limit', '3/min', '--limit-burst', '10', '-j', 'LOG', '--log-prefix', '[uFW BLOCK] ']

2018-08-14 14:47:25,218 - DEBUG - iptables: applied ['-A', 'ufw-not-local', '-m', 'addrtype', '--dst-type', 'LOCAL', '-j', 'RETURN']

2018-08-14 14:47:25,223 - DEBUG - iptables: applied ['-A', 'ufw-not-local', '-m', 'addrtype', '--dst-type', 'MULTICAST', '-j', 'RETURN']

2018-08-14 14:47:25,228 - DEBUG - iptables: applied ['-A', 'ufw-not-local', '-m', 'addrtype', '--dst-type', 'BROADCAST', '-j', 'RETURN']

2018-08-14 14:47:25,232 - DEBUG - iptables: applied ['-A', 'ufw-not-local', '-m', 'limit', '--limit', '3/min', '--limit-burst', '10', '-j', 'ufw-logging-deny']

2018-08-14 14:47:25,237 - DEBUG - iptables: applied ['-A', 'ufw-not-local', '-j', 'DROP']

2018-08-14 14:47:25,242 - DEBUG - iptables: applied ['-A', 'ufw-skip-to-policy-forward', '-j', 'DROP']

2018-08-14 14:47:25,246 - DEBUG - iptables: applied ['-A', 'ufw-skip-to-policy-input', '-j', 'DROP']

2018-08-14 14:47:25,251 - DEBUG - iptables: applied ['-A', 'ufw-skip-to-policy-output', '-j', 'ACCEPT']

2018-08-14 14:47:25,256 - DEBUG - iptables: applied ['-A', 'ufw-track-output', '-p', 'tcp', '-m', 'conntrack', '--ctstate', 'NEW', '-j', 'ACCEPT']

2018-08-14 14:47:25,262 - DEBUG - iptables: applied ['-A', 'ufw-track-output', '-p', 'udp', '-m', 'conntrack', '--ctstate', 'NEW', '-j', 'ACCEPT']

2018-08-14 14:47:25,266 - DEBUG - iptables: applied ['-A', 'ufw-user-limit', '-m', 'limit', '--limit', '3/min', '-j', 'LOG', '--log-prefix', '[uFW LIMIT BLOCK] ']

2018-08-14 14:47:25,271 - DEBUG - iptables: applied ['-A', 'ufw-user-limit', '-j', 'REJECT', '--reject-with', 'icmp-port-unreachable']

2018-08-14 14:47:25,276 - DEBUG - iptables: applied ['-A', 'ufw-user-limit-accept', '-j', 'ACCEPT']

2018-08-14 14:47:25,278 - DEBUG - iptables: ['-P', 'INPUT', 'ACCEPT'] already exists

2018-08-14 14:47:25,281 - DEBUG - iptables: ['-P', 'FORWARD', 'ACCEPT'] already exists

2018-08-14 14:47:25,286 - DEBUG - iptables: applied ['-A', 'INPUT', '-s', '208.67.222.222', '-p', 'udp', '-m', 'udp', '--sport', '53', '-j', 'ACCEPT']

2018-08-14 14:47:25,292 - DEBUG - iptables: applied ['-A', 'INPUT', '-s', '208.67.220.220', '-p', 'udp', '-m', 'udp', '--sport', '53', '-j', 'ACCEPT']

2018-08-14 14:47:25,297 - DEBUG - iptables: applied ['-A', 'OUTPUT', '-d', '208.67.222.222', '-p', 'udp', '-m', 'udp', '--dport', '53', '-j', 'ACCEPT']

2018-08-14 14:47:25,302 - DEBUG - iptables: applied ['-A', 'OUTPUT', '-d', '208.67.220.220', '-p', 'udp', '-m', 'udp', '--dport', '53', '-j', 'ACCEPT']

2018-08-14 14:47:25,307 - DEBUG - iptables: applied ['-A', 'OUTPUT', '-d', '5.196.64.52', '-j', 'ACCEPT']

2018-08-14 14:47:25,310 - DEBUG - iptables: ['-P', 'OUTPUT', 'DROP'] already exists

2018-08-14 14:47:25,315 - DEBUG - iptables: applied ['-A', 'INPUT', '-p', 'icmp', '-m', 'icmp', '--icmp-type', '0', '-j', 'ACCEPT']

2018-08-14 14:47:25,321 - DEBUG - iptables: applied ['-A', 'OUTPUT', '-p', 'icmp', '-m', 'icmp', '--icmp-type', '8', '-j', 'ACCEPT']

2018-08-14 14:47:25,326 - DEBUG - iptables: applied ['-A', 'INPUT', '-s', '1.1.1.1', '-p', 'udp', '-m', 'udp', '--sport', '53', '-j', 'ACCEPT']

2018-08-14 14:47:25,332 - DEBUG - iptables: applied ['-A', 'INPUT', '-s', '1.0.0.1', '-p', 'udp', '-m', 'udp', '--sport', '53', '-j', 'ACCEPT']

2018-08-14 14:47:25,337 - DEBUG - iptables: applied ['-A', 'OUTPUT', '-d', '1.1.1.1', '-p', 'udp', '-m', 'udp', '--dport', '53', '-j', 'ACCEPT']

2018-08-14 14:47:25,343 - DEBUG - iptables: applied ['-A', 'OUTPUT', '-d', '1.0.0.1', '-p', 'udp', '-m', 'udp', '--dport', '53', '-j', 'ACCEPT']

2018-08-14 14:47:25,345 - DEBUG - ipt6ables: ['-P', 'INPUT', 'DROP'] already exists

2018-08-14 14:47:25,348 - DEBUG - ipt6ables: ['-P', 'FORWARD', 'DROP'] already exists

2018-08-14 14:47:25,350 - DEBUG - ipt6ables: ['-P', 'OUTPUT', 'ACCEPT'] already exists

2018-08-14 14:47:25,352 - DEBUG - ip6tables: applied ['-N', 'ufw6-after-forward']

2018-08-14 14:47:25,355 - DEBUG - ip6tables: applied ['-N', 'ufw6-after-input']

2018-08-14 14:47:25,357 - DEBUG - ip6tables: applied ['-N', 'ufw6-after-logging-forward']

2018-08-14 14:47:25,360 - DEBUG - ip6tables: applied ['-N', 'ufw6-after-logging-input']

2018-08-14 14:47:25,362 - DEBUG - ip6tables: applied ['-N', 'ufw6-after-logging-output']

2018-08-14 14:47:25,365 - DEBUG - ip6tables: applied ['-N', 'ufw6-after-output']

2018-08-14 14:47:25,367 - DEBUG - ip6tables: applied ['-N', 'ufw6-before-forward']

2018-08-14 14:47:25,370 - DEBUG - ip6tables: applied ['-N', 'ufw6-before-input']

2018-08-14 14:47:25,372 - DEBUG - ip6tables: applied ['-N', 'ufw6-before-logging-forward']

2018-08-14 14:47:25,375 - DEBUG - ip6tables: applied ['-N', 'ufw6-before-logging-input']

2018-08-14 14:47:25,377 - DEBUG - ip6tables: applied ['-N', 'ufw6-before-logging-output']

2018-08-14 14:47:25,380 - DEBUG - ip6tables: applied ['-N', 'ufw6-before-output']

2018-08-14 14:47:25,382 - DEBUG - ip6tables: applied ['-N', 'ufw6-logging-allow']

2018-08-14 14:47:25,384 - DEBUG - ip6tables: applied ['-N', 'ufw6-logging-deny']

2018-08-14 14:47:25,387 - DEBUG - ip6tables: applied ['-N', 'ufw6-reject-forward']

2018-08-14 14:47:25,389 - DEBUG - ip6tables: applied ['-N', 'ufw6-reject-input']

2018-08-14 14:47:25,392 - DEBUG - ip6tables: applied ['-N', 'ufw6-reject-output']

2018-08-14 14:47:25,394 - DEBUG - ip6tables: applied ['-N', 'ufw6-skip-to-policy-forward']

2018-08-14 14:47:25,397 - DEBUG - ip6tables: applied ['-N', 'ufw6-skip-to-policy-input']

2018-08-14 14:47:25,399 - DEBUG - ip6tables: applied ['-N', 'ufw6-skip-to-policy-output']

2018-08-14 14:47:25,402 - DEBUG - ip6tables: applied ['-N', 'ufw6-track-forward']

2018-08-14 14:47:25,404 - DEBUG - ip6tables: applied ['-N', 'ufw6-track-input']

2018-08-14 14:47:25,406 - DEBUG - ip6tables: applied ['-N', 'ufw6-track-output']

2018-08-14 14:47:25,409 - DEBUG - ip6tables: applied ['-N', 'ufw6-user-forward']

2018-08-14 14:47:25,413 - DEBUG - ip6tables: applied ['-N', 'ufw6-user-input']

2018-08-14 14:47:25,415 - DEBUG - ip6tables: applied ['-N', 'ufw6-user-limit']

2018-08-14 14:47:25,418 - DEBUG - ip6tables: applied ['-N', 'ufw6-user-limit-accept']

2018-08-14 14:47:25,420 - DEBUG - ip6tables: applied ['-N', 'ufw6-user-logging-forward']

2018-08-14 14:47:25,423 - DEBUG - ip6tables: applied ['-N', 'ufw6-user-logging-input']

2018-08-14 14:47:25,426 - DEBUG - ip6tables: applied ['-N', 'ufw6-user-logging-output']

2018-08-14 14:47:25,428 - DEBUG - ip6tables: applied ['-N', 'ufw6-user-output']

2018-08-14 14:47:25,433 - DEBUG - ip6tables: applied ['-A', 'INPUT', '-j', 'ufw6-before-logging-input']

2018-08-14 14:47:25,437 - DEBUG - ip6tables: applied ['-A', 'INPUT', '-j', 'ufw6-before-input']

2018-08-14 14:47:25,442 - DEBUG - ip6tables: applied ['-A', 'INPUT', '-j', 'ufw6-after-input']

2018-08-14 14:47:25,447 - DEBUG - ip6tables: applied ['-A', 'INPUT', '-j', 'ufw6-after-logging-input']

2018-08-14 14:47:25,451 - DEBUG - ip6tables: applied ['-A', 'INPUT', '-j', 'ufw6-reject-input']

2018-08-14 14:47:25,456 - DEBUG - ip6tables: applied ['-A', 'INPUT', '-j', 'ufw6-track-input']

2018-08-14 14:47:25,461 - DEBUG - ip6tables: applied ['-A', 'FORWARD', '-j', 'ufw6-before-logging-forward']

2018-08-14 14:47:25,465 - DEBUG - ip6tables: applied ['-A', 'FORWARD', '-j', 'ufw6-before-forward']

2018-08-14 14:47:25,470 - DEBUG - ip6tables: applied ['-A', 'FORWARD', '-j', 'ufw6-after-forward']

2018-08-14 14:47:25,475 - DEBUG - ip6tables: applied ['-A', 'FORWARD', '-j', 'ufw6-after-logging-forward']

2018-08-14 14:47:25,479 - DEBUG - ip6tables: applied ['-A', 'FORWARD', '-j', 'ufw6-reject-forward']

2018-08-14 14:47:25,484 - DEBUG - ip6tables: applied ['-A', 'FORWARD', '-j', 'ufw6-track-forward']

2018-08-14 14:47:25,488 - DEBUG - ip6tables: applied ['-A', 'OUTPUT', '-j', 'ufw6-before-logging-output']

2018-08-14 14:47:25,493 - DEBUG - ip6tables: applied ['-A', 'OUTPUT', '-j', 'ufw6-before-output']

2018-08-14 14:47:25,497 - DEBUG - ip6tables: applied ['-A', 'OUTPUT', '-j', 'ufw6-after-output']

2018-08-14 14:47:25,502 - DEBUG - ip6tables: applied ['-A', 'OUTPUT', '-j', 'ufw6-after-logging-output']

2018-08-14 14:47:25,506 - DEBUG - ip6tables: applied ['-A', 'OUTPUT', '-j', 'ufw6-reject-output']

2018-08-14 14:47:25,511 - DEBUG - ip6tables: applied ['-A', 'OUTPUT', '-j', 'ufw6-track-output']

2018-08-14 14:47:25,516 - DEBUG - ip6tables: applied ['-A', 'ufw6-after-input', '-p', 'udp', '-m', 'udp', '--dport', '137', '-j', 'ufw6-skip-to-policy-input']

2018-08-14 14:47:25,522 - DEBUG - ip6tables: applied ['-A', 'ufw6-after-input', '-p', 'udp', '-m', 'udp', '--dport', '138', '-j', 'ufw6-skip-to-policy-input']

2018-08-14 14:47:25,527 - DEBUG - ip6tables: applied ['-A', 'ufw6-after-input', '-p', 'tcp', '-m', 'tcp', '--dport', '139', '-j', 'ufw6-skip-to-policy-input']

2018-08-14 14:47:25,532 - DEBUG - ip6tables: applied ['-A', 'ufw6-after-input', '-p', 'tcp', '-m', 'tcp', '--dport', '445', '-j', 'ufw6-skip-to-policy-input']

2018-08-14 14:47:25,537 - DEBUG - ip6tables: applied ['-A', 'ufw6-after-input', '-p', 'udp', '-m', 'udp', '--dport', '546', '-j', 'ufw6-skip-to-policy-input']

2018-08-14 14:47:25,542 - DEBUG - ip6tables: applied ['-A', 'ufw6-after-input', '-p', 'udp', '-m', 'udp', '--dport', '547', '-j', 'ufw6-skip-to-policy-input']

2018-08-14 14:47:25,547 - DEBUG - ip6tables: applied ['-A', 'ufw6-after-logging-forward', '-m', 'limit', '--limit', '3/min', '--limit-burst', '10', '-j', 'LOG', '--log-prefix', '[uFW BLOCK] ']

2018-08-14 14:47:25,552 - DEBUG - ip6tables: applied ['-A', 'ufw6-after-logging-input', '-m', 'limit', '--limit', '3/min', '--limit-burst', '10', '-j', 'LOG', '--log-prefix', '[uFW BLOCK] ']

2018-08-14 14:47:25,557 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-forward', '-m', 'rt', '--rt-type', '0', '-j', 'DROP']

2018-08-14 14:47:25,708 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-forward', '-m', 'conntrack', '--ctstate', 'RELATED,ESTABLISHED', '-j', 'ACCEPT']

2018-08-14 14:47:25,722 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-forward', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '1', '-j', 'ACCEPT']

2018-08-14 14:47:25,737 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-forward', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '2', '-j', 'ACCEPT']

2018-08-14 14:47:25,750 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-forward', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '3', '-j', 'ACCEPT']

2018-08-14 14:47:25,764 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-forward', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '4', '-j', 'ACCEPT']

2018-08-14 14:47:25,777 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-forward', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '128', '-j', 'ACCEPT']

2018-08-14 14:47:25,791 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-forward', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '129', '-j', 'ACCEPT']

2018-08-14 14:47:25,803 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-forward', '-j', 'ufw6-user-forward']

2018-08-14 14:47:25,816 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-input', '-i', 'lo', '-j', 'ACCEPT']

2018-08-14 14:47:25,828 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-input', '-m', 'rt', '--rt-type', '0', '-j', 'DROP']

2018-08-14 14:47:25,843 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-input', '-m', 'conntrack', '--ctstate', 'RELATED,ESTABLISHED', '-j', 'ACCEPT']

2018-08-14 14:47:25,856 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-input', '-m', 'conntrack', '--ctstate', 'INVALID', '-j', 'ufw6-logging-deny']

2018-08-14 14:47:25,868 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-input', '-m', 'conntrack', '--ctstate', 'INVALID', '-j', 'DROP']

2018-08-14 14:47:25,882 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-input', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '1', '-j', 'ACCEPT']

2018-08-14 14:47:25,896 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-input', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '2', '-j', 'ACCEPT']

2018-08-14 14:47:25,909 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-input', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '3', '-j', 'ACCEPT']

2018-08-14 14:47:25,923 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-input', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '4', '-j', 'ACCEPT']

2018-08-14 14:47:25,937 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-input', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '128', '-j', 'ACCEPT']

2018-08-14 14:47:25,950 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-input', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '129', '-j', 'ACCEPT']

2018-08-14 14:47:25,962 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-input', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '133', '-m', 'hl', '--hl-eq', '255', '-j', 'ACCEPT']

2018-08-14 14:47:25,970 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-input', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '134', '-m', 'hl', '--hl-eq', '255', '-j', 'ACCEPT']

2018-08-14 14:47:25,977 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-input', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '135', '-m', 'hl', '--hl-eq', '255', '-j', 'ACCEPT']

2018-08-14 14:47:25,984 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-input', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '136', '-m', 'hl', '--hl-eq', '255', '-j', 'ACCEPT']

2018-08-14 14:47:25,989 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-input', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '141', '-m', 'hl', '--hl-eq', '255', '-j', 'ACCEPT']

2018-08-14 14:47:25,994 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-input', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '142', '-m', 'hl', '--hl-eq', '255', '-j', 'ACCEPT']

2018-08-14 14:47:25,999 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-input', '-s', 'fe80::/10', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '130', '-j', 'ACCEPT']

2018-08-14 14:47:26,004 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-input', '-s', 'fe80::/10', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '131', '-j', 'ACCEPT']

2018-08-14 14:47:26,008 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-input', '-s', 'fe80::/10', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '132', '-j', 'ACCEPT']

2018-08-14 14:47:26,013 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-input', '-s', 'fe80::/10', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '143', '-j', 'ACCEPT']

2018-08-14 14:47:26,017 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-input', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '148', '-m', 'hl', '--hl-eq', '255', '-j', 'ACCEPT']

2018-08-14 14:47:26,022 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-input', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '149', '-m', 'hl', '--hl-eq', '255', '-j', 'ACCEPT']

2018-08-14 14:47:26,026 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-input', '-s', 'fe80::/10', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '151', '-m', 'hl', '--hl-eq', '1', '-j', 'ACCEPT']

2018-08-14 14:47:26,031 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-input', '-s', 'fe80::/10', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '152', '-m', 'hl', '--hl-eq', '1', '-j', 'ACCEPT']

2018-08-14 14:47:26,035 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-input', '-s', 'fe80::/10', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '153', '-m', 'hl', '--hl-eq', '1', '-j', 'ACCEPT']

2018-08-14 14:47:26,040 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-input', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '144', '-j', 'ACCEPT']

2018-08-14 14:47:26,045 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-input', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '145', '-j', 'ACCEPT']

2018-08-14 14:47:26,050 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-input', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '146', '-j', 'ACCEPT']

2018-08-14 14:47:26,054 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-input', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '147', '-j', 'ACCEPT']

2018-08-14 14:47:26,058 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-input', '-s', 'fe80::/10', '-d', 'fe80::/10', '-p', 'udp', '-m', 'udp', '--sport', '547', '--dport', '546', '-j', 'ACCEPT']

2018-08-14 14:47:26,062 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-input', '-d', 'ff02::fb/128', '-p', 'udp', '-m', 'udp', '--dport', '5353', '-j', 'ACCEPT']

2018-08-14 14:47:26,066 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-input', '-d', 'ff02::f/128', '-p', 'udp', '-m', 'udp', '--dport', '1900', '-j', 'ACCEPT']

2018-08-14 14:47:26,070 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-input', '-j', 'ufw6-user-input']

2018-08-14 14:47:26,074 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-output', '-o', 'lo', '-j', 'ACCEPT']

2018-08-14 14:47:26,077 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-output', '-m', 'rt', '--rt-type', '0', '-j', 'DROP']

2018-08-14 14:47:26,081 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-output', '-m', 'conntrack', '--ctstate', 'RELATED,ESTABLISHED', '-j', 'ACCEPT']

2018-08-14 14:47:26,085 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-output', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '1', '-j', 'ACCEPT']

2018-08-14 14:47:26,089 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-output', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '2', '-j', 'ACCEPT']

2018-08-14 14:47:26,093 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-output', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '3', '-j', 'ACCEPT']

2018-08-14 14:47:26,097 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-output', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '4', '-j', 'ACCEPT']

2018-08-14 14:47:26,101 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-output', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '128', '-j', 'ACCEPT']

2018-08-14 14:47:26,105 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-output', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '129', '-j', 'ACCEPT']

2018-08-14 14:47:26,109 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-output', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '133', '-m', 'hl', '--hl-eq', '255', '-j', 'ACCEPT']

2018-08-14 14:47:26,113 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-output', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '136', '-m', 'hl', '--hl-eq', '255', '-j', 'ACCEPT']

2018-08-14 14:47:26,117 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-output', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '135', '-m', 'hl', '--hl-eq', '255', '-j', 'ACCEPT']

2018-08-14 14:47:26,121 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-output', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '134', '-m', 'hl', '--hl-eq', '255', '-j', 'ACCEPT']

2018-08-14 14:47:26,125 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-output', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '141', '-m', 'hl', '--hl-eq', '255', '-j', 'ACCEPT']

2018-08-14 14:47:26,129 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-output', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '142', '-m', 'hl', '--hl-eq', '255', '-j', 'ACCEPT']

2018-08-14 14:47:26,133 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-output', '-s', 'fe80::/10', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '130', '-j', 'ACCEPT']

2018-08-14 14:47:26,137 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-output', '-s', 'fe80::/10', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '131', '-j', 'ACCEPT']

2018-08-14 14:47:26,141 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-output', '-s', 'fe80::/10', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '132', '-j', 'ACCEPT']

2018-08-14 14:47:26,145 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-output', '-s', 'fe80::/10', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '143', '-j', 'ACCEPT']

2018-08-14 14:47:26,149 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-output', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '148', '-m', 'hl', '--hl-eq', '255', '-j', 'ACCEPT']

2018-08-14 14:47:26,153 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-output', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '149', '-m', 'hl', '--hl-eq', '255', '-j', 'ACCEPT']

2018-08-14 14:47:26,157 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-output', '-s', 'fe80::/10', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '151', '-m', 'hl', '--hl-eq', '1', '-j', 'ACCEPT']

2018-08-14 14:47:26,161 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-output', '-s', 'fe80::/10', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '152', '-m', 'hl', '--hl-eq', '1', '-j', 'ACCEPT']

2018-08-14 14:47:26,165 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-output', '-s', 'fe80::/10', '-p', 'ipv6-icmp', '-m', 'icmp6', '--icmpv6-type', '153', '-m', 'hl', '--hl-eq', '1', '-j', 'ACCEPT']

2018-08-14 14:47:26,169 - DEBUG - ip6tables: applied ['-A', 'ufw6-before-output', '-j', 'ufw6-user-output']

2018-08-14 14:47:26,172 - DEBUG - ip6tables: applied ['-A', 'ufw6-logging-allow', '-m', 'limit', '--limit', '3/min', '--limit-burst', '10', '-j', 'LOG', '--log-prefix', '[uFW ALLOW] ']

2018-08-14 14:47:26,176 - DEBUG - ip6tables: applied ['-A', 'ufw6-logging-deny', '-m', 'conntrack', '--ctstate', 'INVALID', '-m', 'limit', '--limit', '3/min', '--limit-burst', '10', '-j', 'RETURN']

2018-08-14 14:47:26,180 - DEBUG - ip6tables: applied ['-A', 'ufw6-logging-deny', '-m', 'limit', '--limit', '3/min', '--limit-burst', '10', '-j', 'LOG', '--log-prefix', '[uFW BLOCK] ']

2018-08-14 14:47:26,183 - DEBUG - ip6tables: applied ['-A', 'ufw6-skip-to-policy-forward', '-j', 'DROP']

2018-08-14 14:47:26,187 - DEBUG - ip6tables: applied ['-A', 'ufw6-skip-to-policy-input', '-j', 'DROP']

2018-08-14 14:47:26,190 - DEBUG - ip6tables: applied ['-A', 'ufw6-skip-to-policy-output', '-j', 'ACCEPT']

2018-08-14 14:47:26,194 - DEBUG - ip6tables: applied ['-A', 'ufw6-track-output', '-p', 'tcp', '-m', 'conntrack', '--ctstate', 'NEW', '-j', 'ACCEPT']

2018-08-14 14:47:26,198 - DEBUG - ip6tables: applied ['-A', 'ufw6-track-output', '-p', 'udp', '-m', 'conntrack', '--ctstate', 'NEW', '-j', 'ACCEPT']

2018-08-14 14:47:26,202 - DEBUG - ip6tables: applied ['-A', 'ufw6-user-limit', '-m', 'limit', '--limit', '3/min', '-j', 'LOG', '--log-prefix', '[uFW LIMIT BLOCK] ']

2018-08-14 14:47:26,206 - DEBUG - ip6tables: applied ['-A', 'ufw6-user-limit', '-j', 'REJECT', '--reject-with', 'icmp6-port-unreachable']

2018-08-14 14:47:26,209 - DEBUG - ip6tables: applied ['-A', 'ufw6-user-limit-accept', '-j', 'ACCEPT']

2018-08-14 14:47:26,211 - DEBUG - ipt6ables: ['-P', 'INPUT', 'ACCEPT'] already exists

2018-08-14 14:47:26,213 - DEBUG - ipt6ables: ['-P', 'FORWARD', 'ACCEPT'] already exists

2018-08-14 14:47:26,215 - DEBUG - ipt6ables: ['-P', 'OUTPUT', 'DROP'] already exists

2018-08-14 14:47:26,217 - DEBUG - iptables: ['-P', 'INPUT', 'DROP'] already exists

2018-08-14 14:47:26,219 - DEBUG - iptables: ['-P', 'OUTPUT', 'DROP'] already exists

2018-08-14 14:47:26,221 - DEBUG - iptables: ['-P', 'FORWARD', 'DROP'] already exists

2018-08-14 14:47:26,223 - DEBUG - ipt6ables: ['-P', 'INPUT', 'DROP'] already exists

2018-08-14 14:47:26,225 - DEBUG - ipt6ables: ['-P', 'OUTPUT', 'DROP'] already exists

2018-08-14 14:47:26,227 - DEBUG - ipt6ables: ['-P', 'FORWARD', 'DROP'] already exists

2018-08-14 14:47:26,231 - DEBUG - iptables: applied ['-A', 'INPUT', '-i', 'lo', '-j', 'ACCEPT']

2018-08-14 14:47:26,234 - DEBUG - iptables: applied ['-A', 'INPUT', '-s', '255.255.255.255', '-j', 'ACCEPT']

2018-08-14 14:47:26,238 - DEBUG - iptables: applied ['-A', 'INPUT', '-m', 'state', '--state', 'RELATED,ESTABLISHED', '-j', 'ACCEPT']

2018-08-14 14:47:26,241 - DEBUG - iptables: applied ['-A', 'INPUT', '-i', 'tun+', '-j', 'ACCEPT']

2018-08-14 14:47:26,243 - DEBUG - iptables: ['-A', 'INPUT', '-p', 'icmp', '--icmp-type', 'echo-reply', '-j', 'ACCEPT'] already exists

2018-08-14 14:47:26,247 - DEBUG - iptables: applied ['-A', 'INPUT', '-j', 'DROP']

2018-08-14 14:47:26,250 - DEBUG - iptables: applied ['-A', 'FORWARD', '-j', 'DROP']

2018-08-14 14:47:26,254 - DEBUG - iptables: applied ['-A', 'OUTPUT', '-o', 'lo', '-j', 'ACCEPT']

2018-08-14 14:47:26,257 - DEBUG - iptables: applied ['-A', 'OUTPUT', '-d', '255.255.255.255', '-j', 'ACCEPT']

2018-08-14 14:47:26,261 - DEBUG - iptables: applied ['-A', 'OUTPUT', '-o', 'tun+', '-j', 'ACCEPT']

2018-08-14 14:47:26,265 - DEBUG - iptables: applied ['-A', 'OUTPUT', '-m', 'state', '--state', 'RELATED,ESTABLISHED', '-j', 'ACCEPT']

2018-08-14 14:47:26,267 - DEBUG - iptables: ['-A', 'OUTPUT', '-p', 'icmp', '--icmp-type', 'echo-request', '-j', 'ACCEPT'] already exists

2018-08-14 14:47:26,270 - DEBUG - iptables: applied ['-A', 'OUTPUT', '-j', 'DROP']

2018-08-14 14:47:26,274 - DEBUG - ip6tables: applied ['-A', 'INPUT', '-i', 'lo', '-j', 'ACCEPT']

2018-08-14 14:47:26,278 - DEBUG - ip6tables: applied ['-A', 'INPUT', '-m', 'state', '--state', 'RELATED,ESTABLISHED', '-j', 'ACCEPT']

2018-08-14 14:47:26,282 - DEBUG - ip6tables: applied ['-A', 'INPUT', '-i', 'tun+', '-j', 'ACCEPT']

2018-08-14 14:47:26,285 - DEBUG - ip6tables: applied ['-A', 'INPUT', '-p', 'ipv6-icmp', '-j', 'ACCEPT']

2018-08-14 14:47:26,289 - DEBUG - ip6tables: applied ['-A', 'OUTPUT', '-o', 'lo', '-j', 'ACCEPT']

2018-08-14 14:47:26,293 - DEBUG - ip6tables: applied ['-A', 'OUTPUT', '-o', 'tun+', '-j', 'ACCEPT']

2018-08-14 14:47:26,297 - DEBUG - ip6tables: applied ['-A', 'OUTPUT', '-m', 'state', '--state', 'RELATED,ESTABLISHED', '-j', 'ACCEPT']

2018-08-14 14:47:26,300 - DEBUG - ip6tables: applied ['-A', 'OUTPUT', '-p', 'ipv6-icmp', '-j', 'ACCEPT']

2018-08-14 14:47:26,304 - DEBUG - ip6tables: applied ['-A', 'INPUT', '-j', 'DROP']

2018-08-14 14:47:26,308 - DEBUG - ip6tables: applied ['-A', 'OUTPUT', '-j', 'DROP']

2018-08-14 14:47:26,312 - DEBUG - ip6tables: applied ['-A', 'FORWARD', '-j', 'DROP']

2018-08-14 14:47:26,313 - INFO - iptables: activated firewall

2018-08-14 14:47:26,314 - INFO - (Re-)enabled ipv6

2018-08-14 14:47:26,325 - INFO - Could not identify default gateway for ipv6 - no network connectivity

2018-08-14 14:47:26,330 - WARNING - iptables: failed to apply ['-t', 'mangle', '-D', 'OUTPUT', '-m', 'cgroup', '--cgroup', '0x00110011', '-j', 'MARK', '--set-mark', '11']

2018-08-14 14:47:26,333 - WARNING - iptables: failed to apply ['-t', 'nat', '-D', 'POSTROUTING', '-m', 'cgroup', '--cgroup', '0x00110011', '-o', 'wlp2s0', '-j', 'MASQUERADE']

2018-08-14 14:47:26,337 - WARNING - iptables: failed to apply ['-D', 'OUTPUT', '-m', 'cgroup', '--cgroup', '0x00110011', '-j', 'ACCEPT']

2018-08-14 14:47:26,341 - WARNING - iptables: failed to apply ['-D', 'INPUT', '-m', 'cgroup', '--cgroup', '0x00110011', '-j', 'ACCEPT']

2018-08-14 14:47:26,344 - WARNING - iptables: failed to apply ['-t', 'nat', '-D', 'OUTPUT', '-m', 'cgroup', '--cgroup', '0x00110011', '-p', 'tcp', '--dport', '53', '-j', 'REDIRECT', '--to-ports', '5354']

2018-08-14 14:47:26,349 - WARNING - iptables: failed to apply ['-t', 'nat', '-D', 'OUTPUT', '-m', 'cgroup', '--cgroup', '0x00110011', '-p', 'udp', '--dport', '53', '-j', 'REDIRECT', '--to-ports', '5354']

2018-08-14 14:47:26,352 - WARNING - ip6tables: failed to apply ['-t', 'mangle', '-D', 'OUTPUT', '-m', 'cgroup', '--cgroup', '0x00110011', '-j', 'MARK', '--set-mark', '11']

2018-08-14 14:47:26,356 - WARNING - ip6tables: failed to apply ['-t', 'nat', '-D', 'POSTROUTING', '-m', 'cgroup', '--cgroup', '0x00110011', '-o', 'None', '-j', 'MASQUERADE']

2018-08-14 14:47:26,359 - WARNING - ip6tables: failed to apply ['-D', 'OUTPUT', '-m', 'cgroup', '--cgroup', '0x00110011', '-j', 'ACCEPT']

2018-08-14 14:47:26,363 - WARNING - ip6tables: failed to apply ['-D', 'INPUT', '-m', 'cgroup', '--cgroup', '0x00110011', '-j', 'ACCEPT']

2018-08-14 14:47:26,367 - WARNING - ip6tables: failed to apply ['-t', 'nat', '-D', 'OUTPUT', '-m', 'cgroup', '--cgroup', '0x00110011', '-p', 'tcp', '--dport', '53', '-j', 'REDIRECT', '--to-ports', '5354']

2018-08-14 14:47:26,371 - WARNING - ip6tables: failed to apply ['-t', 'nat', '-D', 'OUTPUT', '-m', 'cgroup', '--cgroup', '0x00110011', '-p', 'udp', '--dport', '53', '-j', 'REDIRECT', '--to-ports', '5354']

2018-08-14 14:47:26,371 - DEBUG - Could not delete /sys/fs/cgroup/net_cls/bypass_qomui - resource does not exist or is busy

 

2018-08-14 14:47:26,371 - INFO - Deleted cgroup

Share this post


Link to post

2018-08-14 14:33:54,838 - INFO - OpenVPN: ERROR: username from Auth

authfile '/usr/share/qomui/certs/IPVanish-auth.txt' is empty

 

2018-08-14 14:33:54,839 - INFO - OpenVPN: Exiting due to fatal error

 

Can you have a look at that file ('/usr/share/qomui/certs/IPVanish-auth.txt' ) and check if it is indeed empty (you must be root to do that*)? Normally, this file should contain two lines with your username and password respectively. If that is not the case, something went wrong. Have you tried to add the config files for IP Vanish a second time? If not, do that and make sure that the username/password input fields are not empty.

 

*) A simple way to do that is using the following command from a console - this will print the content of that file:

sudo cat /usr/share/qomui/certs/IPVanish-auth.txt

 

Share this post


Link to post

I just deleted the servers I added and re added them to see if that

would fix the auth problem but now it wont show the servers in the

server tab. I closed and opened qomui again to see if that would 

fix it and it discovered that it didnt keep my server configuration

 

You seem to be running an older version of Qomui. Please update to the latest release. Did you get the message that the import was successful?

 

Edit: I added all ipvanish configs from https://www.ipvanish.com/software/configs/ without any issue on Qomui v0.6.4. Auth-file, too, has been created successfully.

Share this post


Link to post

Thanks for your replies Corrado,

 

There was no IPVanish-auth.txt in the directory so I added it myself with my username and password as you mentioned

and that did the trick.

 

I am using the latest version by the way.

 

I also discovered that once you add the servers manually it takes a few minutes for them to reflect in the server list

suddenly. Did you add the Ipvanish configs to v0.6.4 right from the beginning or only after my last mail?

 

I ask because they werent present when I installed v0.6.4.

 

At this moment all seems to be working well. It does remember my settings now and it's doing a great job, thank you!

 

Please do keep the ipvanish configs in your future releases!

 

I appreciate your help and replies!!

Share this post


Link to post

There was no IPVanish-auth.txt in the directory so I added it myself with my username and password as you mentioned

and that did the trick.

 

This is strange, I have tested adding quite a few providers manually and this never happened. I'll look into that again and maybe add a method that double-checks whether the auth-file is present or not. Thanks for letting me know.

 

I am using the latest version by the way.

 

Sorry, I must have misread the log you posted - the next release will include a log message that indicates the version, so this will never happen again.....;-)

 

 

I also discovered that once you add the servers manually it takes a few minutes for them to reflect in the server list

suddenly.

 

Depending on the number of servers you are adding and particularly whether hostnames need to be resolved or not, this can indeed take a little while as Qomui needs to parse each config file. The progress bar indicating that files are imported will vanish after the operation is completed. There should also be a popup informing you whether or not config files have been imported successfully. After that, the new servers should be visible in the server list immediately (the gui might freeze for a 1-2 seconds at most since generating the new server list is not swapped to a thread). One issue is that the progress bar is overridden by other actions in the current release (only one progress bar can be visible at any time). This will be fixed in the next update alongside an option to cancel pending actions such as connecting to a server or importing configurations.

 

Did you add the Ipvanish configs to v0.6.4 right from the beginning or only after my last mail?

 

I ask because they werent present when I installed v0.6.4.

Please do keep the ipvanish configs in your future releases!

 

I think this is a misunderstanding. IPVanish configs are NOT included in Qomui and must always be added manually. However, once they are added they won't be removed after an update. Even if you uninstall Qomui, the server configurations won't be deleted as they are saved in your home directory (~/.qomui/server.json). The reason why the few configuration files in your home directory are not deleted is that according to Debian packaging policy an uninstall routine should never mess with a user's home directory (it's usually less than 1Mb anyway).

 

At this moment all seems to be working well. It does remember my settings now and it's doing a great job, thank you!

 

Thanks!

Share this post


Link to post

I just released v0.6.5:

 

Changelog:

 

- [change] automatic restart if background service is running an older version than the gui
- [change] pending tasks such as connecting to a server can be cancelled now
- [change] multiple progress bars are now shown for concurrent actions
- [change] string formatting changed to new style
- [change] dropped pycountry dependency - using simple json instead
- [change] added more log messages
- [change] added log levels
- [change] external ipv6 address displayed (if available)
- [bugfix] crashes when trying to modify server when none is selected

 

Deb-Package:

qomui.0.6.5-amd64.deb

 

Rpm-Package:

qomui-0.6.5-1.x86_64.rpm

Share this post


Link to post

Hi Corrado.

 

Thank you again for this excellent client.  While I didn't have an issue with Eddie per se on my Manjaro linux box, I like this one and am giving it a whirl.

 

One question...I have been having some issue with the firewall.  I want the client to only allow VPN traffic via TUN (and LAN traffic too) so I am to enable the firewall...correct?  I should also enable the "activate firewall while gui..." option too...yes?

 

Seems to work but when I exit the client, it seems that it is not resetting iptables back as I cannot access the internet again in the clear.  Local LAN is still working.

 

Help?

Share this post


Link to post

One question...I have been having some issue with the firewall.  I want the client to only allow VPN traffic via TUN (and LAN traffic too) so I am to enable the firewall...correct?  I should also enable the "activate firewall while gui..." option too...yes?

 

Seems to work but when I exit the client, it seems that it is not resetting iptables back as I cannot access the internet again in the clear.  Local LAN is still working.

 

LAN connections are allowed by default - this can be changed in the "Edit firewall" dialog. If you want the firewall to be disabled after exiting Qomui you should choose the corresponding option in the same dialog ("Activate firewall only when gui is running"). By default, the firewall is always enabled. If you don't want to override previously existing firewall rules (that are not set by Qomui), tick the "Preserve pre-existing rules" box, too.

Share this post


Link to post

Manjaro KDE, fully updated.

Version 0.6.5 crashes when i hit the bypass button, I have added KDE connect to be bypassed but when I hit the button to the right of the KDE connect entry in the Bypass window Qomui closes.

Otherwise Qomui is working as expected.

Share this post


Link to post

Manjaro KDE, fully updated.

Version 0.6.5 crashes when i hit the bypass button, I have added KDE connect to be bypassed but when I hit the button to the right of the KDE connect entry in the Bypass window Qomui closes.

Otherwise Qomui is working as expected.

 

Strange, I haven't changed bypass mode in the last update at all. Just tested bypassing KDE connect on my system from the gui and it worked. Could you start qomui-gui from a console and see if there is any output once it crashes like an uncaught exception? Also, could you try using bypass directly from a terminal:

cgexec -g net_cls:bypass_qomui kcmshell5 kcm_kdeconnect

Other things I can think of: Maybe an update has changed the .desktop-file for KDE connect - in this case it might be necessary to delete and then re-add the application in the bypass tab. Do other apps work with bypass or is it just KDE connect? If no app works, the cgroup might not have initialized correctly.

Share this post


Link to post

Hi,

The output of

 

qomui-gui 
 

 

 

~ >>> qomui-gui                                                                                                                                                                                                  
Icon theme "papirus" not found.
Icon theme "ubuntu-mono-dark" not found.
QLayout: Attempting to add QLayout "" to QWidget "providerTab", which already has a layout
Traceback (most recent call last):
  File "/usr/lib/python3.6/site-packages/qomui/qomui_gui.py", line 1970, in bypass_tunnel
    search = cmd_ret.readlines()
  File "/usr/lib/python3.6/encodings/ascii.py", line 26, in decode
    return codecs.ascii_decode(input, self.errors)[0]
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd8 in position 129: ordinal not in range(128)
zsh: abort (core dumped)  qomui-gui
 

 

Bypass from the terminal works as expected.

 

I only ran into this attempting to get KDE connect to reconnect after waking the laptop up.

 

Edit: I already had a instance of Qomui running when I ran this.

Share this post


Link to post

Hi,

The output of

 

qomui-gui 
 

 

 

~ >>> qomui-gui                                                                                                                                                                                                  
Icon theme "papirus" not found.
Icon theme "ubuntu-mono-dark" not found.
QLayout: Attempting to add QLayout "" to QWidget "providerTab", which already has a layout
Traceback (most recent call last):
  File "/usr/lib/python3.6/site-packages/qomui/qomui_gui.py", line 1970, in bypass_tunnel
    search = cmd_ret.readlines()
  File "/usr/lib/python3.6/encodings/ascii.py", line 26, in decode
    return codecs.ascii_decode(input, self.errors)[0]
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd8 in position 129: ordinal not in range(128)
zsh: abort (core dumped)  qomui-gui
 

 

Bypass from the terminal works as expected.

 

I only ran into this attempting to get KDE connect to reconnect after waking the laptop up.

 

Edit: I already had a instance of Qomui running when I ran this.

 

It's the .desktop-file for KDE connect. To solve this, I would need to see it. Can you please locate the .desktop-file for KDE connect under "/usr/share/applications" and post it here?

Share this post


Link to post

Version 0.7.0 released.

 

Changelog:

 

- [new] auto-update for supported providers - EXPERIMENTAL
- [change] server import method rewritten
- [change] using libnotify for notifications - QMessageBox as fallback
- [change] Windscribe naming scheme changed - Windflix servers now recognizable
- [change] ProtonVPN naming scheme changed to make Free, P2P, Tor & SecureCore servers more visible
- [change] search bar for filtering servers
- [change] network connectivity monitoring: relying on sysfs instead of network-manager
- [change] Qomui does not rely on systemd anymore - although it is still recommended
- [change] Mullvad certificates are now downloaded from github
- [¢hange] PIA: compression disabled in config file - [issue #22](https://github.com/corrad1nho/qomui/issues/22)
- [bugfix] installing deb-package fails on Debian Stable - dependencies updated
- [bugfix] restore of original DNS servers more reliable
- [bugfix] ordering of servers after latency check more reliable
- [bugfix] loop when version discrepancy between qomui-gui and qomui-service detected and qomui-service has not been started via systemctl
- [bugifx] crash if failing to read/start desktop-file - will be further investigated

- [removed] simple tray option

Additional notes:

- due to changes in the import method it is necessary and recommended to re-import server configurations - exceptions: Airvpn (auto-update won't work) and manual imports.
- importing servers via cli is broken: you can either use the gui or an older release. This will be fixed in the next update.

 

DEB:

qomui-0.7.0-amd64.deb

 

RPM:

qomui-0.7.0-1.x86_64.rpm

 

@snaggle: Qomui shouldn't crash anymore when starting KDE connect via the bypass tab. But it probably still won't work via the gui at the moment.

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Security Check
    Play CAPTCHA Audio
    Refresh Image

×
×
  • Create New...