I rebuilt from scratch with SSL support and got no errors. I only set *export
SSL_ENABLED=true* and then I ran the mesos-master.

No errors were thrown and I can see the web UI via HTTP. I double checked
that I was running the .sh from the build folder I created. Is mesos not
connecting with the environment variable I set for some reason?



On Wed, Jul 6, 2016 at 2:20 PM, Joseph Wu <[email protected]> wrote:

> If you can see the WebUI via HTTP, without downgrade support, you might be
> inadvertently running a different version of Mesos than the one you built.
>
> You can quickly sanity check this by removing either SSL_KEY_FILE or
> SSL_CERT_FILE and starting your master.  If your build has SSL support, it
> should immediately exit with an error message.
>
>
> On Wed, Jul 6, 2016 at 12:33 PM, Douglas Nelson <[email protected]>
> wrote:
> >
> > I attempted to set up SSL following this guide:
> http://mesos.apache.org/documentation/latest/ssl/
> >
> > I'm able to hit the WebUI with http but using https gives me nothing. I
> must be missing something. Here are the steps I'm taking:
> >
> > I downloaded 0.28.2 from here: https://github.com/apache/mesos/releases
> > I ran ./configure --enable-libevent --enable-ssl
> > Then I ran make and make install
> > I set the following environment variables:
> >
> > export SSL_ENABLED=1
> > export SSL_SUPPORT_DOWNGRADE=0
> > export SSL_KEY_FILE=<path>
> > export SSL_CERT_FILE=<path>
> >
> > Finally, I ran ./bin/mesos-master.sh --ip=127.0.0.1
> --work_dir=/var/lib/mesos
> >
> > I can provide any additional information if needed. Thanks!
> >
> > Also, I read that SSL would be included in mesosphere's nightly builds:
> https://open.mesosphere.com/downloads/mesos-nightly/
> >
> > How stable are those builds and has SSL already been included?
> >
> > -Doug Nelson
>
>

Reply via email to