ошибка сервера ftps Ошибка GnuTLS -89: проверка подписи открытого ключа не удалась - PullRequest
0 голосов
/ 18 сентября 2018

Я создал FTPS сервер с ftpserver-core 1.0.6 library и использую хранилище ключей в формате JKS. Я реализовал 2 способа ниже, но второй способ, который я получил проблему:

Ошибка GnuTLS -89: проверка подписи открытого ключа не удалась.

  1. Использование JKS хранилища ключей, сгенерированного из keytool java: сервер ftps работает.
  2. Создать Keystore с существующим сертификатом от клиента. Таким образом, я получаю цепочку сертификатов в формате X509Certificate и создаю хранилище ключей в формате jks. Сервер запустился нормально, но я не смог подключиться к серверу через FTP-клиент (FileZilla)

Я думаю, что с моим форматом цепочки сертификатов что-то не так. Как проверить формат цепочки сертификатов хранилища ключей, генерируемого с помощью keytool.

Спасибо.

1 Ответ

0 голосов
/ 18 сентября 2018

Это моя ошибка. Закрытый ключ, который я использовал для создания файлового хранилища ключей, отличался от закрытого ключа сертификата.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...