Fix bugs in NG-UI charm

Change-Id: I0a17b6f1fb869cadfb9f35e14b5d64f9e9ffd3c9
Signed-off-by: David Garcia <david.garcia@canonical.com>
diff --git a/installers/charm/ng-ui/files/default b/installers/charm/ng-ui/files/default
index 00c86fc..321435c 100644
--- a/installers/charm/ng-ui/files/default
+++ b/installers/charm/ng-ui/files/default
@@ -19,9 +19,12 @@
     root   /usr/share/nginx/html;
     index  index.html index.htm;
     client_max_body_size $client_max_body_size;
-
+    $ssl_crt
+    $ssl_crt_key
+    ssl_protocols       TLSv1 TLSv1.1 TLSv1.2;
+    ssl_ciphers         HIGH:!aNULL:!MD5;
     location /osm {
-        proxy_pass http://$nbi_hostname:$nbi_port;
+        proxy_pass https://$nbi_host:$nbi_port;
         proxy_next_upstream error timeout invalid_header http_500 http_502 http_503 http_504;
         proxy_set_header Accept-Encoding "";
     }