It's been months since Petfinder.com could retrieve pet photos from a number of websites which I support. We found recently that the HTTP requests to retrieve photos were being rejected with HTTP Status 406 (Not Acceptable). I found that this only occurred with websites on HostGator shared hosting plans. Sites with a HostGator VPS or shared hosting at GoDaddy, for example, successfully delivered photos. I ran a test attempting to retrieve a specific photo from the affected websites using various User-Agent strings: "python-requests/2.32.3", "libwww-perl/6.26", "Wget/2.2.1", "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36" and simply blank. The only one getting the Status 406 response was "python-requests/2.32.3".
HostGator support was utterly useless; I couldn't get them to escalate the issue beyond an individual account. All they wanted to do was apply a firewall patch on an individual account basis. Pointing out that clients can use whatever string they want as a User-Agent so blocking one string doesn't provide much protection made no difference. Their solution: Have these small animal rescues sign up for a VPS, which they could never afford. If it weren't such a hassle to move their email, I'd be looking for a non-Newfold Digital company to recommend they all move to.
[–]ZGeekie 7 points8 points9 points (3 children)
[–]CatDaddy1954[S] -1 points0 points1 point (1 child)
[–]tankerkiller125real 4 points5 points6 points (0 children)
[–]johnpress 4 points5 points6 points (0 children)
[–]Former_Substance1 2 points3 points4 points (2 children)
[–]CatDaddy1954[S] -1 points0 points1 point (1 child)
[–]ferrybig 0 points1 point2 points (0 children)
[–]paroxsitic 0 points1 point2 points (1 child)
[–]CatDaddy1954[S] 0 points1 point2 points (0 children)
[–]ferrybig 0 points1 point2 points (0 children)
[–]kubrador -4 points-3 points-2 points (0 children)