getplayerhead.sh sometimes fails
When requesting https://minecraftonline.com/cgi-bin/getplayerhead.sh?Kace_0&128, the server returns a fully empty response, as shown by this cURL output ``` > GET /cgi-bin/getplayerhead.sh?Kace_0&128 HTTP/1.1 > Host: minecraftonline.com > User-Agent: curl/8.13.0 > Accept: */* > * Request completely sent off * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4): < HTTP/1.1 200 OK < Date: Mon, 22 Dec 2025 00:53:52 GMT < Server: Apache/2.4.65 (Debian) < Strict-Transport-Security: max-age=63072000 < Upgrade: h2,h2c < Connection: Upgrade < Last-Modified: Thu, 27 Apr 2023 00:25:16 GMT < Transfer-Encoding: chunked < Content-Type: image/png < * Connection #0 to host minecraftonline.com left intact ``` This is unusual, as this player does have their head stored in the server's cache (https://minecraftonline.com/cgi-bin/getplayerhead.sh?Kace_0, so the same player but without the size specification returns a valid response) and requests of other players with the size specification (e.g. https://minecraftonline.com/cgi-bin/getplayerhead.sh?eleanorsilly&128) work perfectly. The results of the bug are highlighted on the player's wiki page (https://minecraftonline.com/wiki/User:Kace_0), as the head in the infobox doesn't show, but usages of the {{User}} template in text do show the player head without any issue.
issue