我刚刚安装了带有 Webmin 的 Scientific Linux 6.2。通过 HTTPS 端口 443 访问常规 Apache 测试页面没有问题,但尝试通过其标准端口 10000 访问 Webmin 时出现以下错误:
安全连接失败 连接到 192.168.56.111:10000 时发生错误。
SSL 收到的记录超过了最大允许长度。
(错误代码:ssl_error_rx_record_too_long)
注意 192.168.56.111 是服务器在 LAN 中的地址,但从外部访问它会出现同样的错误。我确保服务器的防火墙允许端口 10000,并关闭了 SELinux,以防万一,但这没有帮助...
我该如何解决这个问题?谢谢!
答案1
通常,ssl_error_rx_record_too_long 错误意味着服务未使用 SSL 通信 - 例如,如果您尝试通过 https 访问仅 http 的服务。您确定已将 webmin 设置为在端口 :10000 上使用 ssl 通信吗?
如果你尝试访问http://192.168.56.111:10000? 如果可行,那么您可能只需要配置 webmin 以使用 ssl。
您是否已遵循http://doxfer.webmin.com/Webmin/SecuringWebmin#SSL_Encryption,包括确保安装了 OpenSSL 库,以及 perl 模块 Net::SSLeay?