ここから本文です

回答よろしくお願いします java ServletでSSL通信時の起動エラーです Eclipse4.x...

masayasu_yamamoto0405さん

2017/2/2615:46:13

回答よろしくお願いします
java ServletでSSL通信時の起動エラーです
Eclipse4.x Tomcat6で起動しています。

2017/02/26 15:29:10 org.apache.catalina.core.AprLifecycleListener init
情報: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\pleiades_ete~2017/02/26 15:29:11 org.apache.tomcat.util.digester.SetPropertiesRule begin
警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:SSLtest2' did not find a matching property.
2017/02/26 15:29:11 org.apache.coyote.http11.Http11Protocol init
情報: Coyote HTTP/1.1を http-8080 で初期化します
2017/02/26 15:29:11 org.apache.coyote.http11.Http11Protocol init
情報: Coyote HTTP/1.1を http-8443 で初期化します
2017/02/26 15:29:11 org.apache.catalina.startup.Catalina load
情報: Initialization processed in 1219 ms
2017/02/26 15:29:11 org.apache.catalina.core.StandardService start
情報: サービス Catalina を起動します
2017/02/26 15:29:11 org.apache.catalina.core.StandardEngine start
情報: Starting Servlet Engine: Apache Tomcat/6.0.45
2017/02/26 15:29:12 org.apache.coyote.http11.Http11Protocol start
情報: Coyote HTTP/1.1を http-8080 で起動します
2017/02/26 15:29:12 org.apache.coyote.http11.Http11Protocol start
情報: Coyote HTTP/1.1を http-8443 で起動します
2017/02/26 15:29:12 org.apache.jk.common.ChannelSocket init
情報: JK: ajp13 listening on /0.0.0.0:8009
2017/02/26 15:29:12 org.apache.jk.server.JkMain start
情報: Jk running ID=0 time=0/31 config=null
2017/02/26 15:29:12 org.apache.catalina.startup.Catalina start
情報: Server startup in 596 ms
java.net.BindException: Address already in use: JVM_Bind
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:383)
at java.net.ServerSocket.bind(ServerSocket.java:328)
at java.net.ServerSocket.<init>(ServerSocket.java:194)
at java.net.ServerSocket.<init>(ServerSocket.java:150)
at javax.net.ssl.SSLServerSocket.<init>(SSLServerSocket.java:84)
at com.sun.net.ssl.internal.ssl.SSLServerSocketImpl.<init>(SSLServerSocketImpl.java:81)
at com.sun.net.ssl.internal.ssl.SSLServerSocketFactoryImpl.createServerSocket (SSLServerSocketFactoryImpl.java:58)
上記サーバー側ローカル起動時のエラーです。
portは8080からredirectPortで8443へ接続されたところのエラーです。
Tomcat6側でJVM_Bind(port)の競合が発生している状態でしょうか?
他にサーバで起動しているプロジェクトは現在ありません。

説明が不足していましたらご容赦お願いします

補足回答者様ありがとうございました。
>netstart
Apacheサーバ連携で後で必要になりそうでした先に知って良かったです

※ファイアウォールでポート番号(443)がブロックされていました
ファイアウォールブロック解除後ポート番号443で通信できました。

閲覧数:
46
回答数:
1
お礼:
100枚

違反報告

ベストアンサーに選ばれた回答

printcapさん

2017/2/2617:37:54

java.net.BindException: Address already in use

ですから、競合でしょう。

eclipse からではなく Windows のサービスや単独からの起動、tomcat 以外のアプリケーションによる使用があるのではないですか?
# Apache とか動かしてません?

netstat で確認する
Windows のサービスを確認する。
eclipse の tomcat を落とした状態で 8443 にアクセスする

など、確認の方法はいろいろあると思います。

  • 質問者

    masayasu_yamamoto0405さん

    2017/02/2618:04:14

    回答ありがとうございます。

    Apacheは起動していません
    Tomcatを落とした後
    port8443へのアクセスはできませんでした。
    NETSTAT←使い方がよく分かりません

    CP 192.~:5~~~~
    アドレス https
    状態
    ESTABLISHED
    TIME_WAIT

    など出てきましたがよく分かりませんでした。

返信を取り消しますが
よろしいですか?

  • 取り消す
  • キャンセル

この質問は投票によってベストアンサーに選ばれました!

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問や知恵ノートは選択されたID/ニックネームのMy知恵袋で確認できます。