Advanced Search
Search Results
365 total results found
FSTL150 - Failed to Create the Fastly ACL Entry
Agent error code #FSTL150 indicates Fastly refused to add the entry for a granted address, so the user has not been allowed through. An address the ACL already holds is not an error: Knocknoc treats a duplicate as a successful grant. A full ACL reports #FSTL15...
FSTL151 - Failed to Delete the Fastly ACL Entry
Agent error code #FSTL151 indicates Fastly refused to remove an entry, so an address may still be allowed through after its grant ended. An entry that is already gone is not an error: Knocknoc treats it as a completed revoke. Common causes include: The token c...
FSTL152 - Failed to List the Fastly ACL Entries
Agent error code #FSTL152 indicates the agent could not read the ACL's entries. It reads them to find the entry to remove on a revoke, and to reconcile its own view of the ACL. Common causes include: The token lost access to the service The ACL was deleted (se...
FSTL153 - The Fastly ACL Has Reached Its Entry Limit
Agent error code #FSTL153 indicates the ACL is full, so the grant could not be added. Fastly caps an ACL at 1,000 entries and documents no self-service way to raise it. Unlike a rate limit (#FSTL005), waiting does not clear this. Something has to leave the ACL...
Fastly
Knocknoc integrates with Fastly to control which source IPs an edge service lets through. The integration writes entries into an existing Fastly ACL on a service's active version. The orchestration is performed by a Knocknoc orchestration Agent which is subscr...
FSTL000 - Failed to Connect to the Fastly API
Agent error code #FSTL000 indicates the agent could not reach the Fastly API. The connection was never established, so nothing was written. This is distinct from authentication failures (#FSTL001), authorization failures (#FSTL002), TLS errors (#FSTL003) and t...
FSTL004 - Fastly API Connection Timed Out
Agent error code #FSTL004 indicates the Fastly API did not answer within the agent's timeout. Common causes include: Packet loss or a saturated link between the agent and Fastly A proxy holding the connection open without forwarding it A Fastly incident Steps ...
FSTL400 - Invalid Response From the Fastly API
Agent error code #FSTL400 indicates the API answered successfully but the body was not the JSON the agent expected. Common causes include: An API base URL override points at a proxy, captive portal or login page that answers 200 with HTML A TLS-inspecting prox...
AWS000 - AWS CLI Not Installed
Agent error code #AWS000 indicates that the agent could not find the aws binary on the host it is running on. The AWS backend drives EC2 security groups by shelling out to the AWS CLI, so without it no grant can be applied. Common causes include: The AWS CLI ...
AWS001 - AWS Authentication Failed
Agent error code #AWS001 indicates that AWS rejected the agent's credentials. The request reached AWS and was refused before any permission check took place. AWS returns AuthFailure, InvalidClientTokenId or SignatureDoesNotMatch in this situation, which is ...
AWS002 - AWS Authorization Failed
Agent error code #AWS002 indicates that AWS accepted the agent's credentials but refused the operation. The identity is valid and lacks the permission the call needs. AWS returns UnauthorizedOperation or AccessDenied in this situation, which is worth knowing...
AWS003 - AWS API Throttled
Agent error code #AWS003 indicates that AWS rate-limited the request. AWS returns Throttling or RequestLimitExceeded in this situation. This is a transient condition. The grant is retried, and in most cases it succeeds on a later attempt without any action. ...
AWS050 - AWS Security Group Not Found
Agent error code #AWS050 indicates that AWS could not find the security group configured on the knoc. AWS returns InvalidGroup.NotFound or InvalidGroupId.Malformed in this situation. Common causes include: The security group was deleted after the knoc was co...
AWS051 - AWS Rejected a Request Parameter
Agent error code #AWS051 indicates that AWS refused a value in the request. AWS returns InvalidParameterValue, InvalidParameter or MalformedInput in this situation. The credentials and the security group were both accepted. Something in the rule the agent t...
AWS100 - Failed to Describe Security Group Rules
Agent error code #AWS100 indicates that Knocknoc could not read the current rules on the security group. This read runs before any change is made to the group, so the grant stops here. More specific causes report their own codes: rejected credentials report #A...
AWS101 - Failed to Authorize a Security Group Rule
Agent error code #AWS101 indicates that the call adding a rule to the security group failed for a reason the agent could not attribute to a more specific cause. This is the operation that grants a user access. More specific causes report their own codes: rejec...
AWS102 - Failed to Revoke a Security Group Rule
Agent error code #AWS102 indicates that the call removing a rule from the security group failed. Access that should have been withdrawn may still be in place. More specific causes report their own codes: rejected credentials report #AWS001, a missing permissio...
204000 - Azure CLI Not Installed
Agent error code #204000 indicates that the agent could not find the az binary on the host it is running on. The Azure NSG backend drives network security groups by shelling out to the Azure CLI, so without it no grant can be applied. Common causes include: T...