3

Проблема:

ITunes одного пользователя обращается к несуществующему HTTP-прокси, но только для HTTP-запросов iTunes Store - другие веб-запросы iTunes не обрабатываются. Как мне отменить эту ложную настройку прокси?

Фон:

Это не так просто, как в Internet Options .

Несколько лет назад в моей сети был обязательный HTTP-прокси 172.31.1.1:8080. Когда мы переключились на пространство 192.168.1/24 и удалили прокси, iTunes этого пользователя - единственный пользователь iTunes в то время - больше не мог обращаться к iTunes Store, операция, которая завершается с «неизвестной ошибкой -9808».

Это имело место благодаря нескольким обновлениям iTunes.exe на протяжении многих лет и предотвращает, среди прочего, активацию нового или недавно обновленного iPhone.

wireshark и TCPView подтверждают, что iTunes.exe этого пользователя пытается связаться с долго не существующим http-прокси при попытке получить доступ к iTunes Store, но в противном случае он не защищен. Любопытные детали:

  • Никакой другой iTunes.exe HTTP-трафик для этого пользователя не затронут - iTunes может успешно использовать HTTP-болтовню на серверах Apple.
  • Никакой другой веб-трафик вообще не передается, будь то этот пользователь или другие, iTunes или браузер и т.д.

Я не могу найти ложную настройку прокси ни в реестре, ни на диске, хотя, возможно, я не думал ни о каком месте, где искать, и о каждом формате, который нужно искать. Другие пользователи, которые сталкивались с одним и тем же кодом ошибки, похоже, имеют проблемы с веб-конфигурацией (например, проверка сертификата).

ОБНОВЛЕНИЕ в ответ на превосходное предложение Фоши , переустановка не добилась цели.

4 ответа4

5

Нашел это! iTunes.exe очевидно, неправильно применял отключенные настройки прокси-сервера в Mozilla Firefox, но только для подключений iTunes Store.

В prefs.js затронутого пользователя было указано следующее:

user_pref("network.proxy.http", "172.31.1.1");
user_pref("network.proxy.http_port", 8080);
user_pref("network.proxy.ssl", "172.31.1.1");
user_pref("network.proxy.ssl_port", 8080);

Однако для network.proxy.type было неявно установлено значение по умолчанию, равное нулю, что означает «не использовать прокси». Я не знаю, вызывал ли iTunes браузер пользователя по умолчанию (Firefox), частично анализировал настройки prefs.js или что-то еще.

В любом случае я удалил эти настройки через about:config , и все хорошо.

Спасибо за все предложения, и больше всего спасибо другу-сисадмину, который предложил мне искать и по файловой системе, а не только по реестру.

2

Вы подумали просто ... переустановить его?
Вы можете попробовать использовать Revo Uninstaller, чтобы удалить его и удалить все, что осталось позади (это может включать в себя вашу музыку, но revo не удалит ничего без вашего явного разрешения, поэтому обязательно проверьте, что он спрашивает вас), а затем переустановите его. Не уверен, придется ли вам проходить какую-либо специальную процедуру (например, сообщать Apple, что вы собираетесь удалить ее, чтобы не испортить права собственности или что-то в этом роде), так как я до сих пор избегал iTunes, как чума, но убедитесь, этого первого.

0

Вы пытались использовать iTunes, когда вошли в систему как другой пользователь на этом компьютере? Возможно, настройки прокси хранятся в профиле пользователя, и все, что вам нужно сделать, это создать для пользователя новый профиль на компьютере.

0

Я нашел эту тему после попытки удаления ITunes с Revo на самом высоком уровне.

Я заметил, что 5 файлов в \program files\mozilla firefox\defaults\pref были помечены как остатки itunes. channel-prefs.js, firefox.js, firefox-branding.js, firefox- | 10n.js и reporter.js. Я не заметил никаких записей Firefox во время сканирования реестра, но это произошло до того, как сканирование файла привлекло мое внимание.

Это может быть голубая сельдь, и я лично не знаю, влияет ли она или сообщает какие-либо уже даные ответы. Но первоначальный вопрос, похоже, касался пользователя mozilla/firefox, и совпадение было интересным. :)

** edit-> Я решил позволить revo удалить файлы Firefox. Как и ожидалось, это сломало мою установку Firefox. XD

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .