拒绝连接我的服务器错误,为啥?
Posted
技术标签:
【中文标题】拒绝连接我的服务器错误,为啥?【英文标题】:refused to connect to mine server error , why?拒绝连接我的服务器错误,为什么? 【发布时间】:2018-05-17 14:56:02 【问题描述】:我有以下配置:
httpd.conf:
Listen 80
Listen 81
<IfModule unixd_module>
User someone
Group admin
</IfModule>
虚拟主机配置:
<VirtualHost *:81>
ServerAdmin codenaki@gmail.com
DocumentRoot "/Applications/XAMPP/htdocs/sites/conlineltd/project/public"
DirectoryIndex index.php
ServerName conlineltd.com
ServerAlias www.conlineltd.com
ErrorLog "logs/conlineltd-error-logs"
CustomLog "logs/conlineltd-custom-logs" common
</VirtualHost>
<VirtualHost *:81>
ServerAdmin codenaki@gmail.com
DocumentRoot "/Applications/XAMPP/htdocs/sites/beinstyle/project/public"
DirectoryIndex index.php
ServerName beinstyle.com
ServerAlias www.beinstyle.com
ErrorLog "logs/beinstyle-error-logs"
CustomLog "logs/beinstyle-custom-logs" common
</VirtualHost>
我的项目文件夹中的权限: project1
我的项目文件夹中的权限:project2
主机文件 /etc/hosts :使用 ping 命令检查并正常工作! hosts configuration
Chrome 浏览器网络标签: While trying to connect to the server
来自 apache 的错误日志文件:
[Mon Dec 04 09:05:00.001257 2017] [ssl:warn] [pid 5426] AH01906: www.example.com:443:0 服务器证书是 CA 证书(BasicConstraints: CA == TRUE !?) [Mon Dec 04 09:05:00.001427 2017] [ssl:warn] [pid 5426] AH01909: www.example.com:443:0 服务器证书不包含与服务器名称匹配的 ID [Mon Dec 04 09:05:01.001614 2017] [ssl:warn] [pid 5430] AH01906: www.example.com:443:0 服务器证书是 CA 证书(BasicConstraints: CA == TRUE !?) [Mon Dec 04 09:05:01.001694 2017] [ssl:warn] [pid 5430] AH01909: www.example.com:443:0 服务器证书不包含与服务器名称匹配的 ID [2017 年 12 月 4 日星期一 09:05:01.001777] [lbmethod_heartbeat:notice] [pid 5430] AH02282:没有来自 mod_heartmonitor 的 slotmem [Mon Dec 04 09:05:01.010589 2017] [mpm_prefork:notice] [pid 5430] AH00163: Apache/2.4.27 (Unix) OpenSSL/1.0.2l PHP/7.0.23 mod_perl/2.0.8-dev Perl/v5 .16.3 配置——恢复正常操作 [Mon Dec 04 09:05:01.010927 2017] [core:notice] [pid 5430] AH00094:命令行:'/Applications/XAMPP/xamppfiles/bin/httpd -E /Applications/XAMPP/xamppfiles/logs/error_log -D SSL -D PHP'
需要您的帮助,我该如何解决这个问题?
【问题讨论】:
【参考方案1】:我的 Apache 服务器也遇到了同样的问题。
我的服务器曾经成功运行,没有任何错误或警告。然后有一天,我在我的系统上启动了防火墙以获取一些与 nagios 相关的内容,并在我的 httpd error_logs 'No slotmem from mod_heartmonitor'中得到关注
请检查firewalld或任何类似进程是否正在运行。
禁用firewalld(或您的情况下的任何其他)后重新启动您的服务器,它应该可以工作。
【讨论】:
【参考方案2】:根据上述配置,我在日志中没有看到任何与“www.example.com:443”相关的条目。 用于访问该网站的 URL 和日志似乎不相关,当您尝试访问该站点时共享访问日志和错误日志中的条目。 需要检查几件事:证书是否已过期,CN 名称是否与网站的主机名匹配?
【讨论】:
以上是关于拒绝连接我的服务器错误,为啥?的主要内容,如果未能解决你的问题,请参考以下文章