知识库

Tableau Server 网关服务错误 - 无法绑定到地址 - 没有可用的监听套接字


发布时间: 26 Jun 2019
上次修改日期: 29 Nov 2023

问题

http://localhost 重定向到 ubuntu Apache 登录页面。TSM Web UI 只能在 https://localhost:8850 上访问,但显示“服务器正在启动”。

 

环境

  • Tableau Server 2019.1.1
  • Linux Ubuntu 16.04 LTS
  • Windows

解决方案

Linux:

如果运行 Ubuntu 16.04 LTS,您可能会发现 apache2 运行在端口:80,禁止 Tableau Server 能够使用该端口。禁用 apache2 会打开端口,并停止被重定向到 Ubuntu Apache 登录页面的行为。 

打开命令行,查看端口 80 上正在运行什么服务:    
检查 apache2 的状态   

netstat -anbo | findstr :80
如果 apache2 正在运行,那么很可能是它占用了端口 80。 

若要解决 Linux 上的此问题:
  1. 停止端口 80 上运行的服务。
  2. 在 TSM 或 Tableau Server 状态页面上检查网关服务是否已启动。

Windows:

打开命令行,查看端口 80 上正在运行什么服务:
netstat -anbo | findstr :80
若要解决 Windows 上的此问题:
  1. 使用'net stop http'将有助于识别依赖于 http 服务的本地服务 - 在列表显示后选择“否”
  2. 打开 services.msc
  3. 终止端口 80 上运行的服务。
  4. 在 TSM 或 Tableau Server 状态页面上检查网关服务是否已启动。

原因

其他服务正在端口 80 上运行,阻止 Tableau Server 访问。
此文章是否已解决问题?