gpt4 book ai didi

go - GCP => 监听 TCP :443: bind: permission denied

转载 作者:IT王子 更新时间:2023-10-29 01:22:52 24 4
gpt4 key购买 nike

我在尝试使用 golang + let's encrypt 在 Google Cloud Platform 上设置 https 时遇到问题

  • 我已经有一个指向实例 IP 的域

  • 我还有一个 let's encrypt 证书和链保存在/etc/letsencrypt/live/mydomain.com/

  • 我已经将 myapp 设置为使用证书并配置为通过 systemctl 使用 myapp.service 作为服务运行

在完成所有这些配置之后,我总是会收到下一条错误消息:


Feb 14 11:29:47 https https[1982]: 2019/02/14 11:29:47 listen tcp :443: bind: permission denied
Feb 14 11:29:47 https systemd[1]: https.service: Main process exited, code=exited, status=1/FAILURE
Feb 14 11:29:47 https systemd[1]: https.service: Unit entered failed state.
Feb 14 11:29:47 https systemd[1]: https.service: Failed with result 'exit-code'.

最佳答案

如果你想绑定(bind)到 privileged port (端口小于 1024)。您需要是 root 或具有 CAP_NET_BIND_SERVICE 能力。

关于go - GCP => 监听 TCP :443: bind: permission denied,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54690289/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com