問題タブ [ibmhttpserver]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
http - IBM IHS リバース プロキシ構成
IBM HTTP サーバーを使用してリバース プロキシをセットアップしようとしていますが、やりたいことは、HTTP サーバーに内部的に要求を転送するリバース プロキシ サーバーへの HTTP URL をユーザーがヒットすることです。
HTTP アドレス <--> リバース プロキシ (IBM HTTP サーバー) <--> HTTPS サーバー ( https://example.com )
私の構成では、mod_proxy と mod_proxy_http を有効にし、ProxyPass の下に構成しました
しかし、私はそれを構成することができません。エラーが発生しています:
誰でも私が間違っているかもしれないことを助けてください。以下のモジュールもすでにロードしています。
ありがとう
authentication - WAS Liberty Profile と IBM HTTP Server 間の相互 SSL
WAS liberty プロファイルでクライアント認証をオンにして、Web サーバーとアプリ サーバー間の通信が相互 SSL になるようにしたいと考えています。
IHS には、キーリングと stashfile を使用して HTTPS でアプリ サーバーへのトラフィックを FW するプラグイン ファイルがあります。これは機能しており、トラフィックを WLP に FW します。
WLP の server.xml でクライアント認証をオンにして、要素に clientAuthentication="true" を指定することにより、WLP が証明書を認証するように強制します<ssl>
。
httpsアドレス(クライアント証明書なし)を使用してブラウザを使用してアプリサーバーに直接アクセスし、アクセスが拒否されることを期待して、これを検証しようとしました。また、アプリ サーバー経由でアプリ サーバーにアクセスするには、相互 SSL が稼働している場合にアクセスを許可する必要があります。ただし、アプリサーバーに直接アクセスするか、Web サーバーを介してアクセスすると、リソースにアクセスできます。
この設定は明らかに正しくないか、完全ではありません。何かご意見は?
websphere - Websphere プラグインが HTTP カスタム エラー コード 422 をクライアントに転送せず、代わりに 500 エラー メッセージを表示する
Websphere プラグインは、http カスタム エラー コード 422 をクライアントに返さず、代わりに 500 エラー メッセージを表示します。これは、IBM Http サーバーの WAS 8.5.5.9 にあります。
websphere - IHS プラグイン ロードバランサーがリモート Websphere アプリケーションの静的ファイルにアクセスできない
IHS インスタンスを設定しました。インスタンスはリモート マシンで 2 つの Websphere JVM を提供しています (これらの WAS jvm は両方とも同じリモート マシンにあります)。クラスターは作成していません。
両方の JVM がロードバランス モード、つまり LoadBalanceWeight != 0 の場合、ポート 80 経由で Web URL を使用してアプリケーションの静的ファイル (Web ページに埋め込まれた画像) にアクセスできません。HTML ページを検査すると、「リソースのロードに失敗しました: サーバーは 404 (Not Found) のステータスで応答しました".
ただし、JVM のいずれかの IHS プラグイン ファイルで LoadBalanceWeight=0 にすると、Web URL を使用してアプリケーションの静的ファイルに正常にアクセスできます。まったく問題ありません。
作業用 plugin-cfg.xml の内容 ->
両方のノードが稼働している場合のプラグイン ログの例外は次のとおりです ->
プラグインログ取得中 ->
ibm-web-ext.xmi ファイルの「fileServingEnabled」プロパティーは、両方の WAS JVM で true に設定されていることに注意してください。
両方のノードが稼働しているときに問題を引き起こすロードバランシング構成について、ここで欠けているものは何ですか?
java - Javaでmod_ldap認証されたユーザー情報を取得する方法
IHS の httpd.conf は次のようになります
Apacheのドキュメントに従って、環境変数の値を期待しています: System.getenv("AUTHENTICATE_CN"), System.getenv("AUTHENTICATE_MAIL") System.getenv("AUTHENTICATE_DEPT")
しかし、私が得るのはNULLだけです。request.getRemoteUser() で認証済みの電子メール ID のみを取得しています。System.getProperties() も試しましたが、何もありませんでした。他の情報を取得する方法を教えてください。
前もって感謝します。
ssi - サーバー・サイド・ディレクティブのファイル検索は IBM HTTP Server V8.0 で可能ですか?
デフォルトで、IBM HTTP Server V8.0 では、サーバー・サイドのディレクティブ・ファイルの取得は可能ですか?
apache - WebSphere Application Server のロード・バランシング・ロング・ポーリング要求
私はApache、実際にはWebSphereプラグインを備えたIBM HTTPサーバーを、WebSphereアプリケーションサーバー(現在8.5.5)の前のリバースプロキシおよびロードバランサーとして使用しています。
次の将来では、同時に何万ものリクエストをアクティブにして、大量の方法でロング ポーリング リクエストを使用する必要があります。WAS 側では、非同期サーブレットが私のニーズに対応するはずですが、Apache のリクエストごとのスレッド モデルがサーバーのスケーラビリティを制限する主な要因になるのではないかと心配しています。すべての要求は、Apache のスレッドと TCP ポートを使用して、WebSphere プラグインが WAS に接続できるようにします。
このアーキテクチャに役立つ Apache 設定、または WAS のリバース プロキシとして機能し、長いポーリング要求に Apache よりも適切に対処できるその他のソフトウェア ソリューションはありますか?
ありがとう
ibm-mobilefirst - IBM MobileFirst セッション・アフィニティー
環境の詳細:
IBM MFP 7.1.0.00.20160401-2103
IBM WAS Liberty 8.5.5.5
セットアップ:
1. MFP アプリは 2 つの Liberty サーバーにデプロイされます。
2. モバイル デバイスは Web サーバー経由でアプリにアクセスでき、リクエストはround-robin
適切にルーティングされます。
デバイス:
1. Android
2. IOS
問題:
1. ユーザーがアプリにログインし、アダプターにアクセスしています。
2. これらのアダプタは、セキュリティ テストによって保護されています。
3. それでも、要求は Web サーバーによってラウンドロビン方式で Liberty サーバーにルーティングされます。
4. 理想的には、リクエストは認証されたサーバーに転送されるべきです。
構成:
1. authenticationConfig.xml では、 Securitytestとレルムが定義されています。
2. WL.client.Login({realmName}) を介してログインが開始されます。realmName - セキュリティー・テストでマップ
3. アダプターは authconfig.xml で定義されたセキュリティー・テストで保護され
ます 4. Liberty サーバー - server.xml の httpsession で両方のサーバーに手動および固有の cloneID が提供されます
5. Web サーバーでは、plugin-cfg.xml各サーバーの cloneID とともにセッション アフィニティ用に構成されます。
私は何か見落としてますか?認証後に要求が WebServer によって両方の Liberty サーバーにルーティングされる理由。
注:
1. Plugin-cfg.xml は jconsole 経由で生成されます。
2. Liberty Farm が構成され、アクティブになっています。