首页 > 解决方案 > 无法连接到 bazel 服务器

问题描述

我是 Bazel 的新手,并在 CentOS 7 上安装了 Bazel。我使用版本为“0.14.0- (@non-git)”的“yum install bazel”安装了它

启动 bazel 时,它总是挂起以下消息:

“启动本地 Bazel 服务器并连接到它......”

但是批处理模式可以工作,但客户端/服务器模式总是挂起。想知道如何调试这个问题?

标签: bazel

解决方案


bazel服务器侦听接口的IPv6地址。loopback如果您有防火墙规则来丢弃IPv6数据包,则需要允许bazel流量。

添加这两个规则后,我的问题得到了解决:

ip6tables -A INPUT -s ip6-localhost -d ip6-localhost -p tcp -j ACCEPT
ip6tables -A OUTPUT -s ip6-localhost -d ip6-localhost -p tcp -j ACCEPT

推荐阅读