首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从bash对端口443进行健康检查

从bash对端口443进行健康检查
EN

Unix & Linux用户
提问于 2020-07-05 14:54:25
回答 1查看 335关注 0票数 0

我已经请求我的网络同事在443端口为我的网络服务器设置F5全球流量管理器(GTM)。但他报告说,GTM没有收到我的网络服务器的任何回复。但我知道服务器在443端口运行,因为客户得到了响应。

我想在命令行的web服务器上测试自己。但是服务器服务器没有curl,python中没有rught模块。所以我只好去狂欢。但是即使对于google.com,我也没有得到来自443的任何响应,但是我得到了端口80。我遗漏了什么?预期来自443端口的响应吗?

代码语言:javascript
复制
root@VDIkali:~/python# { echo -e "GET / HTTP/1.0\r\nHost: www.google.com\r\n\r" >&3; cat <&3 ; } 3<> /dev/tcp/www.google.com/80|head -2
HTTP/1.0 200 OK
Date: Sun, 05 Jul 2020 14:40:00 GMT

root@VDIkali:~/python# { echo -e "GET / HTTP/1.0\r\nHost: www.google.com\r\n\r" >&3; cat <&3 ; } 3<> /dev/tcp/www.google.com/443|head -2
-------------NO RESPONSE------------
EN

回答 1

Unix & Linux用户

发布于 2020-07-06 11:41:22

由于443是https端口,所以您希望用于健康检查的任何机器都需要能够进行https (SSL/TLS)连接。curl确实是最容易使用的工具之一,在健康检查机器上安装它真的不是一个选择吗?

如果它实际上是不可用的,在这里提供有意义的帮助并不容易,因为我们不知道在这台机器上可能有哪些SSL连接工具。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/596851

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档