编辑 HTTP 侦听器设置

要编辑现有的 HTTP 侦听器设置,请执行以下步骤:

  1. 单击配置选项卡以获取可用配置的列表。

  2. 单击 HTTP 侦听器选项卡以查看配置的 HTTP 侦听器列表。

  3. HTTP 侦听器名称表中,单击需要编辑的 HTTP 侦听器。

您可以为 HTTP 侦听器编辑常规设置和与安全性相关的设置。

编辑常规设置

单击常规选项卡以编辑基本和高级 HTTP 侦听器设置。下表提供了此页面中每个字段的简短说明:

表 2 字段说明 > 编辑 HTTP 侦听器常规设置

字段

描述

名称

新 HTTP 侦听器的简短名称。

端口

绑定和侦听传入 HTTP 请求的 HTTP 侦听器的端口。

IP 地址

有效的 IPv4 或 IPv6 地址。"*" 表示 HTTP 侦听器将侦听配置端口上的所有 IP 地址。

服务器名

输入服务器名,例如 sales.mycomp.com

默认虚拟服务器

从下拉式列表中选择虚拟服务器。此操作将为选定的虚拟服务器关联新的 HTTP 侦听器。

您可以将多个 HTTP 侦听器关联至一台虚拟服务器。

说明(可选)

输入 HTTP 侦听器的简短说明。

高级部分下,选择配置高级设置选项以编辑 HTTP 侦听器高级设置。下表提供了此页面中每个字段的简短说明:

表 3 字段说明 > 编辑 HTTP 侦听器常规设置

字段

描述

接收器线程数(必填)

专门接受此侦听器接收的连接的线程数。可接受的值为 1 至 128。

协议系列

侦听器使用的协议。请不要修改此值。默认值为 HTTP。

侦听队列大小

操作系统侦听队列积压的最大大小。

接收缓冲区大小

操作系统套接字接收缓冲区的大小(以字节为单位)。

发送缓冲区大小

操作系统套接字发送缓冲区的大小(以字节为单位)。

分块 I/O

确定 HTTP 侦听器套接字是否处于分块模式下。默认情况下,禁用该选项。

编辑 HTTP 侦听器安全性设置


注 – 仅当已安装可用的证书时才能为 HTTP 侦听器启用安全性。


具有证书后,您可以将此证书与 HTTP 侦听器关联以保护服务器。

加密是转换信息的过程,因此除预期的收件人外,此过程对其他人来说意义不大。解密是转换加密信息的过程,因此,此过程又再次变得有意义。Sun Java System Web Server 支持 SSL 和 TLS 协议。

加密算法是一种用于加密或解密的密码学算法(一种数学函数)。SSL 和 TLS 协议包含多个加密算法套件。某些加密算法比其他加密算法更强大且更安全。一般而言,加密算法使用的位越多,将数据解密越难。

在任何双向加密过程中,双方都必须使用相同的加密算法。由于可以使用多种加密算法,因此需要让服务器使用最常用的加密算法。

在安全连接过程中,客户机和服务器都同意使用可以进行通信的最强大的加密算法。您可以从 SSL2、SSL3 和 TLS 协议中选择加密算法。


注 – 在 SSL 版本 2.0 以后的版本中,对安全性和性能做了一些改进;除非客户机不能使用 SSL 3,否则,不应使用 SSL 2。不保证客户机证书能够使用 SSL 2 加密算法。


单独的加密过程并不足以确保服务器机密信息的安全。使用加密算法的同时还必须使用密钥,以便生成真正的加密结果,或解密以前加密的信息。加密过程使用以下两种密钥获得此结果: 公钥和私钥。使用公钥加密的信息只能使用关联的私钥进行解密。公钥作为证书的一部分发布,因此只有关联的私钥受到保护。

服务器支持用于加密通信的安全套接字层 (Secure Sockets Layer, SSL) 和传输层安全 (Transport Layer Security, TLS) 协议。SSL 和 TLS 是独立于应用程序的,并且可以在它们上面透明地分层运行更高级别的协议。

SSL 和 TLS 协议支持各种加密算法,用于服务器和客户机的相互验证、传输证书和建立会话密钥。客户机和服务器可以支持各种加密算法套件或加密算法集合,这取决于各种因素,例如它们所支持的协议、公司有关加密强度的政策以及政府对加密软件出口的限制。在其他函数中,SSL 和 TLS 握手协议将确定服务器和客户机如何协商以决定将用来进行通信的加密算法套件。

单击安全性选项卡以编辑 HTTP 侦听器安全性设置。下表列出了您可以在此页面中进行配置的属性。

表 4 字段说明 > HTTP 侦听器安全性设置

字段

描述

名称

HTTP 侦听器的名称。

安全性

启用/禁用选定 HTTP 侦听器的安全性。

证书

从可用证书中选择服务器证书。必须已安装 RSA 或 ECC 证书才可以执行此操作。

客户机验证

指定客户机验证是必要的还是可选的。选择 "False" 选项可以禁用客户机验证。

验证超时

超时值,超过该时间后,客户机验证握手就会失败。[0.001–3600]。默认值为 60 秒。

最大验证数据量

进入缓冲区的最大验证数据量。[0–214704836470]。默认值为 10485706。

SSL 版本 2/SSL 版本 3

启用/禁用 SSL 版本 2/SSL 版本 3。

TLS

启用/禁用 TLS。默认情况下将启用检测版本回滚。这将会配置服务器,使其检测人为版本回滚攻击尝试。为了确保与某些未正确实现 TLS 规范的客户机的互操作性,可能需要禁用 TLS。

SSL3/SSL2/TLS 加密器

要保护 Web 服务器的安全性,应启用 SSL。您可以启用 SSL 2.0、SSL 3.0 和 TLS 加密协议并选择各种加密算法套件。可以在侦听套接字上为管理服务器启用 SSL 和 TLS。在侦听套接字上为 Server Manager 启用 SSL 和 TLS 将为所有与该侦听套接字关联的虚拟服务器设置安全首选项。

默认设置允许使用最常用的加密算法。除非有充分的理由不使用特定的密码组,否则应全部启用。