Block pages · F5 BIG-IP
"The requested URL was rejected. Please consult with your administrator. Your support ID is"
"The requested URL was rejected. Please consult with your administrator. Your support ID is" is the blocking page of an F5 BIG-IP firewall in front of the site. It usually comes with status 200, so it passes for a normal answer. A visitor sends the support ID to the site. A script gets the page with one Web Unlocker call.
- 6 of 6
- calls to F5-protected pages answered with the real page, canary of 11 November 2026
- 88.9%
- across all 27 protected targets of the same run
- 4.1 s
- median response across the run
What you are looking at
The page is two lines of plain text and a number. It looks like a server error, but a firewall wrote it, on purpose.
| Where to look | What it shows |
|---|---|
| Status code | Usually 200. BIG-IP serves its blocking page as a normal answer, so the status says nothing. |
| Text on the page | "Request Rejected" as the title, then "The requested URL was rejected. Please consult with your administrator. Your support ID is:" and a long number. |
| Support ID | The number the firewall gives to the blocked request. The administrator of the site searches it in the firewall log to find the rule that fired. |
| Which system | F5 BIG-IP, the application firewall that the owner of the site runs in front of it. |
| When it is sent | Only when the security policy is in blocking mode and a request, or the answer of the server, broke one of its rules. |
| Cookies | Names that start with TS followed by letters and digits, TSPD_101, and BIGipServer followed by the name of a pool. |
| Its sibling | A short page with one script and the words "Please enable JavaScript to view the page content." It is the bot defense check of the same product. |
If you are a visitor
The page talks about an administrator because the firewall cannot tell a visitor from a colleague of the site. The administrator it means is the site's, not yours. Something in your request, or in the page the server tried to send back, broke a rule of the firewall. Very often it is not about you: an ordinary form, a pasted text or an old cookie is enough.
- Go back and try again in a simpler form: plain text in the field, no pasted formatting, no special characters. Those are the usual trigger.
- Clear the cookies of that site and reload. An oversized or outdated cookie is enough for a rejection.
- Try a private window or another browser, with extensions that rewrite pages or requests paused.
- Try another network, or turn the VPN off, in case the address is on a list.
- Copy the support ID and send it to the site's support with the time and what you were doing. Their administrator finds the exact rule by that number; nobody outside the site can read it.
If your script gets it
For a script the same page has two possible causes, and they need different fixes.
- A rule about the request: a parameter, a header or a payload matched an attack signature or broke the policy. A browser sending the same request would be rejected too. Change the request.
- A rule about the client: with bot defense on, BIG-IP sends a JavaScript check to a client it has not seen, and rejects one that cannot pass it or that looks automated in its address, handshake or headers.
- The status hides it: the page comes with
200, so code that treats200as success stores the rejection as data. Search the body for the support ID line. - The cookies expire: the
TScookies carry the result of the check, and the check is repeated when they run out.
The whole picture of the system is in the guide: Bypass F5 Bot Defense: Request Rejected.
Get the page with one call
Send the URL to the REST endpoint. With mode: "auto", the default, the first attempt is a browser-grade request from a residential IP. When the site answers with its JavaScript check, a real browser opens the page, lets it reload and returns what arrived.
curl -X POST https://app.quanticdata.io/api/v1/scraper/unlock \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"url": "https://example.com/", "country": "us"}'
Read blocked rather than status: a rejection page served with 200 comes back with blocked: true. If the rejection is about the request itself, the same call is rejected again from any exit: change the request.
What the answer tells you
| Field | What it says |
|---|---|
blocked | false when the real page came back. true only when every attempt met the block; the block page is then in body. |
vendor | The system the engine recognised on a blocked attempt. For this page: shape. |
blockClass | Usually fingerprint for a refusal and js_challenge for the JavaScript check. The vendor value for F5 is shape. |
tier_served | tls for a browser-grade request, browser when a real browser had to open the page. |
attempts, latency_ms | How many tries the call took and how long it lasted. |
cost | The bytes this call moved and what it was charged. |
Measured, with a date
In the canary of 11 November 2026, all 6 calls to F5-protected pages came back with the real page. Across the whole run, 72 of 81 calls on 27 protected targets did, with a median response of 4.1 s.
A call counts only when the answer is 2xx and carries the real page, not a challenge. The list, the method and every run are on the Web Unlocker status page.
What it is for, and what it does not do
- It is for pages anyone can open in a browser without signing in: prices, listings, reviews, search results, public profiles.
- Challenges that need no human input are handled by the browser tier. An interactive captcha that asks a person to click, pick images or type is not solved: the answer comes back with
blocked: trueandblockClass: "captcha", so your code can skip the page or try later. - It does not log in for you and it does not create accounts. Pages behind a login stay behind it.
- Whether you may collect a page depends on the terms of the site and on the law that covers the data. A protection system does not change that, in either direction.
Request Rejected: questions people ask
What does "The requested URL was rejected. Please consult with your administrator" mean?
It is the blocking page of an F5 BIG-IP firewall that protects the site. The request, or the answer the server tried to send, broke a rule of the site's security policy, so the firewall showed this page instead. The administrator it mentions is the site's own, not yours.
What is the support ID?
A number the firewall assigns to the blocked request. F5's documentation says customers can use it to identify the request when they make an inquiry: the administrator of the site searches it in the firewall log and finds the rule that fired. By itself it tells a visitor nothing, and every rejection has a new one.
How do I fix "The requested URL was rejected" as a visitor?
Retry in a simpler way: plain text in forms, no pasted formatting, the cookies of that site cleared, extensions paused. If it persists, send the support ID to the site's support with the time and the page. Only they can see which rule rejected you, and correct it if it was a false alarm.
Why do I see it in Chrome but not in another browser?
Usually because of what that browser sends: a large or outdated cookie for the site, an extension that changes requests, or a saved form value. Clear the cookies of the site or use a private window. If the other browser works, the difference is in the request, not in your account.
Is the rejection about my IP address?
Sometimes, but less often than people think. BIG-IP rejects for what a request contains as well as for who sends it: a parameter that looks like an attack, an oversized cookie, a method the policy does not allow. Trying another network tells you quickly whether the address plays a part.
Why does my script get status 200 with a rejected page?
BIG-IP answers a blocked request with its own page and, by default, with status 200. Code that treats 200 as success saves the rejection as if it were data. Check the body for the support ID line, or use the Web Unlocker: its answer says blocked: true when the page that came back is the rejection.
Send the URL that shows you this page
Create the free account, open Web Unlocker in the dashboard and paste the URL into the test box. The answer shows the status, the tier that served the page, the attempts and the cost of the call.
References
- F5 knowledge base K92414462: the response and blocking pages of BIG-IP ASM
- F5 TechDocs: configuring what happens if a request is blocked
- F5 TechDocs: configuring bot defense
- Web Unlocker in the QuanticData API docs: request, answer, errors and how to read a block (vendor and blockClass)
- Web Unlocker status: the canary list, the method and every run