DDMAL / musiclibs

:guitar: Searching IIIF Manifests
Other
6 stars 2 forks source link

Many corrupted images on compute images.simssa.ca. #81

Closed agpar closed 7 years ago

agpar commented 8 years ago

The salzinne image files copied onto compute canada are all corrupted. ch-sgs-390 and ch-sgs-391 also appears corrupted.

Beromunster and nl-uu-406 appear OK, ruling out my initial suspicion that something was going wrong with the jp2 files.

ahankinson commented 8 years ago

I'll try it again today.

ahankinson commented 8 years ago

An update: It works, sort of. After trying all the most recent versions of Kakadu (v7.5-7.8), none of them seemed to work. What I did to 'fix' it was to copy over the compiled IIP binary and make sure the linked paths were in place, and it seems to work now.

Not ideal, though. I'll leave this open until I can think of something better.

agpar commented 8 years ago

Removing from first of july milestone, since the temporary nature of the fix shouldn't affect this milestone.

wabain commented 8 years ago

Full-region Beromunster images also seem distorted (for instance). Presumably that's related?

jeromepl commented 8 years ago

Cantus Ultimus currently has all the full sized jp2 images for Salzinnes, ch-sgs-390, ch-sgs-391 and nl-uu-406. Would that help anyone? They are all placed in a separate volume on Compute Canada.

agpar commented 8 years ago

I was incorrect in calling the images corrupted. According to @ahankinson, the issue was with some bug in the way the IIP software compiled on the server. Thus, alternate copies of the images will not be helpful.

Should we still consider this an open/high priority bug?

jeromepl commented 8 years ago

I just finished installing the IIP server on the new cantus server (after running in many issues) so I might be able to help here. Let me know!

agpar commented 8 years ago

I don't see a problem with keeping things the way the are now (externally compiled binary running the show). The images we get on musiclibs look right to me.

ahankinson commented 8 years ago

@jeromepl what did you do to fix yours?

Once we get cantus running with IIIF manifests, we should switch to serving the images from images.simssa.ca. It centralizes our image server and makes it so that we can build out if we need to support heavier loads.

jeromepl commented 8 years ago

The only thing that worked for me was to compile version 1.0 of iipsrv directly on the server. Using any precompiled version or compiling from the master branch of the project did not work.