Система (Обновленная до Sisyphus): Alt Server 11.1 x86-64 Версия пакета: mosquitto-2.0.22-alt1 Шаги воспроизведения: 1. Установить пакет: # apt-get install mosquitto 2. Создать минимальную конфигурацию: # cat > /tmp/ws_test.conf <<'EOF' listener 1883 protocol websockets allow_anonymous true EOF 3. Запустить брокер: # /usr/sbin/mosquitto -c /tmp/ws_test.conf -v Ожидаемое поведение: Брокер стартует и слушает 1883 порт по протоколу websockets Реальное поведение: Брокер не стартует, возникает следующая ошибка: 1793630126: mosquitto version 2.0.22 starting 1793630126: Config loaded from /tmp/ws_test.conf. 1793630126: Opening websockets listen socket on port 1883. 1793630126: Error: Unable to start any listening sockets, exiting. Дополнительно: 1. Воспроизводится в P11 2. Не зависит от привязки к конкретному адресу: listener 1883 и listener 1883 <ip> падают одинаково. 3. Если создать конфигурацию без listener, то ошибка не воспроизводится, например: # cat > /tmp/ws_test_works.conf <<'EOF' protocol websockets allow_anonymous true EOF
mosquitto-2.1.2-alt1 -> sisyphus: Mon Nov 02 2026 Vitaly Lipatov <lav@altlinux.ru> 2.1.2-alt1 - new version 2.1.2 (with rpmrb script) - build with external libwebsockets (closes: #61305) - keep websocket transport enabled in client utilities - added BuildRequires: rpm-build-cmake (the upstream CMake build) - added BuildRequires: libedit-devel (for mosquitto_ctrl shell) - added BuildRequires: libsqlite3-devel (for persistence plugin) - added BuildRequires: libmicrohttpd-devel (for the HTTP API) - removed unused BuildRequires: libcares-devel and libuuid-devel - pack the plugins