Назад | Перейти на главную страницу

проблемы ssl между двумя серверами tomcat

У меня есть сервер Tomcat 7 (вроде веб-сервера), с которым я пытаюсь поговорить с сервером Tomcat 6 (действующим как сервер документов на другом компьютере) через SSL, и я продолжаю получать эту ошибку:

java.security.cert.CertificateException: No name matching rarity64 found.

куда rarity64 имя сервера документов. Я пробовал экспортировать ключи из обоих хранилищ ключей Tomcats и импортировать их в другие хранилища ключей с помощью Java keytool. Я даже попытался добавить их в хранилище ключей cacerts других машин.

Я также использовал Internet Explorer для импорта обоих ключей на другой компьютер. Но ничего, что я пробую, не работает.

Если это важно, реальный веб-сервер - это IIS 7.5, который веб-сервер Tomcat также взаимодействует с ARR, и они не используют SSL. Но проблема, похоже, между двумя серверами tomcat.

Есть ли у кого-нибудь идеи, как я могу это исправить?

Сертификаты SSL обычно подписываются для полного доменного имени, и указанная выше ошибка указывает на то, что вы только что использовали (короткое) имя хоста. Что бы вы ни использовали для подключения, это должен быть CN, на который подписан сертификат.