Hey all! I suddenly found images rendered with the astro:assets <Image> component are failing to load when I deploy my application to production. This only started happening over the past few days. Images have worked as expected for over a year. I am running the latest Astro 5.14.5 and have not recently changed my image config in astro.config.mjs:
image: {
domains: ["soapbox.host"],
remotePatterns: [
{
protocol: "https",
},
],
},
These images load as expected when running locally. No error is logged to the console in production. The images just silently fail to load with a 500 error.
Examples of 500 error:
https://soapbox.host/_image?href=%2F_astro%2Fsoapbox-wordmark-white.B2nHWaBM.svg&w=110&h=28&f=svg
https://soapbox.host/_image?href=%2F_astro%2Fmanage_episodes_screenshot_new.Df0vBHVg.webp&w=1359&h=938&f=webp
Is there a way to further debug what is going on here? A way to enable verbose logging for the image service maybe?

