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 Itemsand 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
- macOS - What credentials are required for the Helper Agent portion of the IVPN App install?
- macOS - Failed to regenerate WireGuard keys. Private key generation error: 133
- Tunnelblick - Why is the DNS server incorrect?
- Tunnelblick - How do I edit the OpenVPN config file?
- macOS - "Launch at login" is not available
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