jumpserver3.3 发布机 SSH端口能通初始化失败

今天在利用官网docker 一键部署后,使用了windows Server2019 数据中心版 作为发布机,也安装了openssh,利用xshell可以登入进去,但是发布机在初始化部署的时候就是提示 ssh timeout ,winserver的3389 已经更改为另外的端口,但是ansible使用的是ssh 理论没有问题,不知道什么原因,请大神帮忙看看
TASK [Gathering Facts] *********************************************************
fatal: [发布机]: UNREACHABLE! => {“changed”: false, “msg”: “Data could not be sent to remote host "192.168.1.157". Make sure this host can be reached over ssh: ssh: connect to host 192.168.1.157 port 22: Connection timed out\r\n”, “unreachable”:true}

堡垒机服务器到您发布机要能通

telnet 测试过端口啥的都是通的,我在想是不是装了数据中心版的问题

linux 的iptables 崩掉了,重启docker可以执行了, 结案,docker这东西会引起端口通的错觉,看来后面用docker要注意一下,TCP的4层在docker这都会有假象

2 个赞

大佬,遇到了同样的问题。请问ssh是如何配置的呢

我重启docker也没有解决

上面他的报错是ssh服务无法正常连接,所以一般来说,检查一下ssh服务是否正常,比如用ssh直连,看一下