无法初始化与ProtocolHandler关联的终点

编程入门 行业动态 更新时间:2024-10-28 05:23:45
本文介绍了无法初始化与ProtocolHandler关联的终点的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

您好,我在Windows上没有任何安全性就配置了tomcat服务器,并且一切正常。

Hello I have configurated tomcat Server on Windows without any security and it started fine.

当我将其迁移到具有SSL安全性的Linux服务器时,我将其重新配置为SSL安全性,但始终给人以错误的印象:

When I migrated it to a Linux Server with SSL security, I reconfigured to SSL security but it has always given the follwing eror:

06-Oct-2017 10:45:34.858 SEVERE [main] org.apache.coyote.AbstractProtocol.init Failed to initialize end point associated with ProtocolHandler ["https-jsse-nio-443"] java.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) at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223) at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74) at org.apache.tomcat.util.NioEndpoint.bind(NioEndpoint.java:210) at org.apache.tomcat.util.AbstractEndpoint.init(AbstractEndpoint.java:982) at org.apache.tomcat.util.AbstractJsseEndpoint.init(AbstractJsseEndpoint.java:244) at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:620) at org.apache.coyote.http11.AbstractHttp11Protocol.init(AbstractHttp11Protocol.java:66) at org.apache.catalina.connector.Connector.initInternal(Connector.java:997) at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:107) at org.apache.catalina.core.StandardService.initInternal(StandardService.java:549) at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:107) at org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:875) at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:107) at org.apache.catalina.startup.Catalina.load(Catalina.java:607) at org.apache.catalina.startup.Catalina.load(Catalina.java:630) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:311) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:494)

这是我的服务器配置:

<Connector port="443" maxHttpHeaderSize="8192" maxThreads="100" minSpareThreads="25" maxSpareThreads="50" enableLookups="true" disableUploadTimeout="true" acceptCount="50" scheme="https" secure="true" URIEncoding="UTF-8" connectionTimeout="20000" SSLEnabled="true" SSLPassword="hasanpass" keystorePass="hasanpass" SSLCertificateFile="/usr/local/tomcat/crypto/hasan1.crt" SSLCertificateKeyFile="/usr/local/tomcat/crypto/hasan.key"/>

推荐答案

我遇到了同样的问题。我提到了启动Tomcat无法初始化与ProtocolHandler相关联的端点,但没有成功。首先尝试此操作。如果它不执行以下操作。

I had the same issue. I referred to Starting Tomcat Failed to initialize end point associated with ProtocolHandler but no success. Try this first.If it does not do the following.

我在Ubuntu上用一个拥有root权限的用户运行了tomcat。最初,我运行普通命令 ./ startup.sh ,但出现此权限被拒绝的异常。然后我运行 sudo ./startup.sh ,它就起作用了。

I ran tomcat on Ubuntu with one of my users with root permissions. Initially I ran the normal command ./startup.sh and I got this permission denied exception. Then I ran sudo ./startup.sh and it worked.

希望它会有所帮助!

更多推荐

无法初始化与ProtocolHandler关联的终点

本文发布于:2023-08-07 10:46:09,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1318693.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:终点   化与   ProtocolHandler

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!