虚拟服务器上出现 SSL_ERROR_RX_RECORD_TOO_LONG 错误

虚拟服务器上出现 SSL_ERROR_RX_RECORD_TOO_LONG 错误

大家好,我在配置 apache2 时遇到了一些问题,首先,我使用 ubuntu 服务器作为虚拟机,并使用

端口转发将主机>8080 转发到客户机>80

我还安装了虚拟盒客户机,除了使用名为“沙盒”的共享文件夹外,我还创建了一个名为的配置文件

“/apache2/sites-available” 中的“vboxsf”

让 apache 访问共享文件夹中的内容,并运行以下命令

 sudo a2ensite vbox.sf
 sudo a2dissite 000-default

并启用了一些模式“重写,状态”,还将我的主机上的主机文件编辑为 127.0.0.1 sandbox.dev

现在当我尝试访问例如http://sandbox.dev:8080或者http://sandbox.dev/server-status/发生此错误错误图片

内容vboxsf.conf

    <VirtualHost *:80 *:8080>
  ServerName sandbox
  ServerAlias *.dev

  LogLevel info
  ErrorLog ${APACHE_LOG_DIR}/dev-error.log
  CustomLog ${APACHE_LOG_DIR}/dev-access.log combined

  RewriteEngine On

  <Directory />
    Options FollowSymLinks
    AllowOverride All
  </Directory>

  <Directory /media/>
    Order allow,deny
    Allow from all
    Require all granted
  </Directory>

  <Location /server-status>
    SetHandler server-status
    Order allow,deny
    Allow from all
    Require all granted
  </Location>

  UseCanonicalName Off
  VirtualDocumentRoot /media/sf_%1
</VirtualHost>

使用

curl http://sandbox.dev:8080/server-status

获取 html 代码

答案1

.devChrome 和 Firefox 已将 TLD 强制转换为 HTTPS :

https://ma.ttias.be/chrome-force-dev-domains-https-via-preloaded-hsts/

因此使用其他东西进行测试。http://sandbox/应该可以工作;但这也会显示错误吗?

相关内容