내부 MQTT 브로커가 있습니다. 현재 잘 작동하고 있으며 현재 사용자 이름/암호 또는 SSL없이 실행 중입니다.SSL을 사용하는 MQTT 브릿지
외부 대면 MQTT 브로커에 연결하고 그 사이에 브리지 설정을하고 외부 MQTT가 내부 MQTT 서버로 수신 한 모든 주제를 다시 공개하도록하고 싶습니다.
외부 직면 브로커가 설정되어 내가 SSL을, 포트 8883 및 사용자 이름 암호를 외부 도메인 이름을 사용하여 아무런 문제 MQTT.fx와 연결할 수 없습니다/TLS는
MQTT.fx
에 수 나는 추가 제 (mosquitto.conf 파일) XXX.XXXXX.XX 내 FQDN입니다#connection ha
connection bridge-01
address XXX.XXXXXXX.XXX:8883
username user01
password pw01
try_private false
topiC# out 0
topiC# in 0
내 내부 MQTT에 다음과 같습니다. 그러나
, 나는 다음과 같은 나타납니다 로그 파일에 내부 MQTT 브로커를 시작할 때
1513491425: Connecting bridge bridge-01 (XXXX.XXXXXX.XXX:8883)
1513491425: Socket error on client MQTT-PI.bridge-01, disconnecting.
외부 브로커는
1513511621: Client connection from 192.168.0.1 failed: error:140260FC:SSL routines:ACCEPT_SR_CLNT_HELLO:unknown protocol.
해당 로그 항목의 IP 주소가 내 라우터에서 보여줍니다. 그리고 아무 것도 다시 게시되지 않습니다. 나는 왜 그것이 연결되지 않을지에 관해서는 손해보고있다.
내부 MQTT는 mosquitto가 RP3에서 실행하고 외장 브로커가
이 사용 될 수 있습니다 : 로그가 외부 브로커에 무엇 https://github.com/eclipse/mosquitto/issues/7 보여 않는 – Blender
은 man 페이지의 다음 섹션을 참조하십시오? – hardillb