机场推荐地址1 机场推荐地址2 机场推荐地址3
passwall未运行的常见原因
当passwall突然停止工作时,可能是由于服务崩溃、配置错误或系统冲突导致。常见表现包括:客户端显示“未运行”状态、无法连接代理服务器或流量无法转发。首先建议通过SSH登录设备,输入/etc/init.d/passwall status
检查服务状态。若显示“not running”,则需进一步排查。
5种修复方法
1. 重启passwall服务
执行命令/etc/init.d/passwall restart
,80%的临时性故障可通过此方法解决。若无效,尝试完全卸载后重新安装。
2. 检查配置文件
通过Web面板或手动编辑/etc/config/passwall
,确认服务器地址、端口和加密方式填写正确。特别注意TLS版本与服务器是否匹配。
3. 排查端口冲突
运行netstat -tulnp | grep 端口号
,检查1080、7890等常用端口是否被其他程序占用。
进阶排查技巧
若上述方法无效,可通过日志定位问题:
• 使用logread | grep passwall
查看错误日志
• 检查系统时间是否准确(时区错误会导致TLS握手失败)
• 测试更换协议(如从Trojan切换至VLESS)
预防措施
建议开启passwall的自动重启功能,在/etc/crontab
中添加定时任务:*/5 * * * * root /etc/init.d/passwall check
同时定期备份配置文件,避免更新导致配置丢失。