dulibrarytech / digitaldu-frontend

Digital Collections DU front end
Apache License 2.0
3 stars 0 forks source link

iiif manifest validator doesn't know how to open the manifest #305

Closed kimpham54 closed 3 years ago

kimpham54 commented 4 years ago

manifests aren't validatin'

https://iiif.io/api/presentation/validator/service/validate?format=json&version=2.0&url=https://specialcollections.du.edu/iiif/72b8963c-8a3b-4483-9eb2-ad45878fcd3c/manifest

"error": "Cannot fetch url. Got \"<urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:852)>\"",

want to use it with transkribus iiif manifest loader

IIIF is not valid (https://iiif.io/api/presentation/validator/service/) : Cannot fetch url. Got "<urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:852)>"

this happens with transkribus and the validator service. maybe an issue for IT to help us troubleshoot, an issue with server configuration

jrynhart commented 3 years ago

SSL issue has been fixed Currently working on additional issues

jrynhart commented 3 years ago

Removed the empty (outer) thumbnail array until it is implemented Fixes validation error: "[Item[@id] can't be empty"

jrynhart commented 3 years ago

Added empty string to metadata object if a metadata field is not found or null Fixes validation error: "value" (Occurs when an expected manifest field is not present) The above error occurred when the metadata[] object containing a 'label' field had no sibling 'value' field

jrynhart commented 3 years ago

audio, video, pdf and image object manifests validate with no errors. There are warnings present