[12:23] <jlh> Hey guys
[12:24] <jlh> I'm trying to get the dev version running
[12:24] <jlh> but I get this error
[12:24] <jlh> 192.168.20.168 - "" "192.168.20.163:8085" [20/Apr/2017:13:01:20 +0200] "GET /@@/search HTTP/1.1" 404 10463 3 0.0857479572296 12 0 "" "" "http://192.168.20.163:8085/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0"
[12:24] <jlh> ------
[12:24] <jlh> 2017-04-20T13:01:20 ERROR SiteError http://192.168.20.163:8085
[12:24] <jlh> Traceback (most recent call last):
[12:24] <jlh>  File "/home/bob/launchpad/devel/eggs/zope.publisher-3.12.6-py2.7.egg/zope/publisher/publish.py", line 132, in publish
[12:24] <jlh>    result = publication.callObject(request, obj)
[12:24] <jlh>  File "/home/bob/launchpad/devel/lib/lp/services/webapp/servers.py", line 1535, in callObject
[12:24] <jlh>    raise NotFound(self, '', request)
[12:24] <jlh> NotFound: Object: <lp.services.webapp.servers.ProtocolErrorPublication object at 0x7fa7c034acd0>, name: ''
[12:25] <wgrant> jlh: LP uses vhosts extensively, so you can't access it by IP address.
[12:25] <jlh> I'ts running on my vm
[12:26] <jlh> So I use the IP to access the vm
[12:26] <wgrant> You'll need to configure your /etc/hosts or DNS server to point at least launchpad.dev and testopenid.dev at that IP address.
[12:26] <jlh> I did, on the VM
[12:27] <wgrant> That's not going to do you much good if you're doing the lookups from a browser outside the VM.
[12:27] <jlh> launchpad.dev is a real thing? not just for my local instance?
[12:28] <wgrant> launchpad.dev is the default vhost that a development Launchpad instance expects the browser to ask for.
[12:28] <jlh> Oh!
[12:28] <jlh> I'll try that. Thanks! I'll return in a bit
[12:28] <wgrant> The setup scripts add that to /etc/hosts, but that doesn't help if you're running it in a VM.
[12:37] <jlh> Thank you for your time wgrant
[12:37] <wgrant> jlh: np
[13:02] <jlh> wgrant: It works!
[13:02] <jlh> You are a wizard
[13:03] <wgrant> jlh: Excellent.