Skip to main content

CFL002 - Cloudflare Authorization Failed

Uploading...Agent error code #CFL002 indicates that Cloudflare returned HTTP 403. The API token is valid and does not carry the permission the operation needs.

This is distinct from #CFL001, where the token itself was rejected.

Common causes include:

    The token lacks the Account Filter Lists permission The token has read access to lists but not edit access The token is scoped to a different account from the one holding the list The token is scoped to specific zones, which does not grant account-level list access

    Steps to Resolve

    Grant the Filter Lists Permission

      In the Cloudflare dashboard, go to My Profile > API Tokens Edit the token used by Knocknoc Add the permission Account > Account Filter Lists > Edit Save, then retry the grant from Knocknoc

      Read access alone is not enough. The agent has to modify the list to apply a grant.

      Confirm the Account Scope

      Rule lists belong to an account, not a zone.

        In the token's Account Resources, confirm the account holding the list is included A token scoped only to zones cannot reach account-level lists no matter which zones are selected

        Confirm Which Account Holds the List

          In the Cloudflare dashboard, go to Manage Account > Configurations > Lists Confirm the list is in the same account the token is scoped to

          For the full setup, see the Cloudflare IP lists page.