メインコンテンツまでスキップ

OpenLM BrokerのHTTPプロキシサーバー経由の接続

概要​

ネットワーク環境によっては、OpenLM Broker はプロキシサーバーを経由しないと送信先のサーバーに到達できません。本記事では、Broker の送信 HTTP および HTTPS トラフィックをプロキシサーバー経由でルーティングする方法を説明します。

手動でのプロキシ設定​

OpenLM Broker をプロキシサーバー経由で接続するには、次の手順を実行します:

  • 任意のテキストエディタを開き、proxy.properties という新規ファイルを作成します。
  • 次のプロパティを貼り付けて値を設定します。
http.proxyHost=your.proxy.host
http.proxyPort=your.proxy.port
https.proxyHost=your.https.proxy.host
https.proxyPort=your.https.proxy.port
jdk.http.auth.tunneling.disabledSchemes=
http.proxyUser=your.username
http.proxyPassword=your.password
  • プレースホルダーは実際のプロキシサーバーと認証情報に置き換えてください。
  • このファイルを C:\Program Files\OpenLM\OpenLM Broker に保存します。
  • Windows Services を開いて OpenLM Broker を再起動します。

プロパティの説明​

  • http.proxyHost と http.proxyPort: 対象 URL に関連する HTTP プロキシのホスト/ポート設定。
  • https.proxyHost と https.proxyPort: 対象 URL に関連する HTTPS プロキシのホスト/ポート設定。
  • http.proxyUser と http.proxyPassword: プロキシサーバーで認証が必要な場合のユーザー名とパスワード。
  • jdk.http.auth.tunneling.disabledSchemes: プロキシ経由で HTTPS 通信をトンネリングする際に Java が無効にする認証方式です。Java は既定で Basic 認証を無効にしています。値を空にすると Basic 認証が許可され、Broker は http.proxyUser と http.proxyPassword を使用してプロキシで認証できます。

追加情報​

このファイルでは Apache Commons HTTPClient の設定も利用できます:

http.proxyUser
https.proxyUser
socks.proxyUser

Java のネットワークプロパティの詳細は 公式ドキュメント を参照してください。

ドキュメントチームは、大規模言語モデルを使ってこのページを下書きすることがあります。公開前に、テクニカルライターがすべてのページをレビューし、製品と照らし合わせて検証します。最終的な判断は人間が行います。