Islandora-Devops / isle-dc

ISLE 8 - Dockerized Islandora 8 Deployment orchestrated with docker-compose
MIT License
23 stars 60 forks source link

502 error after editing an object #99

Open DonRichards opened 4 years ago

DonRichards commented 4 years ago

After importing an object via migration_islandora_csv I attempted to edit an object. After doing so I get an empty manifest and a 500 error on the object's page.

Screen Shot 2020-07-20 at 2 23 37 PM

Manifest

{
  "@type": "sc:Manifest",
  "@id": "http://islandora-isle-dc-12-34-56-78.traefik.me/node/839/manifest",
  "label": "IIIF Manifest",
  "@context": "http://iiif.io/api/presentation/2/context.json",
  "sequences": [{
    "@context": "http://iiif.io/api/presentation/2/context.json",
    "@id": "http://islandora-isle-dc-12-34-56-78.traefik.me/node/839/sequence/normal",
    "@type": "sc:Sequence"
  }]
}

Something interesting I saw in watchdog. 2 calls but one called the traefik.me URL and the other localhost.

openseadragon Request for IIIF manifest at https://islandora-isle-dc-12-34-56-78.traefik.me/node/840/manifest returned 0 openseadragon Request for IIIF manifest at http://localhost:8000/node/840/manifest returned 0

DonRichards commented 4 years ago

I'm thinking either a routing issue or a form validation issue.

DonRichards commented 4 years ago

Narrowing it down. This error appears when I add an "Physical Form" to the form.

Screen Shot 2020-07-20 at 2 42 51 PM
DonRichards commented 4 years ago

I'm also seeing it with Geographic Subject & Subjects (name). These are all complete fields. Not sure how it relates

DonRichards commented 4 years ago

So I think I've narrowed it down a little further. When I reference a taxonomy term I just created the error happens. doctor who meme

DonRichards commented 4 years ago

Tested this on future.islandora.ca and it works fine but not on a fresh isle-dc build.