-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
undefined variable $response
#13
Comments
Additional info: The logs in the Crayfits container's
|
This seems to only be happening on sites created with the site template. Started a new site using buildkit 2.0.3 on isle-dc and one on site template. The isle-dc site did not have this error, and FITS was created. |
The issue seems to be here:
fopen doesn't appear to be able to access the certifcate to connect to https://islandora.dev/_flysystem
running
on both isle-dc and site template, but on isle it seems to connect OK. I'm thinking it might be an issue with the mkcert certs, or the Traefik config in docker-compose.yml |
My suspicion here is:
That would need ran in every container that uses TLS to connect to another service in the stack. Or force the microservices the use http in its communication. |
I've just confirmed that when running a site created with the site template in a production environment the FITS file is created. I don't think this is an issue with this repo, but rather an issue with mkcert as Joe suggests. Is it possible to transfer this issue to the site template repository instead of this one? If not, this can probably be closed and reopened as an issue there. |
Confirmed, the problem is solved if you change your docker-compose.yml from
to
Then it loads the certs and things talk. For some reason crayfits appears to be the only one without a dev and prod version. Anyway this is an issue on Isle Site Template so I'll move over there. |
From the crayfits docker logs:
The text was updated successfully, but these errors were encountered: