在新版passwall推出“健康检查类型”功能后,网友在使用过程中发现一个小问题。
具体是在利用passwall中的haproxy对多个ws+tls节点进行负载均衡时出现的,关于如何使用passwall中的haproxy实现负载均衡可以参看视频翻墙了解:PassWall实现负载均衡。
在“健康检查类型”选择为TCP状态下
当两个或两个以上个节点使用相同的域名(虽然域名相同,但端口不同,多见于使用中转隧道进行转发的情况),在passwall中的haproxy负载均衡的process information页面(就是开启负载均衡后,点击“进入界面按钮”后出现的页面)会出现如下的显示(显示褐色行的节点处于维护状态,无法参与负载均衡):
如果将“健康检查类型”更改为“passwall内置实现”
那么就会出现无法通过翻墙的情况
目前,解决的办法是将域名替换成ip即可解决,也可以使用没有“健康检查类型”功能的老版本的passwall(例如:https://raw.githubusercontent.com/AUK9527/Are-u-ok/main/x86/all/PassWall_x86.run)。当然最好还是期望作者修复该问题吧。