错误10061:由于目标机器主动拒绝连接,因此无法build立连接

我最近安装了一个(跨平台)的客户端服务器应用程序,包括一个Web服务器后端和一个胖(笨)桌面客户端。

我已经能够连接到服务器并成功运行Ubuntu桌面客户端,但是,当同事在Windows 10笔记本电脑上安装客户端应用程序时,出现以下错误:

[错误10061]:由于目标机器主动拒绝连接,因此无法build立连接

我已经在Linux服务器上安装并运行了SSH

这是我迄今为止所做的,试图解决这个问题:

1.运行ps aux | grep ssh ps aux | grep ssh以确保SSH在服务器上运行:

 root 4359 0.0 0.1 65520 6304 ? Ss Sep02 0:02 /usr/sbin/sshd -D root 19148 0.0 0.1 95400 6704 ? Ss 08:23 0:00 sshd: morpheous [priv] morpheo+ 19166 0.0 0.0 95400 3380 ? S 08:23 0:00 sshd: morpheous@pts/0 

2.运行netstat -l以确保正在侦听端口8000:

 Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 *:ssh *:* LISTEN tcp6 0 0 [::]:ssh [::]:* LISTEN tcp6 0 0 [::]:8000 [::]:* LISTEN Active UNIX domain sockets (only servers) Proto RefCnt Flags Type State I-Node Path unix 2 [ ACC ] STREAM LISTENING 16673 /run/user/1000/systemd/private unix 2 [ ACC ] STREAM LISTENING 11592 /var/run/dbus/system_bus_socket unix 2 [ ACC ] STREAM LISTENING 11597 /var/run/docker.sock unix 2 [ ACC ] STREAM LISTENING 11601 /run/uuidd/request unix 2 [ ACC ] STREAM LISTENING 15199 /run/docker/libnetwork/c691c7be0884cd7e163479e2dca860cec5877a0dc01ed98a50e22d236d70b7e0.sock unix 2 [ ACC ] STREAM LISTENING 9616 /run/systemd/private unix 2 [ ACC ] SEQPACKET LISTENING 9623 /run/udev/control unix 2 [ ACC ] STREAM LISTENING 9631 /run/systemd/fsck.progress unix 2 [ ACC ] STREAM LISTENING 9644 /run/systemd/journal/stdout unix 2 [ ACC ] STREAM LISTENING 15072 /var/run/docker/libcontainerd/docker-containerd.sock 

3.从Windows机器使用腻子,尝试连接到服务器。 但是,当提供了Linux CLI并提示login时,当我input有效的凭据时,出现错误消息: 拒绝访问

4.我获得了Windows机器的IP地址 ,然后在服务器机器上检查/var/log/auth.log ,看看是否有windows机器的IP地址(看看机器是否被拒绝连接正如Tryton客户端应用报告的那样)。 在日志文件中没有IP地址的logging!

有人可以帮助诊断和解决这个问题所需的步骤?

[[UPDATE]]

事实certificate,我的朋友在Windows客户端上使用了错误的IP地址! 然而,正如我浪费了整整一天的时间来试图弄清楚这一点,我的问题是:

假设客户正在尝试连接到正确的机器(即使用正确的IP地址) ,有没有办法(在服务器上)查看/logging所有到达服务器机器的HTTP和HTTPS请求?

我怎样才能做到这一点?