Skip to content
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

[BUG] weird SSL issue with Houdini #182

Open
robyj opened this issue Oct 21, 2024 · 1 comment
Open

[BUG] weird SSL issue with Houdini #182

robyj opened this issue Oct 21, 2024 · 1 comment
Labels

Comments

@robyj
Copy link

robyj commented Oct 21, 2024

I get this error message in the Houdini log when attempting to generate a derivative:

[2024-10-21T11:36:56.144132-05:00] php.CRITICAL: Uncaught Exception: cURL error 60: SSL certificate problem: self-signed certificate in certificate chain (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://dams-ng.lib.umanitoba.ca/_flysystem/fedora/2024-10/rooster_Town.tiff {"exception":"[object] (GuzzleHttp\Exception\RequestException(code: 0): cURL error 60: SSL certificate problem: self-signed certificate in certificate chain (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://dams-ng.lib.umanitoba.ca/_flysystem/fedora/2024-10/rooster_Town.tiff at /var/www/Crayfish/Houdini/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php:211)\n[previous exception] [object] (GuzzleHttp\Exception\RequestException(code: 0): cURL error 60: SSL certificate problem: self-signed certificate in certificate chain (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://dams-ng.lib.umanitoba.ca/_flysystem/fedora/2024-10/rooster_Town.tiff at /var/www/Crayfish/Houdini/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php:211)\n[previous exception] [object] (GuzzleHttp\Exception\RequestException(code: 0): cURL error 60: SSL certificate problem: self-signed certificate in certificate chain (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://dams-ng.lib.umanitoba.ca/_flysystem/fedora/2024-10/rooster_Town.tiff at /var/www/Crayfish/Houdini/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php:211)"} []

@robyj robyj added the bug label Oct 21, 2024
@seth-shaw-asu
Copy link
Member

From the error messages provided it appears that your Fedora is running on HTTPS and the certificates are setup incorrectly or are self-signed. Three options: don't use SSL for Fedora (which may be a non-starter although I think most of us are using Fedora on a VPN or in a docker internal network which allows for doing this safely), use a different Certificate Authority for the certificate instead of a self-signed one, configure cUrl on the Drupal host to add the self-signed cert to it's CA store.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants