S3-related binaries link with the old openssl even when cmake points at openssl-3 and the server builds with it. I'm not sure what will happen if the system doesn't have openssl-1 at all – whether they'll resort to openssl-3 or won't build at all.
Maybe it has something to do with them also linking with libk5crypto.so or libhcrypto.so, I can't figure what these are and how they relate to openssl-X version-wise or otherwise.
auth_gssapi links with whatever krb5-config says it should link with (see plugin/auth_gssapi/cmake/FindGSSAPI.cmake)
libk5crypto.so.3 makes sense , because it is Kerberos5 cryptography library, and GSSAPI without Kerberos would not be very useful, exactly as Kerberos would not be very useful without cryptography.
In case of S3, a wild guess is that dependencies come by the way of CURL, linked together to dependency libmarias3
Vladislav Vaintroub
added a comment - auth_gssapi links with whatever krb5-config says it should link with (see plugin/auth_gssapi/cmake/FindGSSAPI.cmake)
libk5crypto.so.3 makes sense , because it is Kerberos5 cryptography library, and GSSAPI without Kerberos would not be very useful, exactly as Kerberos would not be very useful without cryptography.
In case of S3, a wild guess is that dependencies come by the way of CURL, linked together to dependency libmarias3
Right. If a plugin is linked with some library that is in turn linked with an older OpenSSL — there's nothing we can fix here.
As far as curl is concerned, it doesn't need OpenSSL as such, it can be built with GnuTLS, for example.
Sergei Golubchik
added a comment - Right. If a plugin is linked with some library that is in turn linked with an older OpenSSL — there's nothing we can fix here.
As far as curl is concerned, it doesn't need OpenSSL as such, it can be built with GnuTLS, for example.
People
Sergei Golubchik
Elena Stepanova
Votes:
0Vote for this issue
Watchers:
3Start watching this issue
Dates
Created:
Updated:
Resolved:
Git Integration
Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.
{"report":{"fcp":773,"ttfb":207.70000004768372,"pageVisibility":"visible","entityId":106851,"key":"jira.project.issue.view-issue","isInitial":true,"threshold":1000,"elementTimings":{},"userDeviceMemory":8,"userDeviceProcessors":64,"apdex":1,"journeyId":"bb062afe-7792-41b5-af9d-69d681096cf6","navigationType":0,"readyForUser":845.6000001430511,"redirectCount":0,"resourceLoadedEnd":515.2999999523163,"resourceLoadedStart":212.40000009536743,"resourceTiming":[{"duration":4.299999952316284,"initiatorType":"link","name":"https://jira.mariadb.org/s/2c21342762a6a02add1c328bed317ffd-CDN/lu2bu7/820016/12ta74/0a8bac35585be7fc6c9cc5a0464cd4cf/_/download/contextbatch/css/_super/batch.css","startTime":212.40000009536743,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":212.40000009536743,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":216.70000004768372,"responseStart":0,"secureConnectionStart":0},{"duration":4.400000095367432,"initiatorType":"link","name":"https://jira.mariadb.org/s/7ebd35e77e471bc30ff0eba799ebc151-CDN/lu2bu7/820016/12ta74/8679b4946efa1a0bb029a3a22206fb5d/_/download/contextbatch/css/jira.browse.project,project.issue.navigator,jira.view.issue,jira.general,jira.global,atl.general,-_super/batch.css?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&slack-enabled=true","startTime":212.70000004768372,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":212.70000004768372,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":217.10000014305115,"responseStart":0,"secureConnectionStart":0},{"duration":133.70000004768372,"initiatorType":"script","name":"https://jira.mariadb.org/s/fbf975c0cce4b1abf04784eeae9ba1f4-CDN/lu2bu7/820016/12ta74/0a8bac35585be7fc6c9cc5a0464cd4cf/_/download/contextbatch/js/_super/batch.js?locale=en","startTime":212.79999995231628,"connectEnd":212.79999995231628,"connectStart":212.79999995231628,"domainLookupEnd":212.79999995231628,"domainLookupStart":212.79999995231628,"fetchStart":212.79999995231628,"redirectEnd":0,"redirectStart":0,"requestStart":220.20000004768372,"responseEnd":346.5,"responseStart":241.40000009536743,"secureConnectionStart":212.79999995231628},{"duration":266,"initiatorType":"script","name":"https://jira.mariadb.org/s/099b33461394b8015fc36c0a4b96e19f-CDN/lu2bu7/820016/12ta74/8679b4946efa1a0bb029a3a22206fb5d/_/download/contextbatch/js/jira.browse.project,project.issue.navigator,jira.view.issue,jira.general,jira.global,atl.general,-_super/batch.js?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&locale=en&slack-enabled=true","startTime":212.90000009536743,"connectEnd":212.90000009536743,"connectStart":212.90000009536743,"domainLookupEnd":212.90000009536743,"domainLookupStart":212.90000009536743,"fetchStart":212.90000009536743,"redirectEnd":0,"redirectStart":0,"requestStart":220.70000004768372,"responseEnd":478.90000009536743,"responseStart":236.29999995231628,"secureConnectionStart":212.90000009536743},{"duration":36.89999985694885,"initiatorType":"script","name":"https://jira.mariadb.org/s/94c15bff32baef80f4096a08aceae8bc-CDN/lu2bu7/820016/12ta74/c92c0caa9a024ae85b0ebdbed7fb4bd7/_/download/contextbatch/js/atl.global,-_super/batch.js?locale=en","startTime":217.40000009536743,"connectEnd":217.40000009536743,"connectStart":217.40000009536743,"domainLookupEnd":217.40000009536743,"domainLookupStart":217.40000009536743,"fetchStart":217.40000009536743,"redirectEnd":0,"redirectStart":0,"requestStart":221.29999995231628,"responseEnd":254.29999995231628,"responseStart":251.70000004768372,"secureConnectionStart":217.40000009536743},{"duration":33.89999985694885,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2bu7/820016/12ta74/1.0/_/download/batch/jira.webresources:calendar-en/jira.webresources:calendar-en.js","startTime":217.60000014305115,"connectEnd":217.60000014305115,"connectStart":217.60000014305115,"domainLookupEnd":217.60000014305115,"domainLookupStart":217.60000014305115,"fetchStart":217.60000014305115,"redirectEnd":0,"redirectStart":0,"requestStart":222.5,"responseEnd":251.5,"responseStart":250.10000014305115,"secureConnectionStart":217.60000014305115},{"duration":37.299999952316284,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2bu7/820016/12ta74/1.0/_/download/batch/jira.webresources:calendar-localisation-moment/jira.webresources:calendar-localisation-moment.js","startTime":217.60000014305115,"connectEnd":217.60000014305115,"connectStart":217.60000014305115,"domainLookupEnd":217.60000014305115,"domainLookupStart":217.60000014305115,"fetchStart":217.60000014305115,"redirectEnd":0,"redirectStart":0,"requestStart":224.90000009536743,"responseEnd":254.90000009536743,"responseStart":252.70000004768372,"secureConnectionStart":217.60000014305115},{"duration":6.799999952316284,"initiatorType":"link","name":"https://jira.mariadb.org/s/b04b06a02d1959df322d9cded3aeecc1-CDN/lu2bu7/820016/12ta74/a2ff6aa845ffc9a1d22fe23d9ee791fc/_/download/contextbatch/css/jira.global.look-and-feel,-_super/batch.css","startTime":217.70000004768372,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":217.70000004768372,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":224.5,"responseStart":0,"secureConnectionStart":0},{"duration":54.5,"initiatorType":"script","name":"https://jira.mariadb.org/rest/api/1.0/shortcuts/820016/47140b6e0a9bc2e4913da06536125810/shortcuts.js?context=issuenavigation&context=issueaction","startTime":217.79999995231628,"connectEnd":217.79999995231628,"connectStart":217.79999995231628,"domainLookupEnd":217.79999995231628,"domainLookupStart":217.79999995231628,"fetchStart":217.79999995231628,"redirectEnd":0,"redirectStart":0,"requestStart":255.5,"responseEnd":272.2999999523163,"responseStart":270.40000009536743,"secureConnectionStart":217.79999995231628},{"duration":7.8999998569488525,"initiatorType":"link","name":"https://jira.mariadb.org/s/3ac36323ba5e4eb0af2aa7ac7211b4bb-CDN/lu2bu7/820016/12ta74/d176f0986478cc64f24226b3d20c140d/_/download/contextbatch/css/com.atlassian.jira.projects.sidebar.init,-_super,-project.issue.navigator,-jira.view.issue/batch.css?jira.create.linked.issue=true","startTime":217.90000009536743,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":217.90000009536743,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":225.79999995231628,"responseStart":0,"secureConnectionStart":0},{"duration":59.40000009536743,"initiatorType":"script","name":"https://jira.mariadb.org/s/3339d87fa2538a859872f2df449bf8d0-CDN/lu2bu7/820016/12ta74/d176f0986478cc64f24226b3d20c140d/_/download/contextbatch/js/com.atlassian.jira.projects.sidebar.init,-_super,-project.issue.navigator,-jira.view.issue/batch.js?jira.create.linked.issue=true&locale=en","startTime":218,"connectEnd":218,"connectStart":218,"domainLookupEnd":218,"domainLookupStart":218,"fetchStart":218,"redirectEnd":0,"redirectStart":0,"requestStart":255.79999995231628,"responseEnd":277.40000009536743,"responseStart":273.7999999523163,"secureConnectionStart":218},{"duration":295.30000019073486,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2bu7/820016/12ta74/1.0/_/download/batch/jira.webresources:bigpipe-js/jira.webresources:bigpipe-js.js","startTime":219.79999995231628,"connectEnd":219.79999995231628,"connectStart":219.79999995231628,"domainLookupEnd":219.79999995231628,"domainLookupStart":219.79999995231628,"fetchStart":219.79999995231628,"redirectEnd":0,"redirectStart":0,"requestStart":262.90000009536743,"responseEnd":515.1000001430511,"responseStart":513.4000000953674,"secureConnectionStart":219.79999995231628},{"duration":295.2999999523163,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2bu7/820016/12ta74/1.0/_/download/batch/jira.webresources:bigpipe-init/jira.webresources:bigpipe-init.js","startTime":220,"connectEnd":220,"connectStart":220,"domainLookupEnd":220,"domainLookupStart":220,"fetchStart":220,"redirectEnd":0,"redirectStart":0,"requestStart":270.2000000476837,"responseEnd":515.2999999523163,"responseStart":514.1000001430511,"secureConnectionStart":220},{"duration":73.29999995231628,"initiatorType":"xmlhttprequest","name":"https://jira.mariadb.org/rest/webResources/1.0/resources","startTime":486.90000009536743,"connectEnd":486.90000009536743,"connectStart":486.90000009536743,"domainLookupEnd":486.90000009536743,"domainLookupStart":486.90000009536743,"fetchStart":486.90000009536743,"redirectEnd":0,"redirectStart":0,"requestStart":527.7000000476837,"responseEnd":560.2000000476837,"responseStart":559.6000001430511,"secureConnectionStart":486.90000009536743},{"duration":129.80000019073486,"initiatorType":"xmlhttprequest","name":"https://jira.mariadb.org/rest/webResources/1.0/resources","startTime":693.7999999523163,"connectEnd":693.7999999523163,"connectStart":693.7999999523163,"domainLookupEnd":693.7999999523163,"domainLookupStart":693.7999999523163,"fetchStart":693.7999999523163,"redirectEnd":0,"redirectStart":0,"requestStart":791.4000000953674,"responseEnd":823.6000001430511,"responseStart":823,"secureConnectionStart":693.7999999523163},{"duration":86.79999995231628,"initiatorType":"script","name":"https://www.google-analytics.com/analytics.js","startTime":766.1000001430511,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":766.1000001430511,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":852.9000000953674,"responseStart":0,"secureConnectionStart":0}],"fetchStart":0,"domainLookupStart":0,"domainLookupEnd":0,"connectStart":0,"connectEnd":0,"requestStart":60,"responseStart":207,"responseEnd":219,"domLoading":211,"domInteractive":901,"domContentLoadedEventStart":901,"domContentLoadedEventEnd":944,"domComplete":1253,"loadEventStart":1253,"loadEventEnd":1254,"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","marks":[{"name":"bigPipe.sidebar-id.start","time":881.2000000476837},{"name":"bigPipe.sidebar-id.end","time":882},{"name":"bigPipe.activity-panel-pipe-id.start","time":882.1000001430511},{"name":"bigPipe.activity-panel-pipe-id.end","time":883.2000000476837},{"name":"activityTabFullyLoaded","time":960.5}],"measures":[],"correlationId":"e9d0358b35cf9d","effectiveType":"4g","downlink":10,"rtt":0,"serverDuration":81,"dbReadsTimeInMs":14,"dbConnsTimeInMs":24,"applicationHash":"9d11dbea5f4be3d4cc21f03a88dd11d8c8687422","experiments":[]}}
auth_gssapi links with whatever krb5-config says it should link with (see plugin/auth_gssapi/cmake/FindGSSAPI.cmake)
libk5crypto.so.3 makes sense , because it is Kerberos5 cryptography library, and GSSAPI without Kerberos would not be very useful, exactly as Kerberos would not be very useful without cryptography.
In case of S3, a wild guess is that dependencies come by the way of CURL, linked together to dependency libmarias3