# Please remove the Sicherheitsüberprüfung Security captcha from php.net

- Thread: https://externals.io/message/120272
- Original archive: https://news-web.php.net/php.internals/120272
- Started by Hans Henrik Bergan on 2023-05-14T20:48:51+00:00
- Messages: 4
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #120272 — Hans Henrik Bergan — 2023-05-14T20:48:51+00:00

URL: https://externals.io/message/120272#120272

multiple times per week now, i get this Security
Sicherheitsüberprüfung captcha page when visiting php.net and it's
really annoying to solve that captcha multiple times per week.
"PHP is that annoying language where you have to solve captchas just
to read the documentation"
is not the experience we want to give users, and as ChatGPT puts it

> > […]

fwiw for those of you lucky enough to not get the captcha page, it
looks like https://i.imgur.com/l9YbIz5.png
Also I'm not sure why its in German - i dont speak German, and my
Accept-Lanaguage header says
Accept-Language: en-US,en;q=0.9,nb;q=0.8,no;q=0.7,vi;q=0.6

(where en-US is English, and nb is Norwegian Bokmål, and no is
Norwegain, and vi is Vietnamese. German isn't even on the
accept-language list!)

---

## #120273 — Rowan Tommins — 2023-05-14T21:36:16+00:00

URL: https://externals.io/message/120272#120273 · In reply to: #120272

>fwiw for those of you lucky enough to not get the captcha page, it
>looks like https://i.imgur.com/l9YbIz5.png

I'd never seen it before, but saw it just now when looking for mirror information. My guess is that either there's a misconfiguration somewhere making it far too sensitive, or there's something like a DoS attack being defended against.


>Also I'm not sure why it's in German

I think the page is just hard-coded in German and English because the company hosting the mirror ("MyraCloud") are based in Germany, and haven't added any other translations.


Regards,

-- 
Rowan Tommins
[IMSoP]

---

## #120274 — Hans Henrik Bergan — 2023-05-14T21:58:59+00:00

URL: https://externals.io/message/120272#120274 · In reply to: #120273

>a misconfiguration

That's my guess too.
I Hope the server configuration people get the message.

>I think the page is just hard-coded in German and English

I'm not sure there is an English version at all - I'm not accessing it
from a german IP address (a Norwegain one - actually multiple
Norwegian ones), and my Accept-Language doesn't mention German, and it
specifically requests English, and I'm not accessing the german
de.php.net, so if an English version existed, there would be no reason
for it to give me a German version, so my best guess is that it's just
hardcoded in German.
(tl;dr: if an English version exists, I have no idea why I was served
the German version.)


>
> 
> > […]
>
> I'd never seen it before, but saw it just now when looking for mirror information. My guess is that either there's a misconfiguration somewhere making it far too sensitive, or there's something like a DoS attack being defended against.
>
>
> > […]
>
> I think the page is just hard-coded in German and English because the company hosting the mirror ("MyraCloud") are based in Germany, and haven't added any other translations.
>
>
> Regards,
>
> --
> Rowan Tommins
> [IMSoP]

---

## #120275 — Dan Ackroyd — 2023-05-14T23:17:43+00:00

URL: https://externals.io/message/120272#120275 · In reply to: #120274

>
> I'm not sure there is an English version at all

For me, there is an English version below the German version, Er, and
apparently for you also:
https://phpimagick.com/deutsche_uber_englisch_2.png

> my Accept-Language doesn't mention German, and it
> specifically requests English,

My guess, content negotiation is a really low priority for a DOS
protection service.

> it specifically requests English, and I'm not accessing the german
> de.php.net, so if an English version existed, there would be no reason
> for it to give me a German version,

Englisch ist nicht die Standardeinstellung.

For a German company, providing services to German speaking countries,
putting the German version above the English version seems a
reasonable reason. I believe Derick has sent an email message to noc@
and systems@, so hopefully something will be adjusted.

cheers
Dan
Ack
