PFS005 - pfSense REST API Package Not Installed
Agent error code #206005#PFS005 indicates that the agent connected to pfSense successfully but the pfRest REST API package is not installed or not enabled. None of Knocknoc's alias operations work without it.
This error is distinct from connection or authentication failures because the underlying pfSense GUI is reachable; only the REST API endpoints are missing.
Common causes include:
- The pfSense REST API package (pfRest) has not been installed
- The package was installed but is currently disabled in System > API > Settings
- A pfSense upgrade removed or broke the package
- The package was uninstalled by another administrator
Steps to Resolve
Install the pfRest Package
- Log into pfSense as an administrator
- Navigate to System > Package Manager > Available Packages
- Search for pfSense-pkg-RESTAPI and click Install
- Wait for the installation to complete and confirm a new System > API menu appears
For the full setup, see the pfSense setup guide.
Confirm the Package Is Enabled
Verify the pfRest Version
- The agent expects a current version of pfRest. If pfRest is very old, upgrade it via System > Package Manager > Installed Packages
- After upgrading, retry the grant in Knocknoc
Still Having Issues?
We can help you out, contact us at support@knocknoc.io.