Red Hat Training

A Red Hat training course is available for RHEL 8

5.5.7. 动态编程语言、网页和数据库服务器

数据库服务器无法并行安装

由于 RPM 软件包冲突,RHEL 8.0 中无法并行安装 mariadbmysql 模块。

按照设计,无法并行安装同一模块的多个版本(stream)。例如,您只需要从 postgresql 模块中选择一个可用的流,可以是 10 (默认)或 9.6。在 RHEL 6 和 RHEL 7 的 Red Hat Software Collections 中可以并行安装组件。在 RHEL 8 中,可在容器中使用不同版本的数据库服务器。

(BZ#1566048)

mod_cgid 日志记录中的问题

如果在线程多处理模块(MPM)下使用 mod_cgid Apache httpd 模块(这是 RHEL 8 中的默认情况),则会出现以下日志问题:

  • CGI 脚本的 stderr 输出未使用标准时间戳信息作为前缀。
  • 如果已配置,CGI 脚本的 stderr 输出将无法正确重定向到特定于 VirtualHost 的日志文件。

(BZ#1633224)

IO::Socket::SSL Perl 模块不支持 TLS 1.3

TLS 1.3 协议的新功能(如会话恢复或后握验证)是在 RHEL 8 OpenSSL 库中实现的,但未在 Net::SSLeay Perl 模块中实现,因此在 IO::Socket::SSL Perl 模块中不可用。因此,客户端证书身份验证可能会失败,重新建立会话可能比 TLS 1.2 协议慢。

要临时解决这个问题,请在创建 IO::Socket::SSL 对象时将 SSL_version 选项设置为 !TLSv1_3 值来禁用 TLS 1.3 的使用。

(BZ#1632600)

生成的 Scala 文档不可读取

使用 scaladoc 命令生成文档时,因为缺少 JavaScript 资源,生成的 HTML 页面将无法使用。

(BZ#1641744)