What is HTTP 403 Forbidden?
The 403 Forbidden status code means the server understands the request but refuses to complete it.
Unlike 401, authentication may already be valid. The issue is usually authorization.
Common Causes
- Insufficient permissions
- Blocked IP addresses
- Incorrect file permissions
- Security rules
Example
HTTP/1.1 403 Forbidden
DevOps Considerations
403 errors are frequently investigated when configuring Nginx, Apache, IAM systems, and cloud services.
Summary
403 Forbidden means the server refuses access to the requested resource.