第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Tomcat 9 SSL/TLS - 無法初始化組件錯誤

Tomcat 9 SSL/TLS - 無法初始化組件錯誤

富國滬深 2021-12-30 20:16:13
我有 Tomcat 9.0.12 和 Java JDK/JRE 1.8.0_191。我正在嘗試配置 SSL/TLS。我已經(jīng)像這樣更改了我的 server.xml 文件:<Connector port="8080" protocol="HTTP/1.1"               connectionTimeout="20000"               redirectPort="443" /><Connector port="443" protocol="org.apache.coyote.http11.Http11Protocol" SSLEnabled="true"               maxThreads="150" scheme="https" secure="true"               clientAuth="false" sslProtocol="TLS"                keystoreFile="C:\my_certificate.pfx"               keystorePass="my_password" keystoreType="PKCS12" />我的證書文件是 *.pfx 格式。我通過命令行使用 startup.bat 命令運行 tomcat 服務器。但是我收到了這樣的錯誤(在我的 catalina.log 中):...05-Nov-2018 16:33:57.080 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"]05-Nov-2018 16:33:57.190 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read05-Nov-2018 16:33:57.205 SEVERE [main] org.apache.catalina.util.LifecycleBase.handleSubClassException Failed to initialize component [Connector[org.apache.coyote.http11.Http11Protocol-443]] org.apache.catalina.LifecycleException: Protocol handler instantiation failed    at org.apache.catalina.connector.Connector.initInternal(Connector.java:904)    at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136)    at org.apache.catalina.core.StandardService.initInternal(StandardService.java:533)    at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136)    at org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:852)    at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136)當我嘗試連接http://localhost:443 時,我得到了 ERR_CONNECTION_REFUSED,我在下面添加了它。ERR_CONNECTION_REFUSED:
查看完整描述

2 回答

?
HUH函數(shù)

TA貢獻1836條經(jīng)驗 獲得超4個贊

在Tomcat 9.0.x中,通過更新server.xml文件的Connector元素中的協(xié)議屬性值來消除以下異常。


例外:


27-Mar-2020 08:06:45.726 SEVERE [main] org.apache.catalina.util.LifecycleBase.handleSubClassException Failed to initialize component [Connector[org.apache.coyote.http11.Http11Protocol-auto-null]]

org.apache.catalina.LifecycleException: Protocol handler instantiation failed


27-Mar-2020 08:06:44.929 SEVERE [main] org.apache.catalina.connector.Connector.<init> Protocol handler instantiation failed

java.lang.ClassNotFoundException: org.apache.coyote.http11.Http11Protocol

異常語法:


<Connector port="9443" 

    protocol="org.apache.coyote.http11.Http11Protocol"

    maxThreads="200" 

    SSLEnabled="true" 

    scheme="https" 

    secure="true"

    clientAuth="want" 

    sslProtocol="TLS" 

    connectionTimeout="20000" 

    keystoreFile="D:\\MYAPP\\DINESH_LOMTE\\dlomte_keystore.jks" 

    keystorePass="cardinal" 

    keystoreType="JKS"

    truststoreFile="D:\\MYAPP\\DINESH_LOMTE\\dlomte_truststore.jks" 

    truststorePass="cardinal" 

    truststoreType="JKS"

/>

在上面的連接器元素語法中更新協(xié)議屬性值



protocol="org.apache.coyote.http11.Http11Protocol"


protocol="org.apache.coyote.http11.Http11NioProtocol"

注意:為了使用顯式協(xié)議而不是依賴自動切換機制,可以使用以下值之一,根據(jù)您的要求選擇


org.apache.coyote.http11.Http11NioProtocol - non blocking Java NIO connector

org.apache.coyote.http11.Http11Nio2Protocol - non blocking Java NIO2 connector

org.apache.coyote.http11.Http11AprProtocol - the APR/native connector.


查看完整回答
反對 回復 2021-12-30
?
繁星淼淼

TA貢獻1775條經(jīng)驗 獲得超11個贊

我遇到過同樣的問題。它開始初始化一個非 io-blocking 連接器

05-Nov-2018 16:33:57.080 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"]

但是您的配置建議使用 io 阻塞連接器

Http11Protocol

所以也許你會嘗試使用其他連接器。在我的情況下,更改Http11ProtocolHttp11NioProtocol有助于修復此錯誤。


查看完整回答
反對 回復 2021-12-30
  • 2 回答
  • 0 關注
  • 654 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號