【问题标题】:Can't connect to Windows machine via https无法通过 https 连接到 Windows 机器
【发布时间】:2012-12-27 17:26:00
【问题描述】:

我有一个作为 Windows 服务在 XP 机器 (SP3) 上运行的 python 服务器 (BaseHTTPServer.HTTPServer)。我正在尝试通过 https 连接,但超时。

netstat -an | find "5400" 给出的命令

TCP    0.0.0.0:5400        0.0.0.0:0        LISTENING
TCP    0.0.0.0:5400        0.0.0.0:0        LISTENING

我对服务器编程相当陌生,因此将不胜感激任何帮助。如果我能提供更多信息,请告诉我。

编辑:

我使用 netcat (netcat -l -v -p 5400) 设置了一个简单的服务器并尝试连接到该服务器。我在那里也没有运气,所以我正在更新一些更多信息。

当我使用 telnet localhost 5400 连接到 netcat 服务器时,我收到以下消息: DNS fwd/rev mismatch: localhost != HUNGRY

(HUNGRY 是公司的名称)。

我尝试连接的机器位于 IP 地址为 198.183.3.187(从 ipconfig 获得)并侦听端口 5400 的无线路由器上。

我首先在 ServerFault 上提出了这个问题,但问题已关闭(原因我仍然不明白)。

【问题讨论】:

  • 您的 windows xp 机器上是否打开了此端口,或者是否有防火墙阻止了请求?
  • 根据netstat,端口正在监听。从同一台机器连接到 localhost 可以正常工作,但尝试从外部连接会超时。 IT 人员告诉我这台机器没有防火墙,但我会做一些挖掘以确定。
  • 机器可能没有防火墙,路由器的访问控制列表呢?
  • 原来我们办公室的无线网络拒绝任何外部请求。我试图从蜂窝数据网络连接。我现在可以连接了。

标签: python windows https


【解决方案1】:

原来我们办公室的无线网络拒绝任何外部请求。我试图从蜂窝数据网络连接。一旦我连接到我们的无线信号,我就能够连接。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-11-19
    • 1970-01-01
    • 2013-07-01
    • 2013-03-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-25
    相关资源
    最近更新 更多