Требуется ли SSL на 8443 и 443?
Если все, что вам нужно, это 443 (стандартный порт HTTP), вы можете просто изменить порт = "8443" на "443" и https: // URL-адреса должны работать нормально.
EDIT:
Итак, если вы внесли изменение и отослали tomcat, и он все еще прослушивает 8443, то должен быть указан другой разъем, который прослушивает 8443.
Вот моя конфигурация соединителя из моего server.xml
<Connector
port="8080"
redirectPort="443"
maxSpareThreads="75"
maxThreads="150"
minSpareThreads="25"
compression="on"
compressionMinSize="2048"
noCompressionUserAgents="gozilla, traviata"
compressableMimeType="text/html,text/xml,text/javascript,application/xml">
</Connector>
<Connector
port="443"
minProcessors="5"
maxProcessors="75"
keystorePass="*****"
enableLookups="true"
disableUploadTimeout="true"
acceptCount="100"
debug="0"
scheme="https"
secure="true"
clientAuth="false"
sslProtocol="TLS"
compression="on"
compressionMinSize="2048"
noCompressionUserAgents="gozilla, traviata"
compressableMimeType="text/html,text/xml,text/javascript,application/xml">
</Connector>
Это приводит к тому, что трафик, поступающий на 8080, (внутренне) перенаправляется на соединитель через порт 443. Трафик с 443 не имеет никакой директивы перенаправления.
Я бы сделал обзор ваших конфигураций для 8443, чтобы убедиться, что еще одна не проникла куда-нибудь.