Skip to content

Manual installation of libssl1.1 fails #166

Open

Description

@jwtan

Error logs:

No libssl1.1 available in repositories -- attempting manual install
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  299k    0  299k    0     0   476k      0 --:--:-- --:--:-- --:--:--  476k
dpkg-deb: error: 'libssl.deb' is not a Debian format archive
dpkg: error processing archive libssl.deb (--install):
 dpkg-deb --control subprocess returned error exit status 2
Errors were encountered while processing:
 libssl.deb
E: No packages found
Manual libssl1.1 installation failed.

It looks like https://github.com/TheRemote/Legendary-Bedrock-Container/raw/main/libssl1-1.deb is not a valid URL (see line).

Activity

  1. camp79 commented on Sep 27, 2026

    @camp79

    I also ran into this issue on Debian 13. It doesn't seems like anything actually needs it anymore, so i just removed the following chunk from SetupMinecraft.sh

        # Install libssl 1.1 if available
        SSLVer=$(apt-cache show libssl1.1 | grep Version | awk 'NR==1{ print $2 }')
        if [[ "$SSLVer" ]]; then
          sudo DEBIAN_FRONTEND=noninteractive apt-get install libssl1.1 -yqq
        else
          CPUArch=$(uname -m)
          if [[ "$CPUArch" == *"x86_64"* ]]; then
            echo "No libssl1.1 available in repositories -- attempting manual install"
    
            sudo curl -o libssl.deb -k -L https://github.com/TheRemote/Legendary-Bedrock-Container/raw/main/libssl1-1.deb
            sudo dpkg -i libssl.deb
            sudo rm libssl.deb
            SSLVer=$(apt-cache show libssl1.1 | grep Version | awk 'NR==1{ print $2 }')
            if [[ "$SSLVer" ]]; then
              echo "Manual libssl1.1 installation successful!"
            else
              echo "Manual libssl1.1 installation failed."
            fi
          fi
        fi

    If I remember correctly another section of the script threw a warning after doing that, so it may be referenced somewhere else i just didn't see, but it did set up everything and the server seems to be working perfectly fine.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions