Coolify logoCoolify

连接不稳定

如果您遇到连接不稳定的问题,大多数情况下(90% 的案例)是由防火墙问题、UFW、iptables 或您的服务器与 Coolify 实例(或 Coolify Cloud)之间的某些配置引起的。

症状

  • 服务器有时可以访问,有时无法访问。
  • 您收到大量连接丢失的失败邮件。

诊断

  • 使用 ufw status numbered 检查您的 UFW 规则,查看是否对端口 22 有 LIMIT 规则。
  • 使用 iptables -L -v -n 检查您的 iptables 规则,查看是否对端口 22 有 LIMIT 规则。
  • 检查您的服务器日志(/var/log/ufw.log/var/log/iptables.log/var/log/auth.log/var/log/kern.log)是否有任何与防火墙相关的错误。

解决方案

  • UFW

    • ufw status numbered - 如果您已开放端口 22,但带有 LIMIT 规则,这就是问题所在。
    • ufw delete <rule_number> - 删除该规则 - 您可能同时拥有 IPV4 和 IPV6 规则,因此需要删除两者。
      • 删除规则后,您需要使用 ufw status numbered 检查状态,确认规则已删除以及下一个规则编号是多少。
    • ufw allow 22/tcp - 添加不带限制规则。

    或者

    • ufw limit 22/tcp 100/minute - 添加更高的限制。

如果是 Coolify Cloud 的情况,您可以通过为每个 IP 地址的 UFW 规则添加以下内容来启用来自 Coolify Cloud IP 地址的连接:

# 对于每个 IPv4 地址
ufw allow from <ipv4> to any port 22

# 对于每个 IPv6 子网
ufw allow from <ipv6> to any port 22

您可以在 https://coolify.io/ipv4.txthttps://coolify.io/ipv6.txt 找到当前的 Coolify Cloud IP 地址。

On this page