diff --git a/cmd/dmsgweb/commands/dmsgweb.go b/cmd/dmsgweb/commands/dmsgweb.go index 8f74616a..d85f2a50 100644 --- a/cmd/dmsgweb/commands/dmsgweb.go +++ b/cmd/dmsgweb/commands/dmsgweb.go @@ -180,7 +180,7 @@ dmsgweb conf file detected: ` + dmsgwebconffile dmsgWebLog.Info("dmsg client pk: ", pk.String()) if len(resolveDmsgAddr) > 0 { dialPK = make([]cipher.PubKey, len(resolveDmsgAddr)) - dmsgPorts = make([]uint, dmsgSessions) + dmsgPorts = make([]uint, len(resolveDmsgAddr)) for i, dmsgaddr := range resolveDmsgAddr { dmsgWebLog.Info("dmsg address to dial: ", dmsgaddr) dmsgAddr = strings.Split(dmsgaddr, ":") @@ -201,7 +201,6 @@ dmsgweb conf file detected: ` + dmsgwebconffile } } } - dmsgWebLog.Info("test") dmsgC, closeDmsg, err := startDmsg(ctx, pk, sk) if err != nil { dmsgWebLog.WithError(err).Fatal("failed to start dmsg") @@ -272,15 +271,19 @@ dmsgweb conf file detected: ` + dmsgwebconffile if len(resolveDmsgAddr) == 0 && len(webPort) == 1 { if rawTCP[0] { + dmsgWebLog.Debug("proxyTCPConn(-1)") proxyTCPConn(-1) } else { + dmsgWebLog.Debug("proxyHTTPConn(-1)") proxyHTTPConn(-1) } } else { for i := range resolveDmsgAddr { if rawTCP[i] { + dmsgWebLog.Debug("proxyTCPConn("+fmt.Sprintf("%v",i)+")") proxyTCPConn(i) } else { + dmsgWebLog.Debug("proxyHTTPConn("+fmt.Sprintf("%v",i)+")") proxyHTTPConn(i) } }