我一直在使用ansible Playbook来设置一个传送集群。截至目前,我有一个设置有 4 个节点的集群(其中一个充当代理和身份验证服务器(。出于某种原因,当我尝试播放录制的会话时,除了身份验证服务器上的会话外,它们都是空白的。节点上的所有会话都显示在日志中,但是当我尝试播放它们时,它们只是零秒的记录。我想也许它与配置文件有关,但我无法注意到任何东西。
注意:以下是节点和身份验证服务器的配置文件。我已经用(假...
节点配置文件
teleport:
nodename: (Fake node name)
pid_file: /var/run/teleport.pid
auth_token: (Fake Auth token)
auth_servers:
- 192.168.1.121
connection_limits:
max_connections: 1000
max_users: 250
log:
output: stderr
severity: WARN
storage:
type: bolt
data_dir: /var/lib/teleport
auth_service:
enabled: "no"
ssh_service:
enabled: "yes"
listen_addr: 0.0.0.0:3022
proxy_service:
enabled: "no"
传送身份验证配置文件
teleport:
nodename: (Fake Node Name)
pid_file: /var/run/teleport.pid
auth_token: (fake token)
auth_servers:
- 127.0.0.1:3025
connection_limits:
max_connections: 1000
max_users: 250
log:
output: stderr
severity: WARN
storage:
type: bolt
data_dir: /var/lib/teleport
auth_service:
enabled: "yes"
listen_addr: 0.0.0.0:3025
oidc_connectors: []
cluster_name: main
tokens:
- "node:(Fake token)"
ssh_service:
enabled: "yes"
listen_addr: 0.0.0.0:3022
proxy_service:
enabled: "yes"
listen_addr: 0.0.0.0:3023
web_listen_addr: 0.0.0.0:3080
tunnel_listen_addr: 0.0.0.0:3024
修复了它,由于某种原因,我的身份验证服务器在旧版本的传送上,而不是我的节点。