第 13 章 服务器和服务
当配置了 fr_FR 语言时,Tomcat 6 会如预期启动
在以前的版本中,Tomcat 6
LocalStrings_fr.properties 文件中有一个不正确的条目。因此,当 /etc/tomcat6/tomcat6.conf 文件中的 LANG 变量被设置为 fr_FR 时,Tomcat 6 会显示和异常。在这个版本中解决了条目,现在 Tomcat 6 在没有例外的情况下启动。(BZ#1072484)
tomcat6 现在提供 noarch 软件包
之前的版本提供了 tomcat6 软件包,它们依赖于构架。但是,Tomcat 6 servlet 容器是一个 Java 应用程序,没有任何原生组件。因此,这个版本提供软件包作为独立于架构。(BZ#1155509)
Tomcat 6 NIO 连接器不再泄漏内存
在以前的版本中,当使用 Tomcat 6 Non-blocking I/O (NIO)连接器时,有时会发生内存泄漏。此更新可确保 Tomcat 6 从 RequestGroupInfo 列表中移除处理器,并将其返回到 recycledProcessors 队列。因此,NIO 连接器不再泄漏内存。(BZ#1268352)
mod_nss 现在支持更改 SSL 重新协商缓冲区大小
在这个版本中,在 mod_nss 软件包中添加了
NSSRenegBufferSize 参数。当需要每个位置 SSL 重新协商时,该参数允许用户配置用于缓冲 POST 请求的内存量。在以前的版本中,mod_nss 不支持此功能,这会导致此类请求失败,并显示在 Apache 日志记录中记录以下信息:
request body exceeds maximum size for SSL buffer, could not buffer message body to allow SSL renegotiation to proceed.
tcp_wrappers 的文档不再引用不可用的二进制文件
hosts_access (5) 手册页(即 tcp_wrappers 软件包的一部分),之前被称为 tcpdchk 和 tcpdmatch 二进制文件,这些二进制文件没有包含在此软件包中,从而导致混淆。从 man page 中删除了 tcpdchk 的引用,并将修改的 tcpdmatch 版本添加到软件包中,允许您按照提供的说明测试您的配置。(BZ#1084458)
openssh-clients 不再保持打开的退出会话
在以前的版本中,openssh-clients 的实现不遵循 RFC 4253、Secure Shell (SSH)传输层安全协议,因为在某些情况下,不会发送一个语言标签用于
SSH_MSG_DISCONNECT 消息。因此,当从 Red Hat Enterprise Linux 6 ssh-client 连接到服务器时,通过关闭会话进行断开连接时,服务器会保持会话(TCP 套接字)打开,直到它超时。这个程序错误已通过为 SSH_MSG_DISCONNECT 消息添加正确的参数来解决,这样可使服务器按预期关闭会话。(BZ#1222500)
Pegasus CIM 服务器现在禁用 SSLv3,并默认使用 TLS1.0 或更高版本
在以前的版本中,Pegasus CIM 服务器没有禁用 SSLv3 协议的选项,该协议现在被视为不安全。这个版本包含一个向后移植的上游修复,它更改了默认行为,以便禁用 SSLv3,使用 TLS1.0 或更高版本,如果需要,可以使用
sslBackwardCompatibility 选项重新启用 SSLv3。(BZ#1238329)
vsftpd 现在可以在命令中正确使用通配符
vsftpd 守护进程中的回归以前会导致使用通配符(如 * 或 ? )的命令失败。这个程序错误已被解决,您现在可以在命令(如 ls )中使用通配符(如 vsftpd )。(BZ#1315957)
对于不响应的打印机,打印作业不再从 cups 队列消失
在以前的版本中,当将打印作业提交到打印队列时,试图将作业发送到不响应的打印机,然后队列被禁用并重新启用,因为
cups 服务中存在错误,打印作业会消失。上游修复被向后移植到 cups,作业在禁用和重新启用时不再从队列消失。(BZ#1293498)
Dovecot IMAP 服务器现在在 IMAP 搜索结果中返回 CP932 字符
charset 转换算法中的一个错误导致 IMAP 搜索不会返回包含 CP932 字符的消息。上游修复已被向后移植来修复这个错误,IMAP search 命令会按预期查找包含 CP932 字符的消息。(BZ#1275233)
应用程序不再有效地访问 NFS 共享中的数据库文件
在此次更新之前,一些应用程序对托管在 NFS 共享上的数据库文件执行不佳。这是因为 NFS 客户端上的缓存频繁无效。这个版本引入了一个新的环境变量
NDBM_LOCK,它可防止缓存失效。因此,相关的应用程序在上述场景中不再表现不佳。(BZ#668702)