我在Azure上的Ubuntu20.04机器上运行了PortSIP v.16。它正在运行,我可以在手册中指定的https://x.x.x.x:8887上获得对它的公共访问。下一步是通过TLS获得到它的安全连接,因此我试图创建一个带有Letsencrypt的证书。然而,Letsencrypt只在端口80上寻找挑战,而不是端口8887。
如何让我的PortSIP服务器在端口80上监听,这样Letsencrypt就可以完成挑战了?或者如何将80端口上的请求转发到端口8887?
发布于 2023-05-10 13:32:01
结束这一切。我误解了Letsencrypt进程是如何工作的--它显然在端口80上创建了自己的its服务器。它不依赖于任何其他web服务器,这就是为什么我不需要转发端口80到8887。我只需要确认一下80端口是开着的。我用卡迪测试过这个。
https://askubuntu.com/questions/1467359
复制相似问题