Localhost 无法分配请求的地址

Localhost Can't assign requested address

我使用的是 MacOS 10.14.6,几天前我在使用 localhost 的计算机上遇到了一个问题。 Rubymine 无法连接到数据库,出现错误“java.net.NoRouteToHostException:无法分配请求的地址(地址不可用)”。另外,当我 运行 位于 0.0.0.0:3000 的 puma 服务器时,浏览器无法打开该地址上的页面,当我 运行 位于 127.0.0.1:3000 的服务器时,浏览器无法打开该地址上的页面这个地址也是,但可以在 localhost:3000 上打开。我 运行 ping 并得到了这个输出:

PING 127.0.0.1 (127.0.0.1): 56 data bytes
ping: sendto: Can't assign requested address
ping: sendto: Can't assign requested address
Request timeout for icmp_seq 0
ping: sendto: Can't assign requested address
Request timeout for icmp_seq 1
ping: sendto: Can't assign requested address
Request timeout for icmp_seq 2
ping: sendto: Can't assign requested address
Request timeout for icmp_seq 3
^C
--- 127.0.0.1 ping statistics ---
5 packets transmitted, 0 packets received, 100.0% packet loss```

WARP 是问题的原因。禁用应用程序后开始出现问题。禁用并重新启动或启用该应用程序解决了该问题。