AMH开源社区

AMH社区 - 开放自由有价值的社区

[求助帖] 解析域名不生效

Shane
银牌会员
1009.69 价值分

56 次阅读   3 张回复   Shane 发表于 2019-08-10 14:39:35
检查 后只发现 AMRewrite 规则重写这里有错误

警告错误的配置影响环境运行。
nginx: [emerg] BIO_new_file("/home/wwwroot/LNMP5.3.2/etc/chenxiangchan20181222-ssl/chenxiangchan20181222.crt") failed (SSL: error:02001002:system library:fopen:No such file or directory:fopen('/home/wwwroot/LNMP5.3.2/etc/chenxiangchan20181222-ssl/chenxiangchan20181222.crt','r') error:2006D080:BIO routines:BIO_new_file:no such file)
nginx: configuration file /usr/local/nginx-generic-1.6/conf/nginx.conf test failed
评价: 这个问题有价值吗?  没有 (0分)   有, 感谢 (0分)
2019-08-10 14:39:35 1

Shane
银牌会员
1009.69 价值分

问题已经解决:

最近新增了域名,发现ping的通,但是访问不了,看起来错误提示像是直接访问服务器域名的提示。

排查过程中,发现以下问题:

1.无法删掉的环境和文件:
之前配置的一个环境下,目录删不掉,发现是有个文件占用
/home/wwwroot/LNMP7.2.3/domain/m.chenxiangchan.com/tmp/mysql-generic-5.5.40.sock

2.AMRewrite 规则管理几个环境都报错:

警告错误的配置影响环境运行。
nginx: [emerg] BIO_new_file("/home/wwwroot/LNMP5.3.2/etc/chenxiangchan20181222-ssl/chenxiangchan20181222.crt") failed (SSL: error:02001002:system library:fopen:No such file or directory:fopen('/home/wwwroot/LNMP5.3.2/etc/chenxiangchan20181222-ssl/chenxiangchan20181222.crt','r') error:2006D080:BIO routines:BIO_new_file:no such file)
nginx: configuration file /usr/local/nginx-generic-1.6/conf/nginx.conf test failed


问题分解:
第一项,并不会影响到域名解析,接不解决都不影响。
第二项,某个站点残留的证书设置文件,找不到证书(证书失效后已被删除),导致了nginx重载失败。

解决过程:
找到了 lnmp5.3.2 环境下残留的站点配置文件,并将其删除,问题解决!
路径参考:

/home/WEB目录/环境目录/vhost/域名.conf

例如:我删掉的文件是

/home/wwwroot/LNMP5.3.2/vhost/m.chenxiang.com.conf
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2019-08-10 17:38:16 2

喃啵菟
铁牌会员
5.00 价值分

恭喜恭喜,能自己解决是最好的,度娘也有用处
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2019-08-12 13:56:55 3

lovem
银牌会员
2504.20 价值分

厉害了,分析解决问题的能力真强
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2019-08-13 20:06:02 4
 1  (总1页)
AMH社区列表
旅客不可参与帖子, 请您先登录
用户服务中心