Mosquitto: Missing libraries --> symbol not found errors

Created on 12 Aug 2020  路  14Comments  路  Source: eclipse/mosquitto

Error loading shared library libssl.so.48: No such file or directory (needed by /usr/sbin/mosquitto)
Error loading shared library libcrypto.so.46: No such file or directory (needed by /usr/sbin/mosquitto)

full error logs from docker: http://sprunge.us/qQBtAp

docker-compose:

version: "2.2"
services:
  mosquitto:
    container_name: mosquitto
    restart: unless-stopped
    image: eclipse-mosquitto
    networks:
      - default
    environment:
      - TZ="Europe/Zurich"
      - PGID=1002 -e PUID=1002
      - MQTTHOSTNAME="xyz.com"
    ports:
      - 8080:8080
      - 1883:1883
      - 8883:8883
    volumes:
      - /home/xyz/conf/mosquitto_and_owntracks/mosquitto-data:/mosquitto/data
      - /home/xyz/conf/mosquitto_and_owntracks/mosquitto-logs:/mosquitto/logs
      - /home/xyz/conf/mosquitto_and_owntracks/mosquitto-conf:/mosquitto/config
    labels:
      - "com.centurylinklabs.watchtower.enable=true"

Most helpful comment

Same here, went back to 1.6.10 and it worked again (image: eclipse-mosquitto:1.6.10)

All 14 comments

Same here, went back to 1.6.10 and it worked again (image: eclipse-mosquitto:1.6.10)

I am also affected. 1.6.10 still seems to work as mentioned.

I turned to image: eclipse-mosquitto:1.6-openssl which works as before

I would say support for OpenSSL 3.0 is broken.

Same here, went back to 1.6.10 and it worked again (image: eclipse-mosquitto:1.6.10)

Hi!
confirm: Same here, went back to 1.6.10 and it worked again!

Yep same here, i moved to another container until this is fixed as my docker skill set didn't include thinking about rolling back to another version :)

Sorry for the trouble, the fix is waiting on the docker official image team now.

You could also use the new 1.6-openssl tag as well.

This should now be available again.

latest tag still gave this error 5h ago, 1.6.10 works

@mapa0402 It works for me, please try pulling again.

There has also been a new test added to the docker hub official images repo that would have failed if it was still a problem, so I am confident it is correct.

I can verify that latest tag works again, thanks a lot!

Log:

1597311231: mosquitto version 1.6.11 starting
1597311231: Config loaded from /mosquitto/config/mosquitto.conf.
1597311231: Opening ipv4 listen socket on port 1883.
1597311231: Opening ipv6 listen socket on port 1883.
1597311231: mosquitto version 1.6.11 running
1597311231: New connection from 172.19.0.3 on port 1883.
1597311231: New connection from 172.19.0.11 on port 1883.
1597311231: New client connected from 172.19.0.3 as ***.
1597311231: New client connected from 172.19.0.11 as ***.

Latest dockerhub latest push works for me as well again, thanks!

Was this page helpful?
0 / 5 - 0 ratings