Просмотр исходного кода

Fix: deny ports logic in isPortForwardPermitted used wrong list

Rod Hynes 9 лет назад
Родитель
Сommit
0641f2039e
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      psiphon/server/tunnelServer.go

+ 2 - 2
psiphon/server/tunnelServer.go

@@ -958,10 +958,10 @@ func (sshClient *sshClient) isPortForwardPermitted(
 	var allowPorts, denyPorts []int
 	var allowPorts, denyPorts []int
 	if portForwardType == portForwardTypeTCP {
 	if portForwardType == portForwardTypeTCP {
 		allowPorts = sshClient.trafficRules.AllowTCPPorts
 		allowPorts = sshClient.trafficRules.AllowTCPPorts
-		denyPorts = sshClient.trafficRules.AllowTCPPorts
+		denyPorts = sshClient.trafficRules.DenyTCPPorts
 	} else {
 	} else {
 		allowPorts = sshClient.trafficRules.AllowUDPPorts
 		allowPorts = sshClient.trafficRules.AllowUDPPorts
-		denyPorts = sshClient.trafficRules.AllowUDPPorts
+		denyPorts = sshClient.trafficRules.DenyUDPPorts
 
 
 	}
 	}