<%-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to You under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --%> <%-- $Rev$ $Date$ --%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ taglib prefix="portlet" uri="http://java.sun.com/portlet" %>
<%-- THIS PART SHOULD BE THE SAME AS THE HTTP CONNECTOR --%> <%-- END OF PART THAT SHOULD BE THE SAME AS THE HTTP CONNECTOR --%>
Add new ${protocol} listener for ${containerDisplayName}
Edit connector ${displayName}
Unique Name:
A name that is different than the name for any other web connectors in the server (no spaces in the name please)
Host:
The host name or IP to bind to. The normal values are 0.0.0.0 (all interfaces) or localhost (local connections only)
Port:
The network port to bind to.
Max Threads:
The maximum number of threads this connector should use to handle incoming requests
SSL Settings
Key Store:
The keystore to use for accessing the server's private key
Trust Store:
The keystore containing the trusted certificate entries, including Certification Authority (CA) certificates
Keystore File:
The file that holds the keystore (relative to the Geronimo install dir)
Change Keystore Password:
Confirm Password:
ChangeSet the password used to access the keystore file. This is also the password used to access the server private key within the keystore (so the two passwords must be set to be the same on the keystore). Leave this empty if you don't want to change the current password.
Keystore Type:
ChangeSet the keystore type. There is normally no reason not to use the default (JKS).
Truststore File:
The file that holds the truststore (relative to the Geronimo install dir)
Change Truststore Password:
Confirm Password:
ChangeSet the password used to verify the truststore file. Leave this empty if you don't want to change the current password.
Truststore Type:
ChangeSet the truststore type. There is normally no reason not to use the default (JKS).
HTTPS Algorithm:
ChangeSet the HTTPS algorithm. This should normally be set to match the JVM vendor.
HTTPS Protocol:
ChangeSet the HTTPS protocol. This should normally be set to TLS, though some (IBM) JVMs don't work properly with popular browsers unless it is changed to SSL.
Client Auth Required:
CHECKED />
If set, then clients connecting through this connector must supply a valid client certificate. The validity is checked using the CA certificates stored in the first of these to be found:
  1. The trust store configured above
  2. A keystore file specified by the javax.net.ssl.trustStore system property
  3. java-home/lib/security/jssecacerts
  4. java-home/lib/security/cacerts
List connectors