Я застрял на том, что кажется проблемой с доступностью настроек системного прокси другими программами. Я столкнулся с этой проблемой при попытке (и безуспешно) запускать апплеты Java, сгенерированные обработкой, в Safari.
Во-первых, моя установка на MacBookPro8,2:
Хост Mac: OS X 10.7.2, Safari 5.1.2, Java для Mac OS X 10.7, обновление 1, Chrome 16.0.912.77, Firefox 7.0.1, Processing 1.5.1, Processing 1.2.1 и Processing 2.0a4
Виртуальная машина Windows: VMware Fusion 4.1.1, 64-разрядная версия Windows 7 Enterprise, IE 9.0.4, Java 1.6.0_30 и Processing 1.5.1.
Вот список проблем/доказательств и того, что я сделал, чтобы попытаться их исправить (все попытки не увенчались успехом, если не указано иное).
java -version
в Терминал дает правильную версию; (iii) Java работает в Windows.Апплеты Java также не работают в Chrome.
---- Теперь, почему это похоже на проблему с прокси-сервером ----
У меня нет проблем дома, где я не использую прокси! Это проблема только на работе, где я настроил прокси для HTTP, HTTPS, FTP и SOCKS с выбранной автоматической конфигурацией прокси. Все это было сделано на панели настроек сети, и все настройки отображаются в /Library/Preferences/SystemConfiguration/preferences.plist. Они появляются в Терминале через sudo scutil --proxy
.
Итак, все вышеизложенное наводит меня на мысль, что проблема заключается в том, что программы (Firefox, Fusion, Java) не могут получить доступ к общесистемным настройкам прокси. Еще раз: я не могу воссоздать ни одну из этих проблем, когда не использую прокси, и они исчезают в тех случаях, когда я могу четко указать их для конкретных приложений (Firefox, Windows).
Как я могу решить эту проблему? Перепробовав массу вещей и обыскав все, что я могу придумать, я здесь в конце своей очереди. Я абсолютно стараюсь не переустанавливать Lion, но это последний вариант, о котором я могу думать. Я надеюсь, что кто-то придумает лучшее решение. Твои мысли?
У меня такая же проблема. Когда я использую файл proxy.pac, некоторые приложения не могут подобрать настройки. Среди них:
Вот некоторые приложения, которые работают с pac-файлом:
Однако я обнаружил, что когда я вручную добавляю прокси-сервер в системные настройки, он подхватывается всеми приложениями. Значит, что-то в обработке pac сломано. Может быть, старые/новые API в Lion?
Робин
Робин
Дин
Дин