Bug 58204 - Примеры MQTTClient_publish/subscribe не могут подключиться к брокеру MQTT
Summary: Примеры MQTTClient_publish/subscribe не могут подключиться к брокеру MQTT
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: paho-c (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: sirius@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-03-11 19:20 MSK by Новиков Арсений
Modified: 2026-03-17 16:38 MSK (History)
2 users (show)

See Also:


Attachments
MQTTClient_subscribe.c (3.45 KB, text/x-csrc)
2026-03-11 19:20 MSK, Новиков Арсений
no flags Details
MQTTClient_publish.c (2.59 KB, text/x-csrc)
2026-03-11 19:20 MSK, Новиков Арсений
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Новиков Арсений 2026-03-11 19:20:05 MSK
Created attachment 20850 [details]
MQTTClient_subscribe.c

Версии пакетов:
libpaho-mqtt-devel-1.3.16-alt1
gcc-14-alt1

Шаги воспроизведения:
1. Загрузить файлы 
MQTTClient_publish.c
MQTTClient_subscribe.c

2. Скомпилировать:
$ gcc -o MQTTClient_subscribe MQTTClient_subscribe.c -lpaho-mqtt3c -lpthread
$ gcc -o MQTTClient_publish MQTTClient_publish.c -lpaho-mqtt3c -lpthread

3. Запустить:
./MQTTClient_subscribe & sleep 3 && ./MQTTClient_publish && fg

ФР:
[1] 3056
Using server at tcp://test.mosquitto.org:1883
Failed to connect, return code -1
[1]+  Выход 1            ./MQTTClient_subscribe
Using server at tcp://test.mosquitto.org:1883
Failed to connect, return code -1

Дополнительно:
Воспроизводится в p11
Примеры брал тут:
https://raw.githubusercontent.com/eclipse/paho.mqtt.c/master/src/samples/MQTTClient_publish.c
https://raw.githubusercontent.com/eclipse/paho.mqtt.c/master/src/samples/MQTTClient_subscribe.c
Comment 1 Новиков Арсений 2026-03-11 19:20:59 MSK
Created attachment 20851 [details]
MQTTClient_publish.c
Comment 2 Dmitrii 2026-03-17 16:38:36 MSK
Не удалось воспроизвести данную ошибку. Проверял на обновлённой системе p11 и sisyphus.

Ошибка воспроизводится с периодичностью или постоянно?
Что выводит команда: $ nc -vz test.mosquitto.org 1883?