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 のネットワークプロパティの詳細は 公式ドキュメント を参照してください。
ドキュメントチームは、大規模言語モデルを使ってこのページを下書きすることがあります。公開前に、テクニカルライターがすべてのページをレビューし、製品と照らし合わせて検証します。最終的な判断は人間が行います。