Блог вопиющего в пустыне
Но однажды при подключении к ftp-сайту выскочила ошибка "534 Policy requires SSL (Политика требует SSL)".
Сначала на сервере в Диспетчере служб IIS на ftp-сайте зашел на страницу "Параметры FTP SSL". А там в строке "Сертификат SSL" стоит "Не выбрано".
Выбрал сертификат, включил "Требовать SSL-соединения", "Использовать 128-битовое шифрование для SSL-соединений"
Попробовал подключиться - та же самая ошибка "534 Policy requires SSL". Проверил наличие сертификата на сервере - есть. Проверил порты на фаерволах: 21, 990 - открыты. Проверил страницы "Правила авторизации FTP ", "Проверка подлинности FTP " на сервере и на ftp-сайте. Всё нормально. А подключение по-прежнему выдает ошибку "534".
И только потом, на всякий случай, открыл на сервере страницу "Параметры FTP SSL". А там, так же как и на ftp-сайте, в строке "Сертификат SSL" стоит "Не выбрано". Вот, когда он слетел, хрен его знает! Может когда "игрался" с сертификатами на http-сайте?
В общем, так же как и на ftp-сайте, выбрал сертификат, включил "Требовать SSL-соединения" и "Использовать 128-битовое шифрование для SSL- соединений".
Подключение к ftp-сайту пошло. Вот надо было сразу лезть в "Параметры FTP SSL" на сервере, а "не ходить вокруг, да около".
Вывод. Одна из причин (если не основная) ошибки "534 Policy requires SSL" при подключении к ftp-сайту (IIS), - невыбранный Сертификат SSL в модуле "Параметры FTP SSL" на сервере. Даже если на ftp-сайте в "Параметрах FTP SSL" сертификат выбран, а на сервере - нет, то при подключении к ftp-сайту, всё равно получите ошибку "534 Policy requires SSL".
- Комментарии