在開源項目,項目打開,我試圖運行在端口80用於HTTP和這給了錯誤的https服務器443 [-nssock:driver-] Error: nssock: failed to listen on 0.0.0.0:80: Permission denied
試圖在Linux上的端口80/443運行AOLserver的CentOS 6的
,還有什麼其他需要啓用https端口(如認證等)
在開源項目,項目打開,我試圖運行在端口80用於HTTP和這給了錯誤的https服務器443 [-nssock:driver-] Error: nssock: failed to listen on 0.0.0.0:80: Permission denied
試圖在Linux上的端口80/443運行AOLserver的CentOS 6的
,還有什麼其他需要啓用https端口(如認證等)
是否有任何其他應用程序已經使用的端口80?運行下面的命令找出應用程序了使用資源
netstat -an |grep "\.80 "
lsof -i:80
第一個命令的結果爲null。 –
也許你正試圖以非根用戶身份運行AOLserver的,但是AOLserver的配置爲使用「特權」端口80和443(1024以下端口「特權」)。
您可以將系統配置爲allow non-root process to bind to "privileged" ports,或者僅以root身份運行AolServer。對於第一種方法還請檢查the capabilities system的討論。
有沒有其他已經使用過端口80的應用程序? – BMW
@寶:沒有其他應用程序正在該端口上運行。 –