Help Center
Why is IVPN agent daemon always running?
The IVPN App has a client-server architecture. The IVPN agent runs as a daemon and is responsible for establishing connections, spawning OpenVPN processes, managing WireGuard interfaces, handling firewall rules, etc., whilst the client UI that you interact with is a separate component that communicates with the agent.
Disabling the helper agent will cause the IVPN App to cease functioning. In order to implement various security features, such as the Always-On firewall, it is important that the agent daemon is always running.
-
Quit the IVPN client by clicking on the menu bar icon and selecting
Quit
. -
Stop the agent daemon by opening the macOS system
Settings > General > Login Items
and toggling the IVPN or Privatus Limited entry toOFF
. Confirm the change with your macOS user password or biometrics.
Re-enable the agent daemon by toggling that name login item entry to ON
. Confirm the change with your macOS user password or biometrics, then open the IVPN App and click on the Retry..
button.
Related Articles
- How to resolve error "IVPN.app is damaged and cannot be opened."
- "IVPN.app wants to control System Events". Why do I see this warning?
- macOS - "Launch at login" is not available
- Tunnelblick - Why is the DNS server incorrect?
- Tunnelblick - "Unable to load net.tunnelblick.tap kexts" error
Still have questions?
Get in touch and we'll get back to you in a few hours.
Contact supportInterested in privacy?
Read our latest privacy news and keep up-to-date on IVPN services.
Visit IVPN Blog