title: MacOS Dnsmasq High Sierra 403 Forbidden error
body: <p>I tried to configure dnsmasq with a fresh clean macOS High Sierra 10.13.2</p>
  
  <p><strong>Apache Version</strong></p>
  
  <pre><code>Server version: Apache/2.4.28 (Unix)
  Server built:   Oct  9 2017 19:54:20
  apachectl configtest
  Syntax OK
  </code></pre>
  
  <p>I used to have it and worked fine. But I think I'm missing something, because I'm getting 403 forbidden error on localhost, 127.0.0.1 and any project like home.test or anything.test</p>
  
  <pre><code>Forbidden
  You don't have permission to access / on this server.
  </code></pre>
  
  <p>I uncommented the necessary files to make it work:</p>
  
  <p><strong>httpd.conf</strong></p>
  
  <pre><code>Include /private/etc/apache2/extra/httpd-vhosts.conf
  Include /private/etc/apache2/extra/httpd-userdir.conf
  LoadModule vhost_alias_module libexec/apache2/mod_vhost_alias.so
  LoadModule userdir_module libexec/apache2/mod_userdir.so
  LoadModule php7_module libexec/apache2/libphp7.so
  User absolutkarlos
  Group staff
  ServerName localhost
  Directory &gt; AllowOverride None
  Directory &gt; Options FollowSymLinks Multiviews Indexes
  </code></pre>
  
  <p><strong>dnsmasq.conf</strong></p>
  
  <pre><code>address=/test/127.0.0.1
  </code></pre>
  
  <p><strong>absolutkarlos.conf</strong></p>
  
  <pre><code>Directory "/Users/absolutkarlos/DOC/www/sites/"
  AllowOverride All
  Options Indexes MultiViews FollowSymLinks
  Require all granted
  </code></pre>
  
  <p><strong>httpd-userdir.conf</strong></p>
  
  <pre><code>UserDir sites
  Include /private/etc/apache2/users/*.conf
  </code></pre>
  
  <p><strong>httpd-vhosts.conf</strong></p>
  
  <pre><code>&lt;Directory "/www"&gt;
  Options Indexes MultiViews FollowSymLinks
  AllowOverride All
  Require all granted
  &lt;/Directory&gt;
  
  &lt;Virtualhost *:80&gt;
  VirtualDocumentRoott "/Users/absolutkarlos/DOC/www/home/wwwroot"
  ServerName home.test
  UseCanonicalName Off
  &lt;/Virtualhost&gt;
  
  &lt;Virtualhost *:80&gt;
  VirtualDocumentRoot "/Users/absolutkarlos/DOC/www/sites/%1/wwwroot"
  ServerName sites.test
  ServerAlias *.test
  UseCanonicalName Off
  &lt;/Virtualhost&gt;
  </code></pre>
  
  <p><strong>error_log</strong></p>
  
  <pre><code>AH01630: client denied by server configuration: /Users/absolutkarlos/DOC/www/home, referer: http://home.test/
  AH01630: client denied by server configuration: /Users/absolutkarlos/DOC/www/home, referer: http://localhost/
  AH01630: client denied by server configuration: /Users/absolutkarlos/DOC/www/home, referer: http://127.0.0.1/
  </code></pre>
  
  <p>Any ping works fine</p>
  
  <p><strong>ping</strong></p>
  
  <pre><code>ping -c 1 home.test
  PING home.test (127.0.0.1): 56 data bytes
  64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.035 ms
  
  --- home.test ping statistics ---
  1 packets transmitted, 1 packets received, 0.0% packet loss
  round-trip min/avg/max/stddev = 0.035/0.035/0.035/0.000 ms
  </code></pre>