| 
 
 
 | 
| Keep Server Online 
 If you find the Apache Lounge, the downloads and overall help useful, please express your satisfaction with a donation.
 
 or
 
 
   
 A donation makes a contribution towards the costs, the time and effort that's going in this site and building.
 
 Thank You! Steffen
 
 Your donations will help to keep this site alive and well, and continuing building binaries. Apache Lounge is not sponsored.
 |  | 
 | 
| | 
| | 
|  Topic: VirtualHost access denied from network |  |  
| Author |  |  
| Otomatic 
 
  
 Joined: 01 Sep 2011
 Posts: 287
 Location: Paris, France, EU
 
 | 
|  Posted: Mon 14 Dec '15 15:56    Post subject: VirtualHost access denied from network |   |  
| 
 |  
| Hi, 
 
 Windows 7 Pro 64bit
 Apache 2.4.18 (It was the same for Apache 2.4.17)
 
 -- configuration file httpd.conf
 
 
  	  | Code: |  	  | ServerRoot "j:/wamp/bin/apache/apache2.4.18" Listen 0.0.0.0:80
 Listen [::0]:80
 ServerName localhost:80
 <Directory />
 AllowOverride none
 Require all denied
 </Directory>
 
 HostnameLookups Off
 
 DocumentRoot "j:/wamp/www"
 <Directory "j:/wamp/www/">
 Options +Indexes +FollowSymLinks +Multiviews
 AllowOverride all
 Require local
 </Directory>
 
 Include conf/extra/httpd-vhosts.conf
 | 
 
 --- In httpd-vhosts.conf (Not all VirtualHost)
 
 
  	  | Code: |  	  | <VirtualHost *:80> ServerName localhost
 DocumentRoot J:/wamp/www
 <Directory  "J:wamp/www/">
 Options +Indexes +FollowSymLinks +MultiViews
 AllowOverride All
 Require local
 </Directory>
 </VirtualHost>
 
 <VirtualHost *:80>
 ServerName phottello
 DocumentRoot G:/www/phottello
 <Directory "G:/www/phottello/">
 Options +Indexes +FollowSymLinks +MultiViews
 AllowOverride all
 Require all granted
 </Directory>
 </VirtualHost>
 | 
 
 All things work well with local access, like http://phottello/ but when I want to access by local network from a device 192.168.0.15, I have error :
 Forbidden
 You don't have permission to access to /phottello/ on this server
 
 The connection is good, because in Apache error log I have
 [Sun Dec 13 18:08:41.700046 2015] [authz_core:error] [pid 6476:tid 828] [client 192.168.0.15:55651] AH01630: client denied by server configuration: J:/wamp/www/phottello
 
 I don't understand this error.
 I don't understand why there is "J:/wamp/www/phottello" in the error log as the DocumentRoot is defined as "G:/www/phottello".
 |  |  
| Back to top |  |  
| Otomatic 
 
  
 Joined: 01 Sep 2011
 Posts: 287
 Location: Paris, France, EU
 
 | 
|  Posted: Tue 15 Dec '15 18:11    Post subject: |   |  
| 
 |  
| Another thing I don't understand: In httpd.conf, I put:
 <Directory "j:/wamp/www/">
 Options +Indexes +FollowSymLinks +Multiviews
 AllowOverride all
 Require all granted
 </Directory>
 
 The error is not 403 but 404, not found !
 
 With Require all granted for j:/wamp/www/ :
 192.168.0.15 - - [15/Dec/2015:09:59:27 +0100] "GET /phottello/ HTTP/1.1" 404 296
 
 With Require local for j:/wamp/www/
 192.168.0.15 - - [15/Dec/2015:10:01:46 +0100] "GET /phottello/ HTTP/1.1" 403 307
 |  |  
| Back to top |  |  
| maba 
 
  
 Joined: 05 Feb 2012
 Posts: 64
 Location: Germany, Heilbronn
 
 | 
|  Posted: Wed 16 Dec '15 23:19    Post subject: |   |  
| 
 |  
| Does "phottello" have the correct DNS resolution. On the machine where the browser runs, what comes up when you do 
 
 
 inside a command line window?
 
 Does it resolve properly to an IP address. Does the same resolution work on the server side?
 |  |  
| Back to top |  |  
 
 | 
 |  | 
 |  |