If you only set *SSL_ENABLED=true, *mesos would not start and throw error that certificate and key variables are not exported. So I assume mesos does not see SSL_ENABLED env variable in your case. Do you run mesos from the same shell as you do the variables export ?
2016-07-07 20:53 GMT+02:00 Douglas Nelson <itsbeh...@gmail.com>: > 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 <jos...@mesosphere.io> 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 <itsbeh...@gmail.com> >> 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 >> >> >