Installed a fresh fedora-39 template, cloned and switched the branch of 1choices(4.2) repo and just followed the normal setup (adding vpn-handler-openvpn etc…). the setup script runs and says Done.
From what I can tell is that systemd complains:
Unit qubes-vpn-handler.service could not be found
Even tho everything in /rw/config/rc.local is correct and the service can be found under
/lib/systemd/system
after AppVm (openvpn) startup
My older vpn-qubes where I just replaced the template work fine (wireguard)…
Indeed after disabeling selinux systemd finds the service but it still doesn’t work…
I did this 3 months ago and everything just worked. did something change?
I ran the install script, disabled selinux and restarted a couple times and for some reason it started working…
Probably really was just selinux. I know that support for selinux was added in 4.2 but like I said this worked 3 months ago… Why is it acting up now? And why are my other VMs working???
Not sure why. It should have happened before if your qubes are based on fedora and use the 4.2 repositories. Debian doesn’t have selinux, so if your other qubes are running on it, that would explain why they are running fine.
You are correct wanted to check if selinux is in enforcing mode and noticed that the command wasn’t found… Checked the template and it’s debian…
I was 100% convinced that my VMs used fedora…
Anyways thanks man. Really appreciate that you take your time to help noobs like me. You already helped me countless times with some posts you made here.