RavenDB "Соединение было сброшено" - после включения SSL
У меня возникли проблемы с RavenDB после включения SSL. Я следовал инструкциям в документации RavenDB для включения SSL, которую можно найти здесь.
А именно, я обновил файл Raver.Server.exe.config, добавив новый параметр, и также установил сертификат, используя /installSSL
на Raven.Server.exe.
Если я отключаю SSL - все работает нормально, но как только я включаю SSL, я получаю connection was reset
сообщение в браузере.
Я включил журналы Raven с файлом Nlog.config, а также проверил журнал событий на наличие журналов. Ни один из этих двух не имеет никакой информации. Служба RavenDB работает, но она просто не подключится, когда я пойду в студию. Проблема не в студии, потому что я не могу заставить наши API подключаться к ней.
Я искал пару дней, но нигде ничего не могу найти.
Любые идеи о том, как это исправить?
1 ответ
Похоже, эта ошибка возникает, когда сертификат SSL не был правильно установлен в хранилище сертификатов Windows. После проверки хранилища сертификатов я обнаружил, что сертификат не был правильно установлен в личную коллекцию.
Может быть важно отметить, что я отключил SSL на RavenDB, а затем исправил Cert Store.
После установки сертификата я снова включил SSL на RavenDB, и все снова заработало нормально.