From bae078b734e0f2d8d6278930326a18aae15383c7 Mon Sep 17 00:00:00 2001 From: Leandro Farias Machado Date: Sun, 28 May 2023 19:22:44 -0300 Subject: [PATCH] feat(mochi): allows broker to run with and without tls at the same time --- backend/services/mochi/cmd/main.go | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/backend/services/mochi/cmd/main.go b/backend/services/mochi/cmd/main.go index 909008a..d5f6d6d 100644 --- a/backend/services/mochi/cmd/main.go +++ b/backend/services/mochi/cmd/main.go @@ -140,20 +140,19 @@ func main() { } } - log.Println("Mqtt Broker is running with TLS") - } else { - if *tcpAddr != "" { - //tcp := listeners.NewTCP("t1", *tcpAddr, &listeners.Config{ - // TLSConfig: tlsConfig, - //}) - tcp := listeners.NewTCP("t1", *tcpAddr, nil) - err := server.AddListener(tcp) - if err != nil { - log.Fatal(err) - } - } - log.Println("Mqtt Broker is running without TLS, (it's dangerous)") + log.Println("Mqtt Broker is running with TLS at port 8883") } + if *tcpAddr != "" { + //tcp := listeners.NewTCP("t1", *tcpAddr, &listeners.Config{ + // TLSConfig: tlsConfig, + //}) + tcp := listeners.NewTCP("t1", *tcpAddr, nil) + err := server.AddListener(tcp) + if err != nil { + log.Fatal(err) + } + } + log.Println("Mqtt Broker is running without TLS at port 1883") if *wsAddr != "" { ws := listeners.NewWebsocket("ws1", *wsAddr, nil)