Auf der Seite "HTTP-Listener bearbeiten" können Sie einen vorhandenen HTTP-Listener bearbeiten.
Wenn Sie einen HTTP-Listener bearbeiten, können Sie die Registerkarte "SSL" ebenfalls zur Bearbeitung verwenden.
Die Seite "HTTP-Listener bearbeiten" umfasst die folgenden Optionen.
Schaltfläche zur Wiederherstellung der Standardwerte von Einstellungen, die Standardwerte haben. Einstellungen, die keine Standardwerte haben, werden nicht geändert.
Der Name der Konfiguration, für die die Einstellungen auf dieser Seite angewendet werden. Dieses Feld ist schreibgeschützt.
Der eindeutige Listener-Name. Das Feld "Name" ist ein schreibgeschütztes Feld. Sie können den Namen nur dann festlegen, wenn Sie einen neuen HTTP-Listener erstellen.
Die Nummer des Ports, auf dem der Netzwerk-Listener horcht. Gültige Werte sind 1 bis 65535. Bei einem UNIX-System sind zum Erstellen von Sockets, die auf den Ports 1 bis 1024 horchen, Superuser-Berechtigungen erforderlich.
Der Status des HTTP-Listeners. Der Listener kann aktiviert oder deaktiviert werden. Diese Option ist standardmäßig aktiviert. Wenn der Listener deaktiviert ist, führen alle Versuche, eine Verbindung zum Listener herzustellen, zu einer Socket-Ausnahme (java.net.ConnectException
).
In Versionen vor GlassFish Server 9.1 wurde bei einem Listener, dessen Attribut "Aktiviert" auf "False" gesetzt war, für alle an den Listener gesendeten Anforderungen der Antwortcode 404 zurückgegeben. Um dieses Behavior in der aktuellen Version von GlassFish Server zu erzielen, setzen Sie den Status des Listeners auf "Aktiviert" und den Status aller verbundenen virtuellen Server auf "Deaktiviert". Die mit einem virtuellen Server verbundenen Listener werden in der Dropdown-Liste "Netzwerk-Listener" des Servers aufgeführt.
Wenn diese Option gewählt wird, wird die Sicherheit für den HTTP-Listener aktiviert. Diese Option ist standardmäßig deaktiviert.
Wenn Sie den admin-listener
für den Domain Administration Server (DAS) konfigurieren, der die Konfiguration server-config
verwendet, ist diese Option schreibgeschützt. Um die Sicherheit für diesen Listener zu aktivieren, müssen Sie die sichere Administration aktivieren. Siehe Sichere Administration.
Bei aktivierter Option unterstützt der Listener das Apache-Protokoll mod-jk
. Das Protokoll mod-jk
ist ein proprietäres Kommunikations-/Netzwerkprotokoll zwischen dem Apache-Webserver httpd
und einer Backend-Instanz von GlassFish Server. Wenn der Listener dieses Protokoll unterstützt, wird davon ausgegangen, dass httpd
den gesamten statischen Content verarbeitet, während alle Anforderungen von dynamischen Ressourcen (d.h. Servlets und JSPs) an den mod-jk
-fähigen HTTP-Listener von GlassFish Server mit dem Protokoll mod-jk
weitergeleitet werden. Diese Option ist standardmäßig deaktiviert.
Die IP-Adresse, auf der der Netzwerk-Listener horcht. Die Adresse kann als Punktepaar oder in IPv6-Notation angegeben werden. Beim Wert any
(für INADDR_ANY
) wird auf allen IP-Adressen gehorcht. Auch die Angabe eines Hostnamens ist möglich.
Der mit diesem HTTP-Listener zu verbindende virtuelle Server. Auf der Seite "Virtuelle Server" können Sie virtuelle Server definieren.
Der mit dem HTTP-Listener verbundene Threadpool.
Der Hostname, der in den URLs verwendet werden soll, die der Server an den Client sendet. Dieser Name ist der Aliasname, falls Ihr Server einen Alias verwendet. Wenn Ihr Server keinen Alias verwendet, lassen Sie dieses Feld leer.
Dieser Wert wirkt sich auf URLs aus, die vom Server automatisch generiert werden; URLs für Verzeichnisse und im Server gespeicherte Dateien sind davon nicht betroffen. Wenn Ihr Server einen Alias verwendet, muss der Servername dem Aliasnamen entsprechen. Werden ein Doppelpunkt und eine Portnummer angehängt, wird dieser Port in URLs verwendet, die der Server an den Client sendet.