Ошибка SSL в Ubuntu и Tomcat - PullRequest
       17

Ошибка SSL в Ubuntu и Tomcat

4 голосов
/ 14 июня 2011

Я новичок в SSL, пытаюсь включить его в Tomcat, но у меня появляется следующая ошибка при обнаружении firefox при доступе https://localhost:8443/:

An error occurred during a connection to localhost:8443.

SSL received a record that exceeded the maximum permissible length.

(Error code: ssl_error_rx_record_too_long)   

*   The page you are trying to view can not be shown because the authenticity of the received data could not be verified.

*   Please contact the web site owners to inform them of this problem. Alternatively, use the command found in the help menu to report this broken site.

Тип ключа - PKCS12 и формат .pfx, и он был сгенерирован моим местным отделением банка для дальнейшего использования.

Tomcat server.xml:

<Connector port="8443"
           maxHttpHeaderSize="8192"
           maxThreads="150"
           minSpareThreads="25"
           maxSpareThreads="75"
           enableLookups="false"
           disableUploadTimeout="true"
           acceptCount="100"
           scheme="https"
           secure="true"
           clientAuth="false"
           sslProtocol="TLS"
           keystoreFile="key.pfx"
           keystorePass="mypassword"
           keystoreType="PKCS12"/>

1 Ответ

7 голосов
/ 14 июня 2011

Tomcat 6 требует, чтобы для параметра SSLEnabled тега Connector было задано значение true, чтобы включить SSL. Скорее всего, это причина ошибки, о которой сообщает Firefox, поскольку он может получить HTML-документ в ответе и попытаться прочитать предполагаемую полезную нагрузку SSL с него.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...