当虚拟目录不是在80端口且打开ssl时出错 ssl_error_rx_record_too_long

原创 2009年02月05日 10:42:00

如果网站URL是:http://ip:port/
时,如果再在网站上启用ssl,在浏览器上访问:
https://ip:port/
将会收到如下错误:
SSL 接收到一个超出最大准许长度的记录。

(错误码: ssl_error_rx_record_too_long)

原因:
ssl协议默认是在web server的443端口监听,所以,访问ssl会产生如下形式的访问:
http://ip:443/
这样将与http://ip:port/里的port冲突。

【所以】:对https访问,web server会自己定位到导用的了ssl的网站(启用了ssql ,此网上就自动在443上监听)上。

解决:
https://ip:port/的访问可以省略port,如:
https://ip/

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

SSL 接收到一个超出最大准许长度的记录。(错误码: ssl_error_rx_record_too_long)

Webmin-Webmin配置-SSL加密-Enable SSL if available?点选为“是”,保存

Apache 使用ssl模块配置HTTPS(Centos7 httpd2.4.6)

Web服务器在默认情况下使用HTTP,这是一个纯文本的协议。正如其名称所暗示的,纯文本协议不会对传输中的数据进行任何形式的加密。而基于HTTP的Web服务器是非常容易配置,它在安全方面有重大缺陷。任何...

Apache 使用ssl模块配置HTTPS

Web服务器在默认情况下使用HTTP,这是一个纯文本的协议。正如其名称所暗示的,纯文本协议不会对传输中的数据进行任何形式的加密。而基于HTTP的Web服务器是非常容易配置,它在安全方面有重大缺陷。任何...

改变ssl端口.txt

如果ssl不是443,访问形式如下:https://ip:ssl_port/
  • ikmb
  • ikmb
  • 2009-02-05 10:43
  • 1331

SSL 接收到一个超出最大准许长度的记录【ssl_error_rx_record_too_long】

原因是访问https地址端口号错误

tomcat下配置https环境

修改TOMCAT_HOME/conf/server.xml 将以 增加keystoreFile(证书库路径),keystorePass(证书库密码)配置

Nginx 配置SSL访问

生成证书 可以通过以下步骤生成一个简单的证书: 首先,进入你想创建证书和私钥的目录,例如:     $ cd /usr/local/nginx/conf 创建服务器私钥,命令会让你...

openssl和虚拟目录的配置--包括配置http和https等的端口

如果输入local-acuvue-co-uk.citdev然后会自动跳转使得前面加上https://的话。就需要先在数据库里面system这张表里面的securepages这个的status的值改为0...

Tomcat配置虚拟目录、多域名、多个Http监听端口的方式

测试了一下tomcat下配置虚拟目录、多域名、多个Http监听端口的配置方式,下面做一个conf/server.xml配置结果的记录 <Resou...

TOMCAT服务器不写端口号、不写项目名访问项目、虚拟目录配置

一、不写端口。 这个问题都被问烂了,因为TOMCAT默认的访问端口为8080,而TCP/IP协议默认80端口访问,大家之所以看到别的网站都不写端口号是因为人家用的的80端口访问的,而80端口因为...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)