我正在尝试使用https作为非root用户运行tomcat。配置server.xml并进行必要的端口修改并添加SSL配置。
但是当我在catalina.out
中执行sudo systemctl restart tomcat
时出现以下错误
org.apache.coyote.AbstractProtocol.init Failed to initialize end point associated with ProtocolHandler ["https-jsse-nio-443"]
java.net.SocketException: Permission denied
at sun.nio.ch.Net.bind0(Native Method)
at sun.nio.ch.Net.bind(Net.java:433)
at sun.nio.ch.Net.bind(Net.java:425)