HTTPプロキシを使用する環境
Linux の場合
環境変数 JAVA_OPTS に以下のような設定を行います。
set JAVA_OPTS="-Dhttp.proxyHost=<proxy address> -Dhttp.proxyPort=<proxy port number>" (example: -Dhttp.proxyHost=192.168.0.1)
Windowsの場合
下記の設定を追加してください。
1. <install folder>\bin\BrekekeSIPw.exe (もしくは BrekekePBXw.exe) を起動し、 [Java] タブを開く。
2. [Java Options] プロパティーとして、下記を追加してください。
-Dhttp.proxyHost=<proxy address> -Dhttp.proxyPort=<proxy port number> (example: -Dhttp.proxyHost=192.168.0.1)
注意
上記の設定を行うと、ローカルネットワーク内に送信する HTTPリクエストでも、HTTPプロキシを使用しようとしてしまいます。
HTTPプロキシを使用しない送信先アドレスを指定するため、http.nonProxyHosts の追加が必要になる場合があります。
例: -Dhttp.nonProxyHosts=localhost|127.*|[::1]|192.168.*
これらのプロパティー値に関しては、以下のサイトを参照にしてください。
https://docs.oracle.com/javase/7/docs/api/java/net/doc-files/net-properties.html
https://docs.oracle.com/javase/7/docs/technotes/guides/net/properties.html