强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan
最近在调用第三方测试环境的时候日志中报Certificate for doesn't match any of the subject alternative names: [.xxx.id, .yyy.id, mmm.id]这个错,上网查找一些方案,以及向公司运维请教后最终确定问题,在此与大家共享。
一、问题描述:
业务需要通过http调用第三方,发现日志中报Certificate for doesn't match any of the subject alternative names: [.xxx.id, .yyy.id, mmm.id]相关的错;
二、排查过程
1、ping xxx.id 的域名看看通不通
2、一般出此类问题是配置的https证书有问题,在网页上访问https://xxx.id一般出现您的连接不是私密连接如下图所示,可以确定是https证书配置有问题;联系相关人员(一般是公司的运维同学负责)配置好证书即可。
1、解决问题首先要定位问题,对症下药;
2、知识面越广,解决问题时看的维度越多,解决问题的可能性以及速度将大大提高。