Tableau Server 作为 Linux 中的 Docker 容器:SSL 证书不起作用

问题描述 投票:0回答:0

我们有一个 AWS EC2 Amazon Linux 服务器,我们在其上配置了一个用于运行 tableau 服务器的 docker 容器。我们正在从一台(非容器化的)Windows 机器迁移到这台 Linux 服务器(容器化的)。我们域的 A DNS 记录已配置。

但是 SSL 不起作用,通过 Chrome 访问 tableau 显示无效证书。

下面,用于在主机服务器中使用 certbot 生成证书的命令(其中“域”是我们的实际域名)

sudo certbot certonly --standalone --agree-tos --no-eff-email -d data.domain.org www.data.domain.org 

然后,通过服务器管理 Web UI 添加证书。

根本行不通。发现问题的两个提示:

  • SSL 错误日志 /var/opt/ta.bleau/tableau_server/data/tabsvc/logs/httpd/error.log: [ssl:warn] [pid 63983:tid 139651689328640] AH01909: localhost:8443:0 服务器证书不包含与服务器名称匹配的 ID
  • https://data.domain.org:8080/ 使用 Chrome 显示错误: ERR_SSL_PROTOCOL_ERROR

尝试使用

-d localhost
运行 certbot,但由于不是实际域,它会显示错误

tableau-api certbot
© www.soinside.com 2019 - 2024. All rights reserved.