Я пытаюсь подключиться к сервлету, используя HTTP-URL-адрес, т.е. http: // локальный: 9481 / тест / NewServlet. У меня все сработало. Теперь я хочу подключиться, используя https: // локальный: 9481 / тест / NewServlet. Я получил такую ошибку:
Error code: ssl_error_rx_record_too_long,Connection refused...
Нужно ли мне что-нибудь редактировать в server.xml:
Сейчас это выглядит так:
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
maxThreads="150" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS" />
Я все равно отвечу на это, даже если это оффтоп.
Проблема, похоже, в том, что даже если вы переходите на HTTPS, вы не меняете номер порта на 8443. Вероятная причина, по которой ваш браузер жалуется, заключается в том, что вы обслуживаете нормальный HTTP-контент поверх того, что браузер считает протоколом HTTP.
Переключитесь на порт 8443 и попробуйте еще раз.