anchor.diff:  . SSL without validation -- No validation is performed.
   
   We will focus on (2) and (3) as (1) will require to trust the certificates on the machine itself.
  +
  +Before going onto details, navigate to `https://localhost:8444/`,
  +login with default username `admin` and password `smartvm`.
  +Click on Middleware -> Configuration -> Add a New Middleware Provider.
   
   ==== SSL trusting custom CA
   
  
positive.code: If you are self-signing your certificate, you will need to pass Hawkular Service's certificate when starting the agent.
  
  ```
  docker run --name hawkular-agent-01 --link=hawkular-services -e HAWKULAR_SERVER_PROTOCOL=https -e HAWKULAR_SERVER_ADDR=hawkular-services -e HAWKULAR_SERVER_PORT=8443 -v `pwd`/hawkular-services-public.pem:/client-secrets/hawkular-services-public.pem wildfly-hawkular-javaagent
  ```
  
  NOTE: Host must match with the one specified in the certificate, thus setting HAWKULAR_SERVER_ADDR to hawkular-services
  
negative.code: it will be linked to the cassandra instance (hawkular-cassandra)
  
  ```
  docker pull hawkular/hawkular-services
  docker run --name hawkular-services --link=hawkular-cassandra -e CASSANDRA_NODES=hawkular-cassandra -e HAWKULAR_HOSTNAME=hawkular-services -e HAWKULAR_USE_SSL=true -p 8443:8443 -v `pwd`/hawkular-services-private.key:/client-secrets/hawkular-services-private.key:z -v `pwd`/hawkular-services-public.pem:/client-secrets/hawkular-services-public.pem:z hawkular/hawkular-services
  ```
  
  NOTE: To avoid guessing the host, we explicitly set it to hawkular-services
  