Установили студию 6.8.3. По инструкции в studio.bat прописали
set JAVA_OPTS=%JAVA_OPTS% "-Dhttp.proxyHost
set JAVA_OPTS=%JAVA_OPTS% "-Dhttp.proxyPort
set JAVA_OPTS=%JAVA_OPTS% "-Dhttps.proxyHost
set JAVA_OPTS=%JAVA_OPTS% "-Dhttps.proxyPort
Запускаем. Список Platform Version пустой, при загрузке примеров пишет :
Unable to read the list of samples: java.lang.RuntimeException: github samples not found in
Отдел системного администрирования на узле фильтрации видит прямые обращения с машины в сети по указанному адресу. Java работает напрямую, игнорируя Proxy.
В настройках Java на локальном компьютере proxy сервер прописан.
Инструкцию установки отработали.
Пробовали указать JAVA_OPTS в переменных среды Windows 7. Не работает никак.
Из примеров Oracle java использовали стандартный пример с GetURL. Откомпилировали java класс и при запуске:
java -Dhttp.proxyHost=proxy.skbbank.ru -Dhttp.proxyPort=8080 GetURL
содержимое получаем нормально.
Рекомендации по настройке сертификатов с использованием KeyStore Explorer тоже пробовали. Не работает.
Итог:
- Видим, что сетевой фильтр пакеты останавливает пакеты, поскольку идет работа без использования proxy.
- Сама Java на локальном компьютере настроена правильно, поскольку успешно принимает studio-config.json
- set JAVA_OPTS не помогает, хотя делали по инструкции к установке
- Установка JAVA_OPTS в переменные среды не помогает.
- Вставленный в studio.bat echo java_opts: %JAVA_OPTS% показывает, что на момент запуска
start /wait “CUBA Studio” “%JAVA_EXE%” %DEFAULT_JVM_OPTS% %JAVA_OPTS% …
JAVA_OPTS содержит указанные ей параметры.
Подскажите, пожалуйста, что можно еще сделать, чтобы студия сказала java работать через proxy ?