Railo CFHTTP SSL параметр trustAnchors должен быть не пустым
Я пытаюсь выполнить вызов CFHTTP (через SSL) с Railo 3.3 и получаю следующую ошибку:
Unknown host: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
Я попробовал самый простой вызов обычного веб-сайта через ssl и получил ту же ошибку. Вот мой код
<cfhttp url="https://www.google.com/" method="get">
</cfhttp>
<cfdump var="#cfhttp#">
Это явно связано с SSL. Если вы достанете https и замените его на http, вызов работает просто отлично.
Кроме того, этот вызов (будь то http или https) прекрасно работает в Adobe ColdFusion 9.
Любая помощь будет оценена.
Вот мой конфиг сервера:
- Windows Server 2008 R2
- IIS 7.5
- Railo 3.3
1 ответ
Попробуйте следующее:
- Войдите в администратор сервера Railo, перейдя в
http://yourdomain/railo-context/admin/server.cfm
- Перейти к
SSL Certificates
- Добавьте домен, который вы хотите получить сертификат SSL в форму (например,
www.google.com
) и нажмите список (чтобы убедиться, что вы видите сертификат) - Затем добавьте сертификат и попробуйте свой код еще раз.