拒绝连接我的服务器错误,为什么?

时间:2017-12-04 07:22:12

标签: apache httpd.conf vhosts

我有以下配置:

httpd.conf:

Listen 80
Listen 81

<IfModule unixd_module>
User someone
Group admin
</IfModule>

vhosts配置:

<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     [Mon Dec 04 09:05:01.001777 2017] [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:命令行:&#39; / Applications / XAMPP / xamppfiles / bin / httpd -E / Applications / XAMPP / xamppfiles / logs / error_log -D SSL -D PHP&#39;

  

需要你的帮助,我该如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

我的Apache服务器也遇到了同样的问题。

我的服务器曾经成功运行,没有任何错误或警告。然后有一天,我开始在系统上使用firewalld查找一些与nagios相关的内容,并在我的httpd error_logs'mod_heartmonitor中没有slotmem'中得到关注

请检查firewalld或任何类似的进程是否正在运行。

在禁用firewalld(或其他情况)后重新启动服务器,它应该可以工作。

答案 1 :(得分:0)

从上面提到的配置中,我没有看到任何与&#34; www.example.com相关的条目:443&#34;如日志所示。 什么&#39;用于访问网站和日志记录的URL似乎不相关,当您尝试访问该站点时,从访问日志和错误日志共享条目。 需要检查一些事项:证书是否过期,CN名称是否与网站匹配&#39;主机名?