I have it working on mine... you'll need to
I'm trying to run a chef-server on a vagrant VM for local
development.
Not
very worried about SSL working properly as long as I can use it. 
Still, apart from receiving a warning of a name mismatch, what else
will
break in that case?
On Thursday, February 28, 2013 at 15:52, Sean OMeara wrote:
You need to have a CN that matches the FQDN of your chef-server for
SSL to work properly.
-s
On Thu, Feb 28, 2013 at 1:37 PM, Jesse Campbell hikeit@gmail.com
wrote:
that is what happens for me, yes.
if i connect to http://chef-app01.ops.sub.domain (default port 80),
it
redirects me to https://chef-app01.ops (default port 443), which
doesn't
exist... but if i connect directly to
https://chef-app01.ops.sub.domain, it
works fine.
it would be great if it didn't break on redirect, but I don't know
where the
code is to fix that...
On Thu, Feb 28, 2013 at 1:23 PM, Cassiano Leal <
cassianoleal@gmail.com>
wrote:
Are you saying that the redirection only occurs if I hit http, not
https?
That would be helpful.
On Thursday, February 28, 2013 at 15:07, Jesse Campbell wrote:
A more normal redirect pattern I have seen is to save the host name
from
the request parameter and simply change the scheme from http to
https...
here's how we do it on an F5:
HTTP::redirect https://[HTTP::host][HTTP::uri]
I'm not sure off hand what the proper syntax is for nginx or apache,
but
it should be straightforward
-Jesse
On Thu, Feb 28, 2013 at 12:36 PM, Cassiano Leal
cassianoleal@gmail.com
wrote:
Out of curiosity, why redirect in the first place? 
On Thursday, February 28, 2013 at 14:06, Adam Jacob wrote:
It's a reasonable default for most situations – the alternative is to
use
the IP Address, which is actively icky as well.
Adam
From: Cassiano Leal cassianoleal@gmail.com
Reply-To: "chef@lists.opscode.com" chef@lists.opscode.com
Date: Thursday, February 28, 2013 7:01 AM
To: "chef@lists.opscode.com" chef@lists.opscode.com
Subject: [chef] chef-server on a VM
Ohai Chefs,
Why does the omnibus chef-server deb not work by default on a VM?
I'm following
http://docs.opscode.com/chef/install_server_scenario_vm.html
but at the end, if I hit the webserver on port 80 it redirects me to
the
VM's hostname, which is obviously not accessible from outside of the
VM
unless I edit my hostsfile.
I'm wondering why it's set like that by default; it seems like an
anti-pattern. Also, how do I change this behaviour?
Other than that, the omnibus package is a breeze to install.
Fantastic
job!