补充日志
This commit is contained in:
@@ -696,10 +696,19 @@ func (s *Service) setupNode() error {
|
|||||||
case 2: // Reality
|
case 2: // Reality
|
||||||
tlsOptions.Enabled = true
|
tlsOptions.Enabled = true
|
||||||
tlsOptions.ServerName = tlsSettings.ServerName
|
tlsOptions.ServerName = tlsSettings.ServerName
|
||||||
|
if tlsSettings.ServerName == "" {
|
||||||
|
s.logger.Warn("Xboard REALITY server_name is empty; clients may fail validation")
|
||||||
|
}
|
||||||
|
if tlsSettings.PrivateKey == "" {
|
||||||
|
s.logger.Warn("Xboard REALITY private_key is empty")
|
||||||
|
}
|
||||||
shortIDs := tlsSettings.ShortIDs
|
shortIDs := tlsSettings.ShortIDs
|
||||||
if len(shortIDs) == 0 && tlsSettings.ShortID != "" {
|
if len(shortIDs) == 0 && tlsSettings.ShortID != "" {
|
||||||
shortIDs = []string{tlsSettings.ShortID}
|
shortIDs = []string{tlsSettings.ShortID}
|
||||||
}
|
}
|
||||||
|
if len(shortIDs) == 0 {
|
||||||
|
s.logger.Warn("Xboard REALITY short_id is empty; falling back to empty short_id")
|
||||||
|
}
|
||||||
dest := tlsSettings.Dest
|
dest := tlsSettings.Dest
|
||||||
if dest == "" {
|
if dest == "" {
|
||||||
dest = tlsSettings.ServerName
|
dest = tlsSettings.ServerName
|
||||||
@@ -727,7 +736,12 @@ func (s *Service) setupNode() error {
|
|||||||
if tlsSettings.PublicKey != "" {
|
if tlsSettings.PublicKey != "" {
|
||||||
s.logger.Debug("Xboard REALITY public_key received from panel")
|
s.logger.Debug("Xboard REALITY public_key received from panel")
|
||||||
}
|
}
|
||||||
s.logger.Info("Xboard REALITY configured. Dest: ", dest, ":", serverPort)
|
s.logger.Info(
|
||||||
|
"Xboard REALITY configured. server_name=", tlsSettings.ServerName,
|
||||||
|
", dest=", dest,
|
||||||
|
", server_port=", serverPort,
|
||||||
|
", short_id_count=", len(shortIDs),
|
||||||
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
// Also check streamSettings for Reality (legacy Xboard format)
|
// Also check streamSettings for Reality (legacy Xboard format)
|
||||||
|
|||||||
Reference in New Issue
Block a user