当我发出以下命令时:
cn[(sizeof cn) - 1] = 0;
if (X509_NAME_get_text_by_NID(subj_p, NID_commonName,
cn, (sizeof cn) - 1) <= 0) {
fprintf(stderr, "Subject has no CN\n");
return -1;
}
if (strncasecmp(cn, options.server_p, sizeof cn) != 0) {
fprintf(stderr, "Subject CN mismatch (%s != %s)\n",
options.server_p, cn);
return -1;
}
options.server_p
在哪里a1.accessmylan.com
我收到以下错误:
Subject CN mismatch (b1.accessmylan.com != BONE.ACCESSMYLAN.COM)
如果我尝试使用不同的服务器,我会得到:
Subject CN mismatch (a1.accessmylan.com != aone.ACCESSMYLAN.COM)
有谁知道为什么会发生这种情况和/或如何解决它?谢谢!