Server Error: Client denied by server configuration

Problems with the Windows version of XAMPP, questions, comments, and anything related.

Server Error: Client denied by server configuration

Postby gaggid1 » 09. May 2012 16:21

Hi All..

Please help me out with this..

I am running XAMPP on a windows 7 machine and running some websites on local intranet. Somehow the websites stopped working on intranet.

Error it shows: Internet Explorer cannot display the webpage. Diagnose the connection.

When i checked opening the website from the server itself it's working fine. Website is coming up on the localhost address as well as the domain that i have defined for my XAMPP server. Please note i am not using VHOST to redirect it some directory. I am redirecting to XAMPP Server IP through my DNS.

I am also attaching the XAMPP error log. Please help me understand what has gone wrong and how to bring this up....

Code: Select all
[Wed May 09 18:53:45 2012] [notice] Digest: generating secret for digest authentication ...
[Wed May 09 18:53:45 2012] [notice] Digest: done
[Wed May 09 18:53:47 2012] [notice] Apache/2.2.21 (Win32) mod_ssl/2.2.21 OpenSSL/1.0.0e PHP/5.3.4 mod_perl/2.0.4 Perl/v5.10.1 configured -- resuming normal operations
[Wed May 09 18:53:47 2012] [notice] Server built: Sep 10 2011 11:34:11
[Wed May 09 18:53:47 2012] [notice] Parent: Created child process 3728
[Wed May 09 18:53:48 2012] [notice] Digest: generating secret for digest authentication ...
[Wed May 09 18:53:48 2012] [notice] Digest: done
[Wed May 09 18:53:50 2012] [notice] Child 3728: Child process is running
[Wed May 09 18:53:50 2012] [notice] Child 3728: Acquired the start mutex.
[Wed May 09 18:53:50 2012] [notice] Child 3728: Starting 150 worker threads.
[Wed May 09 18:53:50 2012] [notice] Child 3728: Starting thread to listen on port 443.
[Wed May 09 18:53:50 2012] [notice] Child 3728: Starting thread to listen on port 443.
[Wed May 09 18:53:50 2012] [notice] Child 3728: Starting thread to listen on port 80.
[Wed May 09 18:53:50 2012] [notice] Child 3728: Starting thread to listen on port 80.
[Wed May 09 19:15:51 2012] [warn] pid file C:/xampp/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Wed May 09 19:15:51 2012] [notice] Digest: generating secret for digest authentication ...
[Wed May 09 19:15:51 2012] [notice] Digest: done
[Wed May 09 19:15:52 2012] [notice] Apache/2.2.21 (Win32) mod_ssl/2.2.21 OpenSSL/1.0.0e PHP/5.3.4 mod_perl/2.0.4 Perl/v5.10.1 configured -- resuming normal operations
[Wed May 09 19:15:52 2012] [notice] Server built: Sep 10 2011 11:34:11
[Wed May 09 19:15:52 2012] [notice] Parent: Created child process 5628
[Wed May 09 19:15:53 2012] [notice] Digest: generating secret for digest authentication ...
[Wed May 09 19:15:53 2012] [notice] Digest: done
[Wed May 09 19:15:55 2012] [notice] Child 5628: Child process is running
[Wed May 09 19:15:55 2012] [notice] Child 5628: Acquired the start mutex.
[Wed May 09 19:15:55 2012] [notice] Child 5628: Starting 150 worker threads.
[Wed May 09 19:15:55 2012] [notice] Child 5628: Starting thread to listen on port 443.
[Wed May 09 19:15:55 2012] [notice] Child 5628: Starting thread to listen on port 443.
[Wed May 09 19:15:55 2012] [notice] Child 5628: Starting thread to listen on port 80.
[Wed May 09 19:15:55 2012] [notice] Child 5628: Starting thread to listen on port 80.
[Wed May 09 19:16:15 2012] [error] [client 10.130.1.50] client denied by server configuration: C:/xampp/htdocs/xampp/
[Wed May 09 19:16:16 2012] [error] [client 10.130.1.50] client denied by server configuration: C:/xampp/htdocs/xampp/
[Wed May 09 19:16:22 2012] [error] [client 10.130.1.50] File does not exist: C:/xampp/htdocs/intra/blank.gif, referer: http://tlc-campus/intra/
[Wed May 09 19:21:00 2012] [warn] pid file C:/xampp/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Wed May 09 19:21:00 2012] [notice] Digest: generating secret for digest authentication ...
[Wed May 09 19:21:00 2012] [notice] Digest: done
[Wed May 09 19:21:21 2012] [warn] pid file C:/xampp/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Wed May 09 19:21:21 2012] [notice] Digest: generating secret for digest authentication ...
[Wed May 09 19:21:21 2012] [notice] Digest: done
[Wed May 09 19:21:24 2012] [notice] Apache/2.2.21 (Win32) mod_ssl/2.2.21 OpenSSL/1.0.0e PHP/5.3.4 mod_perl/2.0.4 Perl/v5.10.1 configured -- resuming normal operations
[Wed May 09 19:21:24 2012] [notice] Server built: Sep 10 2011 11:34:11
[Wed May 09 19:21:24 2012] [notice] Parent: Created child process 5840
[Wed May 09 19:21:24 2012] [notice] Digest: generating secret for digest authentication ...
[Wed May 09 19:21:24 2012] [notice] Digest: done
[Wed May 09 19:21:26 2012] [notice] Child 5840: Child process is running
[Wed May 09 19:21:26 2012] [notice] Child 5840: Acquired the start mutex.
[Wed May 09 19:21:26 2012] [notice] Child 5840: Starting 150 worker threads.
[Wed May 09 19:21:26 2012] [notice] Child 5840: Starting thread to listen on port 443.
[Wed May 09 19:21:26 2012] [notice] Child 5840: Starting thread to listen on port 443.
[Wed May 09 19:21:26 2012] [notice] Child 5840: Starting thread to listen on port 80.
[Wed May 09 19:21:26 2012] [notice] Child 5840: Starting thread to listen on port 80.
[Wed May 09 19:22:34 2012] [error] [client 10.130.1.50] client denied by server configuration: C:/xampp/htdocs/xampp/
[Wed May 09 19:22:42 2012] [error] [client 10.130.1.50] File does not exist: C:/xampp/htdocs/intra/blank.gif, referer: http://tlc-campus/intra/
[Wed May 09 19:26:37 2012] [error] [client 10.130.1.50] client denied by server configuration: C:/xampp/htdocs/xampp/
[Wed May 09 19:26:38 2012] [error] [client 10.130.1.50] client denied by server configuration: C:/xampp/htdocs/xampp/
[Wed May 09 19:26:43 2012] [error] [client 10.130.1.50] File does not exist: C:/xampp/htdocs/intra/blank.gif, referer: http://tlc-campus/intra/
[Wed May 09 19:37:03 2012] [notice] Parent: child process exited with status 1 -- Restarting.
[Wed May 09 19:37:03 2012] [notice] Digest: generating secret for digest authentication ...
[Wed May 09 19:37:03 2012] [notice] Digest: done
[Wed May 09 19:37:05 2012] [notice] Apache/2.2.21 (Win32) mod_ssl/2.2.21 OpenSSL/1.0.0e PHP/5.3.4 mod_perl/2.0.4 Perl/v5.10.1 configured -- resuming normal operations
[Wed May 09 19:37:05 2012] [notice] Server built: Sep 10 2011 11:34:11
[Wed May 09 19:37:05 2012] [notice] Parent: Created child process 5596
[Wed May 09 19:37:06 2012] [notice] Digest: generating secret for digest authentication ...
[Wed May 09 19:37:06 2012] [notice] Digest: done
[Wed May 09 19:37:08 2012] [notice] Child 5596: Child process is running
[Wed May 09 19:37:08 2012] [notice] Child 5596: Acquired the start mutex.
[Wed May 09 19:37:08 2012] [notice] Child 5596: Starting 150 worker threads.
[Wed May 09 19:37:08 2012] [notice] Child 5596: Starting thread to listen on port 443.
[Wed May 09 19:37:08 2012] [notice] Child 5596: Starting thread to listen on port 443.
[Wed May 09 19:37:08 2012] [notice] Child 5596: Starting thread to listen on port 80.
[Wed May 09 19:37:08 2012] [notice] Child 5596: Starting thread to listen on port 80.
[Wed May 09 19:37:39 2012] [warn] pid file C:/xampp/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Wed May 09 19:37:39 2012] [notice] Digest: generating secret for digest authentication ...
[Wed May 09 19:37:39 2012] [notice] Digest: done
[Wed May 09 19:37:41 2012] [notice] Apache/2.2.21 (Win32) mod_ssl/2.2.21 OpenSSL/1.0.0e PHP/5.3.4 mod_perl/2.0.4 Perl/v5.10.1 configured -- resuming normal operations
[Wed May 09 19:37:41 2012] [notice] Server built: Sep 10 2011 11:34:11
[Wed May 09 19:37:41 2012] [notice] Parent: Created child process 7468
[Wed May 09 19:37:42 2012] [notice] Digest: generating secret for digest authentication ...
[Wed May 09 19:37:42 2012] [notice] Digest: done
[Wed May 09 19:37:44 2012] [notice] Child 7468: Child process is running
[Wed May 09 19:37:44 2012] [notice] Child 7468: Acquired the start mutex.
[Wed May 09 19:37:44 2012] [notice] Child 7468: Starting 150 worker threads.
[Wed May 09 19:37:44 2012] [notice] Child 7468: Starting thread to listen on port 443.
[Wed May 09 19:37:44 2012] [notice] Child 7468: Starting thread to listen on port 443.
[Wed May 09 19:37:44 2012] [notice] Child 7468: Starting thread to listen on port 80.
[Wed May 09 19:37:44 2012] [notice] Child 7468: Starting thread to listen on port 80.
[Wed May 09 20:22:32 2012] [error] [client 10.130.1.50] client denied by server configuration: C:/xampp/htdocs/xampp/
[Wed May 09 20:22:33 2012] [error] [client 10.130.1.50] client denied by server configuration: C:/xampp/htdocs/xampp/
[Wed May 09 20:22:38 2012] [error] [client 10.130.1.50] File does not exist: C:/xampp/htdocs/intra/blank.gif, referer: http://tlc-campus/intra/
[Wed May 09 20:27:59 2012] [warn] pid file C:/xampp/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Wed May 09 20:27:59 2012] [notice] Digest: generating secret for digest authentication ...
[Wed May 09 20:27:59 2012] [notice] Digest: done
[Wed May 09 20:28:01 2012] [notice] Apache/2.2.21 (Win32) mod_ssl/2.2.21 OpenSSL/1.0.0e PHP/5.3.4 mod_perl/2.0.4 Perl/v5.10.1 configured -- resuming normal operations
[Wed May 09 20:28:01 2012] [notice] Server built: Sep 10 2011 11:34:11
[Wed May 09 20:28:01 2012] [notice] Parent: Created child process 4504
[Wed May 09 20:28:02 2012] [notice] Digest: generating secret for digest authentication ...
[Wed May 09 20:28:02 2012] [notice] Digest: done
[Wed May 09 20:28:04 2012] [notice] Child 4504: Child process is running
[Wed May 09 20:28:04 2012] [notice] Child 4504: Acquired the start mutex.
[Wed May 09 20:28:04 2012] [notice] Child 4504: Starting 150 worker threads.
[Wed May 09 20:28:04 2012] [notice] Child 4504: Starting thread to listen on port 443.
[Wed May 09 20:28:04 2012] [notice] Child 4504: Starting thread to listen on port 443.
[Wed May 09 20:28:04 2012] [notice] Child 4504: Starting thread to listen on port 80.
[Wed May 09 20:28:04 2012] [notice] Child 4504: Starting thread to listen on port 80.
[Wed May 09 20:28:04 2012] [error] [client 10.130.1.50] client denied by server configuration: C:/xampp/htdocs/xampp/
[Wed May 09 20:28:09 2012] [error] [client 10.130.1.50] File does not exist: C:/xampp/htdocs/intra/blank.gif, referer: http://tlc-campus/intra/


Please help me out with this......
gaggid1
 
Posts: 12
Joined: 09. May 2012 16:13
Operating System: Windows 7

Re: Server Error: Client denied by server configuration

Postby JonB » 09. May 2012 16:36

They tried to access the XAMPP welcome page from a client PC - right?

[Wed May 09 20:28:04 2012] [error] [client 10.130.1.50] client denied by server configuration: C:/xampp/htdocs/xampp/

"XAMPP Security concept"

\xampp\apache\conf\extras\httpd-xampp.conf (excerpt)

Code: Select all
# Close XAMPP sites here
<LocationMatch "^/(?i:(?:xampp|licenses|phpmyadmin|webalizer|server-status|server-info))">
    Order deny,allow
    Deny from all
    Allow from ::1 127.0.0.0/8
    ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var
</LocationMatch>


http://httpd.apache.org/docs/current/mo ... ationmatch

Good Luck
8)
User avatar
JonB
AF Moderator
 
Posts: 3210
Joined: 12. April 2010 16:41
Location: Land of the Blazing Sun
Operating System: Windows XP/7 - Fedora 15 1.7.7

Re: Server Error: Client denied by server configuration

Postby gaggid1 » 09. May 2012 16:43

Yes people access the homepage using their computer on local intranet.

But the strange thing is that the website is running from the browser on server itself.

I tried opening it by localhost - it worked.

I tried opening it by domain - tlc-campus = it worked

I tried opening it by IP address - it worked.

So how come other are not able to see the website using the same address or ip......

However i am going to check with xamp security concept in a minute and reply you back with outcome...
Thanks mate for quick response .....
gaggid1
 
Posts: 12
Joined: 09. May 2012 16:13
Operating System: Windows 7

Re: Server Error: Client denied by server configuration

Postby JonB » 09. May 2012 16:51

I was ONLY addressing the Server denial issue -

The other issue is almost certainly URL/DNS resolution related. you might try (for starters) a hosts file entry on one of the client machines. Its out of scope here really, but IF the 'hosts' entry gets things working, you have a DNS resolution issue.

Good Luck
User avatar
JonB
AF Moderator
 
Posts: 3210
Joined: 12. April 2010 16:41
Location: Land of the Blazing Sun
Operating System: Windows XP/7 - Fedora 15 1.7.7

Re: Server Error: Client denied by server configuration

Postby gaggid1 » 09. May 2012 17:28

Thanks for your help,

However issue was something else. Port 80 got blocked due to some updates that went into firewall. Turned off firewall. Things are back as they should be. thanks.
gaggid1
 
Posts: 12
Joined: 09. May 2012 16:13
Operating System: Windows 7

Re: Server Error: Client denied by server configuration

Postby JonB » 09. May 2012 18:06

Glad it worked out -

However (cautionary observation) --

The firewall issue would not be related to the error log issues. The error log would never contain a problem that was created by a blocked request, as the server would not receive the request. So the problem with serving your 'pages', was unrelated to the original question "Server Error: Client denied by server configuration".

I'll totally agree that "non-locatable URL's" can equally be caused by a firewall or a DNS problem as they are both transport issues, not server configuration issues.


Good Luck with your project.
User avatar
JonB
AF Moderator
 
Posts: 3210
Joined: 12. April 2010 16:41
Location: Land of the Blazing Sun
Operating System: Windows XP/7 - Fedora 15 1.7.7


Return to XAMPP for Windows

Who is online

Users browsing this forum: No registered users and 47 guests