我有一个sonarqube 5.1.2服务器在绑定到我的Windows服务器上的主IP地址时工作正常。
但是,我想将sonarqube绑定到Windows服务器上的备用IP地址并出现问题(或服务器上的所有IP地址)
在sonar.properties中,我设置了备用地址
sonar.web.host = 10.10.9.51
此操作失败并显示错误
2015.08.18 15:13:06错误web [o.a.c.h.Http11NioProtocol]无法初始化与ProtocolHandler相关的终点 [“http-nio-10.10.9.51-9000”] java.net.BindException:无法分配 请求的地址:bind
我假设我缺少一些其他配置文件,允许绑定到我服务器上的任何辅助IP地址。
可能设置的任何想法?
澄清
答案 0 :(得分:1)
发现问题,我尝试使用的辅助IP地址已在网络中的另一台计算机上使用。因此ping工作。
Windows允许我在适配器上将IP地址指定为辅助IP地址,但由于它已在使用中,因此它似乎从未实际绑定。当我检查Windows系统事件时,我确实发现了一个错误
系统检测到IP地址10.10.9.51的地址冲突,系统的网络硬件地址为00-15-5D-01-3E-02。因此,该系统上的网络操作可能会中断。
注意我没有得到“IP地址冲突”对话框,如果主IP地址存在冲突,我会看到这个对话框
使用未使用的IP地址后,IIS和Apache / SonarQube堆栈都可以正常运行。