実現したいこと
EclipseでJavaservletのWebシステムを構築している
テスト環境ではあるが、動作を本番と合わせるため、HTTPS通信を行いたい
発生している問題・分からないこと
コンソールにエラーメッセージが出力され、接続ができない
http(8080)のほうは問題なく接続できる
エラーメッセージ
error
1重大: コンポーネント [Connector[org.apache.coyote.http11.Http11NioProtocol-8443]] の初期化に失敗しました [日 2月 23 23:47:25 JST 2025]
該当のソースコード
Server.xml
1 <Connector 2 port="8443" 3 protocol="org.apache.coyote.http11.Http11NioProtocol" 4 SSLEnabled="true" 5 maxThreads="150" 6 scheme="https" 7 secure="true" 8 sslEnabledProtocols="TLSv1.2,TLSv1.3" 9 keystoreFile="E:/data/Project/NeoN/Servers/Tomcat10 (Java17)-config/mykeystore.p12" 10 keystorePass="123456" 11 keyPass="123456" 12 keystoreType="PKCS12" 13 keyAlias="mycert" 14 />
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
ChatGPTで確認し以下の対応をしている
①keystoreのファイルのパスワードの確認、ファイルの存在確認
②ファイアウオールの受信の規則の追加
③Tomcatのログの確認(これに関してはログが出力されておらず確認できていない)
④指定された内容でConnectorの修正
補足
Eclipse IDE for Java Developers (includes Incubating components)
Version: 2022-12 (4.26.0)
Tomcat10(Java17)

回答1件
あなたの回答
tips
プレビュー