wordpress - 什么可能导致 WordPress 登录页面上的强制 SSL? (ERR_SSL_UNRECOGNIZED_NAME_ALERT)

标签 wordpress ssl

我在 ipower(dot)com 共享托管的网站上工作。我去通过 Wordpress 登录。但是在我输入登录凭据后,我被转发到一个 https 登录页面,并显示错误:ERR_SSL_UNRECOGNIZED_NAME_ALERT

我开始的 url 是 http://chpconsultants.com/wp-admin或/wp-login.php。每次我输入我的登录凭证然后按下登录按钮时,我都会被路由到这些链接的 https 版本。

在我尝试登录后,如果我转到站点的前端,我可以在页面顶部看到管理工具栏,但是如果我单击工具栏中的任何内容,我将再次转到带有 ERR_SSL_UNRECOGNIZED_NAME_ALERT 错误的 https 页面。

这是一个 wordpress 站点,v. 4.8.2。 PHP 版本 5.6.30。它使用的是 Sitelock 的基本版本,因此是防火墙/CDN。我没有也无法获得 SSH 访问权限。

到目前为止,这是我为尝试修复它所做的工作:

1) 进入 wp_options 的 mysql 数据库并检查 siteurl 和 home 中的 urls 使用的是 http 而不是 https 2)停用我所有的插件以确保没有冲突 3) 清理我的 .htaccess 文件并使用默认的 wordpress .htaccess 重新设置它
4) 将此添加到我的 .htaccess 文件中:

RewriteCond %{HTTPS} on
RewriteRule ^ http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE]

5) 将此添加到我的 wpconfig 文件中:

define('WP_HOME','http://chpconsultants.com');    
define('WP_SITEURL','http://chpconsultants.com'); 

6) 将此添加到我的 wpconfig 文件中:

define('FORCE_SSL_ADMIN', false);

7) 将此添加到 functions.php:

update_option( 'siteurl', 'http://chpconsultants.com'); 
update_option( 'home', 'http://chpconsultants.com' ); 

8) 在上述步骤中多次清除 wordpress 缓存

9) 在此过程中多次清除 SiteLock 缓存

10) 通过数据库创建一个新的 wp 用户并尝试用它登录。我得到了相同的 https 结果

11) 联系 Sitelock 询问防火墙中是否有任何可能强制使用 SSL 的东西。我在那里与一位出色的技术支持人员交谈,他也恰好在 wordpress 方面经验丰富。他实际上亲自查看了该站点并复制了该问题。他还查看了几件事,包括我执行的所有上述步骤,并确认他在站点中没有发现任何可能导致此问题的内容。

如果您已经读到这里,感谢您的阅读!请原谅任何格式上的笨拙。我对在这里发帖还是个新手。

鉴于以上所有内容,有人知道我还可以尝试什么吗?或者是什么原因造成的?

谢谢,

米伦

最佳答案

我在 Bluehost Plus 上,我的一个子域出现了这个错误,而这个子域以前是有效的。除了现有的 SSL 之外,我还尝试启用他们的免费 Beta CDN,这在其中一个子域上触发了这个问题,但我没有对另一个子域进行同样的操作。

支持告诉我 SSL 和他们的 CDN 不兼容 - bluehost wordpress 控制面板的性能选项卡上的 CDN 安装在 3 天后仍然挂起,纺车说“我们正在设置你的 CDN。现在,随时开始探索 WordPress 或开始构建您的网站。”偶尔会出现“未处理的异常”横幅错误。

第一个支持代理说他会尝试禁用 cdn,这可能需要 14 个小时才能传播,但没有任何区别。

第二支持代理人似乎对通过更改 A 记录进行修复很有信心,并表示可能需要 4 小时才能传播。这为我修复了它,我现在可以访问 SSL 上的所有子域。 Performance 选项卡仍然挂起并产生错误。

关于wordpress - 什么可能导致 WordPress 登录页面上的强制 SSL? (ERR_SSL_UNRECOGNIZED_NAME_ALERT),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46852147/

相关文章:

php - 如何设置 posts_per_page 以增加搜索显示结果?

ssl - lua nginx ssl证书设置

PHP SSL stream_socket_client 不会使用创建的 $context

php - 以编程方式批量创建 WooCommerce 产品

php - 将表单的值发送到隐藏的重力场表单

php - 我可以在 wordpress 主题功能中创建自己的 PHP 类吗?

php - 计算“添加到购物车”的点击次数并将其显示在 WooCommerce 管理产品列表中

mysql - 我可以获得使用 SSL 支持构建的 Windows MySQL Community 5.6 二进制文件吗?

ssl - 自签名CA和自签名证书的区别

api - SSL:如果我从我的站点连接到没有 SSL 的另一个站点的 API,连接是否受到保护?