ProtonVPN / win-app

Official ProtonVPN Windows app

Home Page:https://protonvpn.com/download-windows

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Is Start on Boot / Connect on Boot even working properly?

8227846265 opened this issue · comments

We are happy to answer your questions about the code or discuss technical ideas.

Please complete the following checklist (by adding [x]):

  • I have searched open and closed issues for duplicates
  • This isn't a feature request
  • This is not a report about my app not working as expected

I switched to ProtonVPN today coming from Mullvad when I saw there was a Connect on Boot feature as of 1.27.2 (https://github.com/ProtonVPN/win-app/releases/tag/1.27.2)

However, even if Start on Boot + Connect on app start are both enabled upon testing the official ProtonVPN Windows App.

The following scenario happens

  • ProtonVPN Windows App doesn't start on boot nor connect on boot
  • Based on my computer specs and existing application startup queue, ProtonVPN will start to connect after 1-2 minutes that my computer has fully booted up and login to Windows.
  • During these two minutes, my original IP address is exposed if I try to browse the internet since in just 30 seconds from login, I can open my browser and start browsing while all my installed applications that opened before ProtonVPN starts connection will also see my original IP.

My expectations were supposedly, it will Connect on Boot like on WireGuard official Windows app or Mullvad Windows app wherein after 1 seconds my Windows computer successfully logged in. I'm already connected to the VPN server. This is my experience on both WireGuard and Mullvad official Windows app.

Hence, the question is, is ProtonVPN Windows App even capable of Connect on Boot or it's just a lie?

I've used this feature and it has been working for years. I don't know why it's not working for you but you can check using Windows Event Viewer to see when the ProtonVPN service is started at startup to investigate the delay between startup and auto connect.

image

I don't think the feature is available for years, as you say. The "Start and connect on boot" on login was only released on Apr 25, 2022 (Released at https://github.com/ProtonVPN/win-app/releases/tag/1.27.2)

As for investigating. I don't think this is something I should do. It should work without any troubleshooting required.

In Mullvad and WireGuard, no matter how many times I uninstall/install their Windows App.

It will connect on boot by default without any setting up required or troubleshooting once installed.

I already used the feature in 2020 I believe (it's configurable on Settings page). The release you mentioned is probably on the login page checkbox, not the settings page. It's already a thing before the new ProtonVPN UI (the green one before the purple one).

Yes I agree that this feature should work without any intervention, but again I'm just an average ProtonVPN user and a software developer, so I'm giving you my opinion to troubleshoot your problems.

Have you tried to update to the latest version?

As of 2.1.1

  • Connect on Boot is still not available. The Windows app still requires waiting at least 1 minute before the application runs on startup and start the connection process.
  • In total, based on gaming computer specs, my original IP is leaking (since I don't enable killswitch) for at least an average of 1 minute and 15 seconds. Note, I don't enable it since it messes with application that doesn't have auto-reconnect feature.
  • Unlike Mullvad and the official WireGuard, their Win App is already connected at 1 second after you successfully log in to your computer. I wonder when it will be achievable with Proton VPN official app.