question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Error: error:25066067:DSO support routines:dlfcn_load:could not load the shared library

See original GitHub issue

Description

I encountered the error as title:

Error: error:25066067:DSO support routines:dlfcn_load:could not load the shared library

Failed Attempts

  • GitHub Action Ubuntu versions
    • 20.04
    • 22.04
    • 24.04
  • Workaround: export OPENSSL_CONF=/dev/null

Reference

Workflow Step Configuration

- name: Deploy App to Google Play internal track
  if: ${{ startsWith(github.ref, 'refs/tags/') }}
  uses: r0adkll/upload-google-play@v1
  with:
    serviceAccountJsonPlainText: ${{ secrets.SERVICE_ACCOUNT_JSON }}
    packageName: com.example.app
    track: internal
    releaseFiles: build/app/outputs/bundle/release/app-release.aab

Step Debugging

Run r0adkll/upload-google-play@v1
  with:
    serviceAccountJsonPlainText: ***
    packageName: ***
    track: internal
    releaseFiles: build/app/outputs/bundle/release/app-release.aab
    inAppUpdatePriority: 0
/usr/bin/docker exec  97e64bd37f08b044e9f03cbacc8240862f90362a3eea25aae298815f6382b918 sh -c "cat /etc/*release | grep ^ID"
##[debug]ID=ubuntu
##[debug]ID_LIKE=debian
##[debug]Running JavaScript Action with default external tool: node12
##[debug]Finding files build/app/outputs/bundle/release/app-release.aab
Creating a new Edit for this release
Error: error:25066067:DSO support routines:dlfcn_load:could not load the shared library
##[debug]Node Action run completed with exit code 1
##[debug]GOOGLE_APPLICATION_CREDENTIALS='./serviceAccountJson.json'
##[debug]Finishing: Deploy App to Google Play internal track

Issue Analytics

  • State:closed
  • Created a year ago
  • Reactions:1
  • Comments:14

github_iconTop GitHub Comments

3reactions
cosnomicommented, Nov 24, 2022

I’ve got the workaround actually work by setting env within the step.

- uses: r0adkll/upload-google-play@974d2d75669a518d2ed54462020437841e2745a4
  env:
    OPENSSL_CONF: /dev/null
  with:
    packageName: com.example
    # ...
0reactions
svendroidcommented, Nov 19, 2022

Sorry for posting on the closed thread, but I am experiencing the same issue.

I have a workflow with following versions:

jobs:
  assembleRelease:
    runs-on: ubuntu-22.04

    container:
      image: cirrusci/flutter:3.3.6
...
        uses: r0adkll/upload-google-play@v1.0.19

The container image also uses Ubuntu 22.04 LTS. I also tried running export OPENSSL_CONF=/dev/null but this did not fix it for me. I just executed it in a step like this:

- name: workarround
        run: export OPENSSL_CONF=/dev/null

How did you apply the export OPENSSL_CONF=/dev/null workarround to fix it?

see https://github.com/MunichWays/munich-ways-app/blob/master/.github/workflows/android-release.yml for workflow and failed job here https://github.com/MunichWays/munich-ways-app/actions/runs/3504557103/jobs/5870309911

Read more comments on GitHub >

github_iconTop Results From Across the Web

error:25066067:DSO support routines:dlfcn_load:could not ...
As a workaround, I ran export OPENSSL_CONF=/dev/null before starting node. This prevents the issue and the code begins to work, however this ...
Read more >
Node.js crypto fails to sign pem key string from file with error ...
I get this error message from the sign.sign() method. error:25066067:DSO support routines:dlfcn_load:could not load the shared library. The code ...
Read more >
error:25078067:DSO support routines:win32_load:could not ...
Following the above steps, I am keeping on getting this error in running this command, any idea why? I am using free Developer...
Read more >
error:25066067:DSO support routines :DLFCN_LOAD:could ...
So, I re-ran wpa_passphrase essid passphrase and copied the output to the wpa_supplicant.conf file. Reconnected and received the same messages. Did not work.......
Read more >
tmsh show running-config" does not work with an error ... - AskF5
Key management library returned bad status: -7, error:25066067:DSO support routines:DLFCN_LOAD:could not load the shared library
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found