ManagedOpenSsl.dll ошибка при инициализации BIO
(1 чел.) (1) гость
  • Страница:
  • 1

ТЕМА: ManagedOpenSsl.dll ошибка при инициализации BIO

ManagedOpenSsl.dll ошибка при инициализации BIO 3 года, 11 мес. назад #1816

  • TROYNIK
  • Осваиваюсь на форуме
  • Постов: 26
  • Репутация: 1
Добрый день!
Пытаюсь подписать текст с помощью ManagedOpenSsl.dll.
Для этого пытаюсь инициализировать объект BIO из файла методом BIO bio = BIO.File(strCertPath, "rb").
На новом сервере появляется ошибка (см. скрин-шот ниже), а на старом сервере все работает.
Характеристики серверов одинаковые.
В чем может быть проблема.
При это хотел бы добавить что код инициализации bio из текста (BIO bio1_2 = new BIO(tbxSignedText.Text)) отрабатывает на обеих серверах корректно.
Прошу подсказать в чем может быть проблема?

Error.jpg
Изменено: 3 года, 11 мес. назад от TROYNIK.

ManagedOpenSsl.dll ошибка при инициализации BIO 3 года, 11 мес. назад #1818

  • TROYNIK
  • Осваиваюсь на форуме
  • Постов: 26
  • Репутация: 1
Нашел ошибку.
Ошибка возникает если на сервере с Англоязычним ОС пытаться открыть файл (в адресе пути которого есть кирилица).
Скорее всего в с++ библиотеках в путях Вы используете АНСИ кодировку.
Думаю это чуток неправильно
  • Страница:
  • 1
FaLang translation system by Faboba