title: Navigating to /_ah/admin on localhost yields unknown 404 error
body: <p>I'm currently porting my GAE app to Python 2.7 and have come across some exciting things that I've slowly been able to figure out one at a time (Hello, aliased simplejson library!).  However, I'm currently at a loss to explain this particular issue.</p>
  
  <p>Whenever I navigate to the Admin Console (http://localhost:8080/_ah/admin), I get a 404 page.  This is strange in itself (This was working just fine before), but it also isn't my custom 404 page.  This makes me think this is based on the built-in handlers, but I'm not sure what could be the cause.</p>
  
  <p>Other fun facts:</p>
  
  <ul>
  <li>There's no attempts to handle /_ah/.* in my app.yaml or elsewhere</li>
  <li>Nothing has changed in my app.yaml aside from the usual script-to-WSGI handler stuff</li>
  <li>No usage of Federated Logins</li>
  <li>Over time I've turned on almost all of the builtins</li>
  <li>The app deploys correctly and without issue</li>
  <li>I'm using the GAE Launcher on OSX (Minor, but it does have some odd quirks about it)</li>
  </ul>
  
  <p><em>Update</em></p>
  
  <p>It's probably easier just to show the console logs of what is coming out.  This is after the app has fully started and I have attempted to navigate to the admin page twice (The IO Error is cute, and only happens the initial time):</p>
  
  <pre><code>[Master] [dev_appserver_multiprocess.py:650] INFO Running application mygaeapp on port 8081: http://localhost:8081
  [Master] [dev_appserver_multiprocess.py:652] INFO Admin console is available at: http://localhost:8081/_ah/admin
  [Master] [dev_appserver_multiprocess.py:901] DEBUG balancer to port 9000
  [App Instance] [0] [py_zipimport.py:139] WARNING Can't open zipfile /Library/Python/2.7/site-packages/slimmer-0.1.30-py2.7.egg: IOError: [Errno 13] file not accessible: '/Library/Python/2.7/site-packages/slimmer-0.1.30-py2.7.egg'
  [App Instance] [0] [py_zipimport.py:139] WARNING Can't open zipfile /Library/Python/2.7/site-packages/NoseGAE-0.2.0-py2.7.egg: IOError: [Errno 13] file not accessible: '/Library/Python/2.7/site-packages/NoseGAE-0.2.0-py2.7.egg'
  [App Instance] [0] [recording.py:372] INFO Saved; key: __appstats__:012400, part: 67 bytes, full: 8780 bytes, overhead: 0.000 + 0.007; link: http://localhost:8081/_ah/stats/details?time=1331638312442
  [App Instance] [0] [dev_appserver.py:2865] INFO "GET /_ah/admin HTTP/1.1" 404 -
  [Master] [dev_appserver_multiprocess.py:901] DEBUG balancer to port 9000
  [App Instance] [0] [recording.py:372] INFO Saved; key: __appstats__:020100, part: 67 bytes, full: 9196 bytes, overhead: 0.000 + 0.007; link: http://localhost:8081/_ah/stats/details?time=1331638320129
  [App Instance] [0] [dev_appserver.py:2865] INFO "GET /_ah/admin HTTP/1.1" 404 -
  [Master] [dev_appserver_multiprocess.py:901] DEBUG balancer to port 9000
  </code></pre>