商家端绑定域名报错 Authentication error

商家端后台,绑定域名报错问题

商家端域名,绑定域名,有时候进行了一些重复操作,可能会出一些报错问题

譬如:报错详细:

cloudflare set sub-domain dns record fail | 
Client error: `GET https://api.cloudflare.com/client/v4/zones/23e730a8a36db187d17d4cd3657e5177/dns_records?name=www.xxxxxx.com` resulted in a `403 Forbidden`
 response: {"success":false,"errors":[{"code":10000,"message":"Authentication error"}]} , 
Client error: `POST https://api.cloudflare.com/client/v4/zones/23e730a8a36db187d17d4cd3657e5177/dns_records` 
resulted in a `403 Forbidden` response: {"success":false,"errors":[{"code":10000,"message":"Authentication error"}]}

如下图:

当出现这些报错的时候,我们需要手动去cf进行删除配置,重新进行处理,也就是将之前配置的信息全部删除掉

报错:Authentication error 的原因

1.情况1: 当您在服务端后台,cf配置了一个cf账号的api key,然后进行了域名的配置,通过后,然后在服务端后台cf配置了另外一个cf账号,然后重新进行域名的配置,将会报错:Authentication error

2.情况2:您在服务端后台,cf配置了一个cf账号的api key,但您配置的这个域名,已经在其他的cf账户进行了域名绑定(无论是手动绑定,还是其他方式),然后将会报错

本质原因:一个域名,只能在一个cf账户中进行绑定,如果域名在一个cf账户中进行了绑定,然后又在另外一个cf账户进行绑定,将会报错(cf绑定域名,指的是在cf中创建site站点填写的域名)

错误处理

明白了导致这个报错的原因,下面我们处理这个报错:

一.我们需要登录域名目前绑定的cf,将域名对应的site站点进行删除

二. 数据库删除数据

这个需要技术进行数据库的删除,如果您不会操作数据库,那么可以联系我们售后技术协助处理这个部分

1.表:fecify_shop_domain

2.表:fecify_shop_cloudflare

三.商家端域名,还原成授权域名(随机子域名)

商家端后台因为更改了域名,可能导致商家端无法访问,那么您可以在服务端后台,店铺管理,强制设置一下店铺的域名,设置成您授权域名的一个子域名。用于访问商家端后台

找到域名设置,改为授权域名的随机子域名,譬如:我的授权域名是www.fecshop.com , 那么我的随机子域名是:gdf432ds.fecshop.com,保证 这个子域名在其他的店铺没有被使用过即可。

设置后保存。保存后就可以使用这个域名访问商家端后台了。

注意:这个更改域名是必须操作的。

商家端后台-设置域名

上面的步骤操作完成后,就进入商家端后台,域名管理,点击更改域名按钮,重新进行cf域名的设置。 详细参看:商家端后台配置店铺域名

注意:

  • 1.如果该步骤绑定仍旧报错:Authentication error,那么可以等一个小时后操作试试,因为cf删除站点可能存在缓存,需要一段时间生效
  • 2.商家端后台配置店铺域名,会显示新的域名服务器名称,您需要重新将域名的服务器域名改为这个新的服务器名称,然后等一段时间生效。
Copyright © fecify.com 2022 all right reserved,powered by Gitbook该文件修订时间: 2024-02-28 15:02:20

results matching ""

    No results matching ""