How to Fix Akamai Access Denied With a Reference Number
Learn whether your connection or a site rule set it off, and what to send the site's team.
Updated
TL;DR
Access Denied with a Reference # means an Akamai server delivering the website refused your request under security rules the site's owner controls. Turn off any VPN or proxy and reload once; if the block stays, send the full reference number to the site's support team.
What Akamai Access Denied looks like
Browsers show the page with its reference line. Scripts get Akamai's default status, 403, unless the owner picked another code.
| Where | What you see |
|---|---|
| Page heading, verbatim from the sample in Microsoft KB 4492050 | Access Denied |
| Page text, verbatim from the same Microsoft sample | You don't have permission to access http://www.microsoft.com on this server. |
| Reference line, verbatim from the same Microsoft sample | Reference #18.85c5d617.1549635923.277a7a1 |
| Reference line in Akamai's Translate Error String example | Reference #9.6f64d440.1318965461.2f2b078 |
| curl with --fail (local 403 test) | curl: (22) The requested URL returned error: 403 |
| Python urllib (local 403 test) | urllib.error.HTTPError: HTTP Error 403: Forbidden |
| Node.js fetch, status and statusText (local 403 test) | 403 Forbidden |
Why this happens
The site's security rules on Akamai turned your request away before it reached the site.
Owners write those rules around IP addresses, countries, paths and cookies; Microsoft adds that its Akamai-hosted sites block addresses that connect too often. On a VPN or office network, many people share one address.
Diagnose your Akamai Access Denied first
Each check points at this browser, your network or a rule on the site.
Open the page in a private window or another browser on the same Wi-Fi; if it is refused there too, the rule matches your address.
Look for a line starting Reference #; if present, Akamai's edge answered, not the site's own web server.
Open What is my IP; if it shows a country you are not in, a VPN or proxy exit is likely in the path.
Open the site's home page; if only one section is refused, a rule covers that path rather than your whole connection.
At work or school, ask IT whether a tool polls the site; if one does, its frequent connections can set off the block.
Solutions ranked by effectiveness
Visitors need the first two cards; the third is for the team that runs the site.
- Most common fix
Turn off the VPN or proxy
Applies when a VPN app, proxy extension or system proxy sits between you and the site. Owners can block whole countries, and Akamai reputation profiles can target shared IP addresses.
Disconnect the VPN or pause the proxy extension, then reload the page once.
Clear any manual proxy under your system's network settings.
Keep it off here; the site is judging the shared VPN address, not you.
- Check next
Send the reference number to the site
Applies when the page stays blocked with nothing in the way. Owners look the code up in Akamai's tools and can change the rule.
Copy the whole Reference # line exactly, every dot and letter included.
Add the page address, the date, the time and your time zone.
Send it the same day through the site's contact form or support email.
- Site owners
Translate the reference in Edge Diagnostics
If you run the site, the code leads to that request's edge logs, available for only the last 6 or 24 hours, so translate it soon.
In Control Center, open Test & troubleshoot > Edge Diagnostics > Translate Error String.
Enter the code in lowercase with its #, up to 10 at a time.
Check Reason for failure and WAF details, then adjust the rule that matched.
For scripted lookups, call POST /error-translator in the Edge Diagnostics API.
Stop the Akamai Access Denied from coming back
For offices, shared networks and the teams that run sites on Akamai.
IT teams: lengthen the interval of connectivity probes that test public Akamai sites.
Stop download managers and scripts opening many connections to one site at once.
Owners: verify each IP/Geo Firewall block; Akamai warns it is easy to block wanted traffic by accident.
Owners: send the Global Request Number as a response header, so every request has a code to translate.
Owners: keep the reference ID on custom deny pages, with a contact address beside it.
Related errors
Learn more
FAQ
Tell proxy errors from Akamai's
Geonode's docs explain each proxy status code, like 465 when a location has no proxies.


