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