免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 11635 | 回复: 14
打印 上一主题 下一主题

[Web] 为什么我建的证书被提示:该证书仅对 localhost.localdomain 有效 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-09-03 12:35 |只看该作者 |倒序浏览
我就按照网上说的:
openssl genrsa -des3 -out server.key 1024
openssl req -new -key server.key -out server.csr
openssl x509 -req -days 700 -in server.csr -signkey server.key -out server.cert
建立了证书
在apache的配置文件里面也加了:
SSLCertificateFile
SSLCertificateKeyFile

不过访问不通过,说是域名不对

我在填写server.csr信息的时候,是写对了hostname的啊

论坛徽章:
0
2 [报告]
发表于 2008-09-03 13:30 |只看该作者
hostname与httpd.conf的ServerName相同?

论坛徽章:
0
3 [报告]
发表于 2008-09-03 14:43 |只看该作者
我用ff查看的话,给的是这个提示:
192.168.8.6 使用了无效的安全证书。

该证书因为其自签名而不被信任。
该证书仅对 localhost.localdomain 有效。

(错误码: sec_error_untrusted_issuer)


我也没有设置hostname为:localhost.localdomain

机器的hostname不是这个

论坛徽章:
0
4 [报告]
发表于 2008-09-03 14:43 |只看该作者
ServerName是指定的是:192.168.8.6
ServerAlias是test.test.com

论坛徽章:
0
5 [报告]
发表于 2008-09-03 15:11 |只看该作者
我看到的证书信息是:
E = root@localhost.localdomain
CN = localhost.localdomain
OU = SomeOrganizationalUnit
O = SomeOrganization
L = SomeCity
S = SomeState
C = --

不过我写commonName并不是填的localhost.localdomain

[ 本帖最后由 zxzheaven 于 2008-9-3 15:14 编辑 ]

论坛徽章:
0
6 [报告]
发表于 2008-09-04 09:49 |只看该作者
无论我把commonName写成什么,都是提示正式是localhost.localdomain发布的

论坛徽章:
0
7 [报告]
发表于 2008-09-04 10:55 |只看该作者
我用firefox访问,结果提示我
“该证书因为其发行者证书未知而不被信任”
请问这个怎么解决啊?

论坛徽章:
0
8 [报告]
发表于 2008-09-04 13:20 |只看该作者

论坛徽章:
0
9 [报告]
发表于 2008-09-04 14:46 |只看该作者
谢谢你一直的回复
我回去了再试试

论坛徽章:
0
10 [报告]
发表于 2008-09-04 14:58 |只看该作者
假设你访问的是 https://serverName/

那么你证书中的Host name就要写“serverName”
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP