绑定:使用 stunnel 设置 https 时权限被拒绝 (13)

Kan*_*Lin 1 ssl https fossil stunnel

我收到此错误:

[!] 绑定:权限被拒绝 (13)
[!] 将服务 [https] 绑定到 :::443 时出错

这些是我的 stunnel.conf 设置:

[https]
accept = 120.113.121.99:443
accept = :::443
key = /etc/stunnel/localhost.key
cert = /etc/stunnel/localhost.crt
exec = /usr/bin/fossil
execargs = /usr/bin/fossil http /home/kane/repository/2017wcm_g4.fossil -- https --nojail
Run Code Online (Sandbox Code Playgroud)

为什么会出现这个错误?我该如何最好地补救?

Mar*_*ijn 6

我想到两件事:

  1. 您确定没有其他程序正在侦听端口 443 吗?( netstat --listen)
  2. 另外,我知道Linux需要root权限才能侦听1024以下的端口。stunnel有这些权限吗?