Проблемы с запуском Google Планета Земля || Google Earth
Каждый день разные компании выпускают обновления для своих продуктов. Иногда эти обновления привносят новый, полезный для пользователя, функционал, а иногда бессмысленно утяжеляют программу, бонусом добавляя дополнительные функции слежения за пользователями. Полагаю, Гугл занимается и тем, и другим. Я использую программу Google Планета Земля уже много лет, меня устраивает функционал старых версий, но вот Гуглу такой подход почему-то не нравится. Еще в 2020 году они "изменили API" и прикрыли доступ старых версий приложения к своим серверам. Вот одно из обращений пользователей в их службу поддержки. Теперь при запуске программы мы получаем такую ошибку "Недействительный URL (http://kh.google.com:80/) или временный сбой сервера.":
Как оказалось, нас обманывают и API как работал, так и работает, добавили лишь проверку актуальности версии приложения Google Планета Земля (Google Earth). Проверка выполняется только по User-Agent, на конец 2021 года актуальная (читать разрешенная) версия клиента - 7.3.3. Поэтому для дальнейшего использования старых версий нам нужно модернизировать запросы к адресам kh.google.com, khmdb.google.com (как для http, так и для https подключений). Мой текущий User-Agent: GoogleEarth/7.3.3(Windows;Microsoft Windows (6.1.7600.0);ru;kml:2.2;client:Free;type:default) Для этого вам понадобится любой прокси-сервер, который умеет обрабатывать ssl трафик с подменой сертификата, и который позволяет вносить правки в запросы.
После подобной манипуляции приложение при старте задает вопрос о том, доверять ли подключению с недействительным сертификатом. Причем это происходит всегда, независимо от добавления собственного корневого сертификата в certmgr.msc (менеджер сертификатов).
Нажимаем кнопку "Все равно продолжить" и радуемся старой версии приложения.