Page MenuHomePhabricator

Jump to file fails to load hi-res scans ( server failure at IA side)
Closed, ResolvedPublicBUG REPORT

Description

Steps to replicate the issue (include links if applicable):

*Ensure - https://en.wikisource.org/wiki/User:Inductiveload/jump_to_file is installed in your common.js for English Wikisource.

What happens?:

The hi-res image fail to load.

This was traced to an error when the page loaded -
"HTTP 500 attempting to load TileSource: https://iiif.archivelab.org/iiif/catalogoftitleen11118libr$106/info.json openseadragon.js:12868:30

error openseadragon.js:12868
onreadystatechange openseadragon.js:2374"

This suggests the server responsible for providing the IFF and manifests broke on the IA side.

What should have happened instead?:

The hi-res images should have loaded.

Event Timeline

See - https://blog.archive.org/2023/09/18/making-iiif-official-at-the-internet-archive/ it seems the tool supporting this needs a URL change to migrate it over to a new IA service for IIFF

I believe it's at this line that iiif.archivelab.org should be replaced by iiif.archive.org.

@@ -142 +142 @@
 -     'url': f'https://iiif.archivelab.org/iiif/{self.id}${iiif_index}/info.json'
+     'url': f'https://iiif.archive.org/iiif/2/{self.id}${iiif_index}/info.json'

I think, but as Inductive load is absent it would need someone to take over the toolforge side of the tool, something I can't do as I wouldn't qualify for dev access.

As I already have shell access (for alien333bot), I've started the standard adoption procedure by notifying them at ENWS and wikitech; though policy requires 2 weeks with no objections. So adoption will be no earlier than 21 June.

That was unexpected. And this assumes the V2 API stays active: -
https://iiif.archive.org/iiif/documentation

Alien333 changed the task status from Open to In Progress.Aug 4 2025, 8:17 PM
Alien333 claimed this task.

I now have usurp. I think I've got it fixed, but need to test.

Working! Nice. For reference, can be tested here (bad on-wiki file; good source).