title: Scoped NPM projects via proxy with Nexus 3.2
body: <p>I've been setting up Nexus 3.2 and particularly the NPM repository at the moment. I have a proxy repository pointing toward <code>registry.npmjs.org</code> I have been successful at publishing to a hosted repository on the same instance as well as downloading artifacts through a group repository on the instance using <code>npm update -g</code>.</p>
  
  <p>Unfortunately, downloading scoped projects through the group is not working, essential for doing Angular 2 development. When I try, I get 404 errors:</p>
  
  <pre><code>brian$ npm install "@angular/common"
  npm ERR! registry error parsing json
  npm ERR! Unexpected token &lt; in JSON at position 0
  npm ERR! &lt;!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"&gt;
  npm ERR! &lt;html&gt;&lt;head&gt;
  npm ERR! &lt;title&gt;404 Not Found&lt;/title&gt;
  npm ERR! &lt;/head&gt;&lt;body&gt;
  npm ERR! &lt;h1&gt;Not Found&lt;/h1&gt;
  npm ERR! &lt;p&gt;The requested URL /nexus/repository/npm_group/@angular/common was not found on this server.&lt;/p&gt;
  npm ERR! &lt;/body&gt;&lt;/html&gt;
  npm ERR! 
  
  npm ERR! A complete log of this run can be found in:
  npm ERR!     /Users/brian/.npm/_logs/2017-03-28T07_38_37_824Z-debug.log
  </code></pre>
  
  <p>Scopes are a highly touted feature of 3.x and I'm thrilled that they are mostly working. Because I can publish to protected repos and the proxy repository is populating with non-scoped dependencies, I think I am very close. How can I debug this?</p>
  
  <p>FWIW, I have Nexus behind an Apache HTTPd server:</p>
  
  <pre><code>ProxyPass /nexus http://dev.example.com:8081/nexus nocanon
  ProxyPassReverse /nexus http://dev.example.com:8081/nexus
    AllowEncodedSlashes On
  &lt;Location /nexus&gt;
    RequestHeader set X-Forwarded-Proto "https"
    RequestHeader set X-Forwarded-Port "443"
  &lt;/Location&gt;
  </code></pre>
  
  <p>Thanks!</p>