У меня есть веб-приложение ASP.NET, работающее на моем сервере STAGE (сервер Windows 2003 с IIS 6).SSL сломан после изменения разрешений в папке «Ключи машины» - Ошибка 107 (net :: ERR_SSL_PROTOCOL_ERROR): Ошибка протокола SSL
Я начал использовать Google Analytics Core Reporting API в моем приложении, и он работал большой на моем DEV окне (Windows 7/IIS 7.5)
Как я переехал мой код ЭТАП сервер, я начал получать "The system cannot find the file specified" exception; решение заключалось в том, чтобы загрузить профиль пользователя с идентификатором пула приложений, но IIS 6 не имеет этой функции.
Я нашел работу вокруг для IIS 6, которое должно было дать App Pool зарегистрированы Read/Write разрешения на
C:\Document and Settings\All Users\Application Data\Microsoft\Crypto\RSA\Machine Keys
Когда я установить разрешения, я применил их для всех детей объекты (через опцию «Дополнительно»); не только это не исправило ошибку; но он также нарушил SSL-соединение с моим сайтом.
Я получаю Error 107 (net::ERR_SSL_PROTOCOL_ERROR): SSL protocol error.
; не SSL-протокол работает отлично.
Мой вопрос в том, как восстановить правильные разрешения на C:\Document and Settings\All Users\Application Data\Microsoft\Crypto\RSA\Machine Keys
и исправить мое SSL-соединение?
Любые другие предложения по исправлению моего SSL-соединения будут оценены по достоинству.