# Passbolt web Interface is broken

**URL:** <https://community.passbolt.com/t/passbolt-web-interface-is-broken/3287>\
**Category:** Installation Issues\
**Created:** [November 17, 2020, 6:19pm UTC](https://community.passbolt.com/t/passbolt-web-interface-is-broken/3287 "2020-11-17T18:19:31Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![ahmedmomin](https://avatars.discourse-cdn.com/v4/letter/a/e0b2c6/32.png) [@ahmedmomin](https://community.passbolt.com/u/ahmedmomin)\
**Post date:** [November 17, 2020, 6:19pm UTC](https://community.passbolt.com/t/passbolt-web-interface-is-broken/3287/1 "2020-11-17T18:19:31Z")

</div>

**Checklist**  
[] I have read intro post: [About the Installation Issues category](https://community.passbolt.com/t/about-the-installation-issues-category/12)  
[] I have read the tutorials, help and searched for similar issues  
[] I provide relevant information about my server (component names and versions, etc.)  
[] I provide a copy of my logs and healthcheck  
[] I describe the steps I have taken to trouble shoot the problem  
[] I describe the steps on how to reproduce the issue

I’ve recently enabled SSL on Passbolt server. After updating NGIX and Passnolt config it broke the web interface of Passbolt, see the image below how it looks.

 ![image](https://canada1.discourse-cdn.com/flex031/uploads/passbolt/original/1X/d1e4e9f843e96a9b1b114f5fcf4f6a2197c02b2a.png)

I’ve made the following changes to /etc/nginx/conf.d/passbolt.conf

```auto
server {
 listen 443;
 server_name passwords.sbs.local;
 ssl on;
 ssl_certificate /etc/ssl/certs/passbolt.crt;
 ssl_certificate_key /etc/ssl/certs/passbolt.key;
 ssl_protocols TLSv1.2;
 ssl_prefer_server_ciphers on;
 ssl_ciphers ECDH+AESGCM:DH+AESGCM:ECDH+AES256:DH+AES256:ECDH+AES128:DH+AES:ECDH+3DES:DH+3DES:RSA+AESGCM:RSA+AES:RSA+3DES:!aNULL:!MD5:!DSS;
 ssl_session_tickets off;
 root /var/www/passbolt;
# X-Frame-Options is to prevent from clickJacking attack
 add_header X-Frame-Options SAMEORIGIN;
# disable content-type sniffing on some browsers.
 add_header X-Content-Type-Options nosniff;
# This header enables the Cross-site scripting (XSS) filter
 add_header X-XSS-Protection "1; mode=block";
# This will enforce HTTP browsing into HTTPS and avoid ssl stripping attack
 add_header Strict-Transport-Security "max-age=31536000; includeSubdomains;";
location / {
   try_files $uri $uri/ /index.php?$args;
   index index.php;
 }
location ~ .php$ {
   fastcgi_index index.php;
   fastcgi_pass 127.0.0.1:9000;
   fastcgi_split_path_info ^(.+.php)(.+)$;
   include fastcgi_params;
   fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
   fastcgi_param SERVER_NAME $http_host;
 }
location ~* .(jpe?g|woff|woff2|ttf|gif|png|bmp|ico|css|js|json|pdf|zip|htm|html|docx?|xlsx?|pptx?|txt|wav|swf|svg|avi|mpd)$ {
   access_log off;
   log_not_found off;
   try_files $uri /app/webroot/$uri /index.php?$args;
 }
}

```

I’ve also made the changes to the following file /var/www/passbolt/config/passbolt.php

fullBaseUrl’ =\> ‘[https://passwords.sbs.local](https://passwords.sbs.local)’

I don’t know if anything else needs to be updated. I’ve restarted all the services as well.

---

<div class="post-metadata">

**Author:** ![garrett](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.passbolt.com/garrett/32/545_2.png) [@garrett](https://community.passbolt.com/u/garrett)\
**Post date:** [November 18, 2020, 12:08pm UTC](https://community.passbolt.com/t/passbolt-web-interface-is-broken/3287/2 "2020-11-18T12:08:58Z")

</div>

Hi @ahmedmomin,

It appears you are directing requests for css files to the wrong location so the styling (and other things) is broken. Double check /app/webroot to make sure that’s correct. Maybe it should be /var/www/passbolt/webroot?

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex031/uploads/passbolt/original/2X/b/bee7d3f9329f668000d46e9fcb2e5db1e9d31348.svg) [@system](https://community.passbolt.com/u/system)\
**Post date:** [November 23, 2020, 12:09pm UTC](https://community.passbolt.com/t/passbolt-web-interface-is-broken/3287/3 "2020-11-23T12:09:08Z")

</div>

Closed on November 23, 2020, 12:09pm UTC

This topic was automatically closed 5 days after the last reply. New replies are no longer allowed.

---

<div class="post-metadata">

**Author:** ![remy](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.passbolt.com/remy/32/17_2.png) [@remy](https://community.passbolt.com/u/remy)\
**Post date:** [December 2, 2020, 4:36am UTC](https://community.passbolt.com/t/passbolt-web-interface-is-broken/3287/4 "2020-12-02T04:36:35Z")

</div>

Opened on December 2, 2020, 4:36am UTC


