6月 10, 2025 - 其他    阿里云备案问题已关闭评论

阿里云备案问题

1:备案服务器码

app备案时,需要一台ecs或轻量级ecs上,app请求的后台api域名是bm.t.com(xxx.xxx.194),若有企业A账号下有后台ecs且后台服务部署了这台机器上,那么1:可以直接在企业A账号下申请app的备案,还可以在另一个阿里云B账号下申请app备案,需要在企业A账号下的备案授权码授权到B账号下。这样B账号也就有了备案授权码。

2:已备案的域名主体必须与域名实名认证的主体保持一致,否则就被阿里云阻断访问

若域名的主体变化了,阿里云会自动扫描检测,不一致的话,阿里云下的域名会被随机阻断,手机访问出现空白,电脑端随机的ip访问,可能出现正常或异常。

通过nginx的日志还看不到访问日志,说明没有进到nginx中了,ping 域名时ip也正常。有的人访问正常,有的人访问异常。怀疑是nginx的防火墙有问题,关闭掉还是不行,ssl也进行了更新,依然看不到nginx日志。

postman通过http访问接口的话,会提示icp备案异常。

因为可能网站配置了强制https跳转,postman请求https的话会报错,类似ssl错误,容易被误导为ssl证书有问题或服务有问题。所以用http去请求会更精准的找到问题。

2025-06-05 14:02:40.675471+0800 TIMEMORE[19794:5889297] Task <F705C1B3-AC93-42F9-A70C-3DBF2A8F5187>.<5> finished with error [-1200] Error Domain=NSURLErrorDomain Code=-1200 “发生了SSL错误,无法建立与该服务器的安全连接。” UserInfo={NSErrorFailingURLStringKey=https://bm-staging.timemore.cn/api/v3/appConfigJson, NSLocalizedRecoverySuggestion=你仍要连接此服务器吗?, _kCFStreamErrorDomainKey=3, _NSURLErrorFailingURLSessionTaskErrorKey=LocalDataTask <F705C1B3-AC93-42F9-A70C-3DBF2A8F5187>.<5>, _NSURLErrorRelatedURLSessionTaskErrorKey=(
“LocalDataTask <F705C1B3-AC93-42F9-A70C-3DBF2A8F5187>.<5>”
), NSLocalizedDescription=发生了SSL错误,无法建立与该服务器的安全连接。, NSErrorFailingURLKey=https://bm-staging.timemore.cn/api/v3/appConfigJson, NSUnderlyingError=0x281fff540 {Error Domain=kCFErrorDomainCFNetwork Code=-1200 “(null)” UserInfo={_kCFStreamPropertySSLClientCertificateState=0, _kCFNetworkCFStreamSSLErrorOriginalValue=-9816, _kCFStreamErrorDomainKey=3, _kCFStreamErrorCodeKey=-9816, _NSURLErrorNWPathKey=satisfied (Path is satisfied), viable, interface: en0[802.11], ipv4, dns}}, _kCFStreamErrorCodeKey=-9816}

3:解决阻断问题,首先把域名的实名模板改成跟icp备案的主体一致,再发个工单让工作人员审核即可。一般阻断是7天,发工单可以延迟阻断7天。

4:若是旧ICP备案在旧的阿里云账号下找不回了,可以发工单去找回,做线下转移(提供资料给客服)。

评论被关闭。