-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Installing on openSUSE Leap 15.0 #24
Comments
I have never tested Qomui on OpenSuse, but I will try it. Which version of Qomui are you using? When it says " Importing Foobar successful" the main dependencies are definitively installed otherwise you wouldn't get that far. Have a look at the log and see if resolving hostnames for your servers failed as Qomui will not add those servers as the firewall relies on resolved hostnames. Can you tell me the provider of those WireGuard config files? |
Would be great if you could test it I use this one https://github.com/corrad1nho/qomui/archive/v0.7.2.zip Here's the log after trying to import config:
Config files are generated by this script https://github.com/StreisandEffect/streisand |
I tested on OpenSuse Leap 15.0 fresh install: I had no issues adding WireGuard configs for Mullvad and AzireVPN. I encountered one bug, though: If you leave the "Specify provider" field empty, Qomui crashes - a little bug I overlooked when I switched most messages to libnotify. This will be fixed in the next release. Couple of things to try: Have a look at ~/.qomui/server.json - does this file exist? If yes, is it empty? I'd also be happy to test a specific config file if you can provide one (be sure to replace your keys with some bogus text or leave empty). I'll also look into supporting OpenSuse properly - OBS sounds quite interesting. |
Update: I think I found the issue - most likely resolving the endpoint failed - I just forgot to include a log message in that case. Look in your config file and try resolving the endpoint manually with dig: If it fails, check if "bind-utils" are installed. |
That's what inside ~/.qomui/server.json: Here's output of
Here's config file:
|
Can't see anything there that would trip Qomui up. Dig command works, too. Can you try putting the resolved endpoint-ip in the config or is that already the case? |
It's already there. I've deleted it before posting config here |
Yeah, that'd be great! |
https://privnote.com/pCYhVlLO#xEOjXa1qv |
you can disable it, I got it and checking it now. |
I mean I will re-create whole server, so you won't be able to connect anymore. I suppose you still need it |
Found the issue, there's a line missing in the import method - funnily, it should work with unresolved hostnames. I will release an update tomorrow. Thanks a lot, this was very valuable as I don't have a whole lot of WireGuard configs to test with! PS: I did a quick check if I could connect (which was successful) with your config but have since deleted all files. |
I just released v0.7.3. It should work now. |
I've kinda installed it, but not able to add new provider manually
Sometimes it just crashes on pressing + Add Folder
When it allows me to choose wireguard config file it says:
but server config isn't actually being created
I'm not 100% I've installed all required dependencies. I had some difficulties with that e.g. wasn't able to find python-dbus.mainloop.pyqt5
The text was updated successfully, but these errors were encountered: