keesey / phylopic

Central repository for PhyloPic
https://www.phylopic.org/
MIT License
17 stars 0 forks source link

Unable to access lineage pages for genus Homo #23

Open ensatina opened 1 year ago

ensatina commented 1 year ago

I am unable to access the lineage pages for the genus Homo and species Homo sapiens. For example,

https://www.phylopic.org/nodes/1ee65cf3-53db-4a52-9960-a9f7093d845d/homo-sapiens-silhouettes

brings up an Incertae Sedis error.

keesey commented 1 year ago

Confirmed. Trying a rebuild for a temporary fix.

I think possibly it's caching a 5xx error response from the API. Need to look into safeguarding against that.

keesey commented 1 year ago

Redeploy did not fix it. Cause is not immediately apparent.

The lineage page actually does work: https://www.phylopic.org/nodes/1ee65cf3-53db-4a52-9960-a9f7093d845d/lineage

keesey commented 1 year ago

Page works fine going through to the origin server, so it looks like something bad got caught in Vercel's cache. https://phylopic-www-git-main-keesey-creations.vercel.app/nodes/1ee65cf3-53db-4a52-9960-a9f7093d845d/homo-sapiens-silhouettes

keesey commented 1 year ago

I deployed a new patch release of the website (v2.6.1) and the page is back. I am leaving this ticket open, though, because I do not understand the root cause and I want to see if it happens again.

keesey commented 1 year ago

I deployed a possible fix for seeing 404 pages when it should be a server error page. Still monitoring.

keesey commented 1 year ago

Nope, didn't fix it. Here's one now: https://www.phylopic.org/nodes/efeb0b7b-30d1-4d20-b3b5-63779a767126/macrolepidoptera-silhouettes

keesey commented 1 year ago

I rolled out some other measures that may fix it. Still keeping an eye out.

keesey commented 9 months ago

Quick note: still seeing this very infrequently.

keesey commented 3 months ago

Quick note: still seeing it infrequently, especially after new builds. Might have to do with the website getting out of sync with the latest build.