Проблема с проверкой сертификата установки PostgreSQL Stack Builder в Windows

#windows #postgresql #installation #proxy #postgis

#Windows #postgresql #установка #прокси #postgis

Вопрос:

Я загрузил и установил PostgreSQL 12 (64-разрядная версия) на компьютере разработчика под управлением Windows 10 Pro Education (64-разрядная версия).

Когда установка перешла к этапу загрузки списка приложений Stack Builder, произошла следующая ошибка:

Возникла проблема с проверкой сертификата при доступе https://www.postgresql.org/applications-v2.xml сбой канала next InitializeSecurityContext: неизвестная ошибка (0x80092013) — функции отзыва не удалось проверить отзыв, поскольку сервер отзыва был отключен. Это означает, что загрузка исходного кода не может быть проверена. Рекомендуется не продолжать загрузку, поскольку она может поступать с сайта, который выдает себя за сайт, предназначенный для загрузки, и может содержать вирусы или вредоносное ПО.

Вы хотите продолжить?

Я пытался использовать прокси-серверы, ссылаясь на этот ответ. https://serverfault.com/questions/555125/postgresql-stack-builder-installation-proxy-setting-on-windows

Я также попробовал оба решения из этого вопроса. Тем не менее, я не могу загрузить список приложений.

Я хочу установить PostGIS. Кажется, что stack builder безопасен и прост в использовании. Что я должен сделать, чтобы установить PostGIS?

Комментарии:

1. Можете ли вы ответить «да» на вопрос и продолжить?

2. Я пробовал это. Это не сработало, появилась та же ошибка, что «Не удалось получить доступ к URL » postgresql.org/application-v2.xml ‘

3. Я решил эту проблему с помощью vpn. Я нахожусь в Китае, так что соединение не было успешным. jlz

4. В моем случае я был через VPN, и когда отключен от VPN, у меня это сработало.

Ответ №1:

Похоже, что https://www.postgresql.org/applications-v2.html link обладает достаточно надежной защитой. И это блокирует некоторый трафик. Как упоминал @ay__ya, в его случае он заставил это работать через VPN-доступ. И в моем случае я уже был за VPN, и он не работал. Поэтому отключение VPN сработало для меня.

Комментарии:

1. как насчет той же ошибки без VPN? Я получаю это, и у меня запущены виртуальные машины или VPN-адаптеры.

2. В настоящее время я не уверен, что они блокируют весь трафик, но да, как уже упоминал @ay__ya, у него это сработало, включив VPN. Поэтому нам нужно было бы найти какой-нибудь рабочий IP-адрес хоста, это может быть либо прямой, либо скрытый VPN.

Ответ №2:

  1. Перейдите к https://www.postgresql.org/applications-v2.html и сохраните сертификат веб-страницы в виде файла *.CER.
  2. Используя «certmgr.msc», импортируйте файл *.CER в свой локальный репозиторий сертификатов в хранилище доверенных лиц или / и хранилище корпоративного доверия.
  3. Повторно запустите Stack builder и повторите шаг загрузки списка приложений. Теперь должно сработать.

Комментарии:

1. Я бы хотел попробовать это, но URL-адрес больше не существует…

2. URL изменен на postgresql.org/applications-v2.xml