我正在处理一个有趣的wrong问题,它正在提供错误的SSL证书。
我想我应该关闭服务器以确保我在正确的设备上工作.可以肯定的是,这里没有我不知道的代理负载均衡器。
我关闭了本地服务器
sudo "/Library/FileMaker Server/HTTPServer/bin/httpdctl" stop
在FileMaker主计算机和FileMaker web工作机器上。
我试着在这两台设备上使用telnet 127.0.0.1 443连接,果然.没有联系。凉爽的。
我试着在telnet fully.qualified.domain.name 443上连接.我联系上了。
我检查了是否有任何进程与sudo lsof -i ':443'一起运行.没人在听。
我有一些经验,linux服务器正在设置,以启动一个进程,如果一个请求通过一个端口。
我想知道是否还有其他进程动态侦听端口443,当请求通过时,端口443会打开apache。
我的问题是,如果请求是通过端口发出的,那么在Mac上启动进程的标准方法是什么?
简报2019-02-06 04:15:24
结果发现,第三台机器正在响应端口80、443和5003的端口转发规则。
我们使用LaunchControl检查两台机器上的所有启动plist文件。
唯一与httpd相关的项目是与FileMaker相关的。
我们从这两个设备中删除了Filemaker,打开了防火墙,并且我们仍然在端口80、443和5003上得到响应,因此我们可以肯定我们可以建议同地服务提供商存在路由问题。
发布于 2019-02-05 07:14:45
您正在寻找launchd,它由launchctl和描述守护进程或代理的某些属性列表文件控制。检查前两个手册页和最后一个手册页launchd.plist。不幸的是,他们不再在线。另外,请参见守护进程和服务编程指南:创建启动守护进程和代理。
https://stackoverflow.com/questions/54528702
复制相似问题