As title says, I'm having trouble to establish a connection with my Openshift namespace. Whenever I enter the details and hit Save and Test, an error pops up:
An exception was thrown while dispatching the python script handler. .
I've been searching the python logs and it seems to be related to OpenSSL:
grep -B 5 -A 5 "mltk" .../var/log/splunk/python.log
->
ERROR You are linking against OpenSSL 1.0.2, which is no longer supported by the OpenSSL project. To use this version of cryptography you need to upgrade to a newer version of OpenSSL. For this version only you can also set the environment variable CRYPTOGRAPHY_ALLOW_OPENSSL_102 to allow OpenSSL 1.0.2.
As the error suggests, I tried to set a variable via command line, as well as through /splunk/etc/splunk-launch.conf but without success. Has anyone had this error before and knows how to solve?
Hi @berrybob
Just to confirm - you did CRYPTOGRAPHY_ALLOW_OPENSSL_102=1 in your /opt/splunk/etc/splunk-launch.conf? Did you then restart Splunk?
Once this is done this should allow OpenSSL 1.0.2.
After this do you still get the exact same error - or is it different?
🌟 Did this answer help you? If so, please consider:
Your feedback encourages the volunteers in this community to continue contributing
We had the same issue after an update, but the solution resolved it. Thank you!
Hi @berrybob
Just to confirm - you did CRYPTOGRAPHY_ALLOW_OPENSSL_102=1 in your /opt/splunk/etc/splunk-launch.conf? Did you then restart Splunk?
Once this is done this should allow OpenSSL 1.0.2.
After this do you still get the exact same error - or is it different?
🌟 Did this answer help you? If so, please consider:
Your feedback encourages the volunteers in this community to continue contributing