Failed Images
Especially if you’re managing a website with a large amount of images that’ve existed for some time, it can difficult to ensure all of those URLs remain valid and functional. You don’t want visitors to see something like this and not even realize it:

To help keep on top of those broken images, PicPerf will capture and report on every image it’s unable to request and optimize.
These records are kept for the past 30 days, and when a failed image is later successfully requested, it will be removed form the list.
Failed Image Email Reports
Section titled “Failed Image Email Reports”If you’d like to be notified about failed images, you can sign up for email reports as well. You can choose to receive them either daily, weekly, or monthly, can they can be disabled at any time. By default, you will not be subscribed to these reports.
Common Failures
Section titled “Common Failures”Below are the most common failure codes you might encounter when PicPerf attempts to optimize images, along with explanations of what each means:
Status Code | Error Message | How to Fix |
---|---|---|
400 | The image request was invalid. | Check that the image URL is correctly formatted and valid. |
401 | Authentication is required to access this image. | Ensure the image is publicly accessible. |
403 | You don’t have permission to access this image. | Make the image publicly viewable. |
404 | This image could not be found. | Verify the image still exists at that URL or update the link. |
410 | This image is no longer available. | Replace with a new image or remove the reference entirely. |
429 | Too many requests were made. Please try again later. | Adjust the rate limit on the image’s server. |
500 | The server encountered an error while processing this image. | Check your server’s error logs for more details. |
502 | The server is temporarily unavailable. | Wait and try again, this is usually temporary. |
503 | The service is currently unavailable. | Check back later, the server may be under maintenance. |
504 | The request took too long to complete. | Try again after a few minutes. Could be a blip. |
600 | We couldn’t reach the server hosting this image. | Check if the website is online and the URL is correct. |
601 | The server refused the connection. | The hosting server may be blocking requests. Contact them. |
602 | The request timed out while trying to fetch this image. | Try again later or use a faster image hosting service. |
603 | The connection was lost while downloading this image. | Try again, this is usually a temporary network issue. |
604 | There was a security certificate issue with this server. | Contact the website owner to fix their SSL certificate. |
605 | The server’s security certificate has expired. | Contact the website owner to renew their SSL certificate. |