1

war アーカイブを 8.0.0 最終 jboss redhat RPM にデプロイしようとしています。セキュリティ オプションを有効にしようとするまで、すべてが正常に機能していました。SecurityRealm の下に<ssl>タグとタグの両方を追加しました。さらに、https 管理コンソール<trustore>を追加して有効にしました。<https-listener>

次のように jboss-cli.xml にコントローラーを追加しました。

 <controllers>
        <controller name="MyHttpsController">
            <protocol>https-remoting</protocol>
            <host>myHost</host>
            <port>myPort</port>
        </controller>
 </controllers>

standalone.sh スクリプトを実行して jboss サーバー プロセスを実行してから、次の行を使用して戦争を展開しようとしています。

./jboss-cli.sh --connect=MyHttpsController command="デプロイ [myWarPath]"

次のエラーが表示されます。

The controller is not available at myIp:myPort: java.net.ConnectException: .....接続がタイムアウトしました

ブラウザから https 管理コンソールを開くことができ、サーバーが実際にこのポートをリッスンしていることを確認しました。できれば助けてください、これは非常に重要です。

私はあなたが私に与えることができるすべての助けに感謝します.

ありがとう、マイケル

4

1 に答える 1

2

jboss-cli.xml ファイルで default-protocol タグにも https-remoting があることを確認してください。

交換

<default-protocol use-legacy-override="true">http-remoting</default-protocol> 

<default-protocol use-legacy-override="true">https-remoting</default-protocol>
于 2015-03-31T04:23:38.910 に答える