Server displaying only basic authentication pop-up instead of index on fresh install

  • Platform information:
    • Hardware: HP Proliant
    • OS: CentOS Linux 7
    • Java Runtime Environment: openjdk version “1.8.0_181”
    • openHAB version: latest as of today

The first thing I need to mention is that I run the server in a VestaCP subdomain.
The nginx config file is as follows:

server {
    listen	192.168.x.x:443;
    ssl         on;
    ssl_certificate	 /home/admin/conf/web/;
    ssl_certificate_key  /home/admin/conf/web/;
    error_log  /var/log/httpd/domains/ error;

    location /css {
        alias  /home/admin/web/;
    location /js {
        alias /home/admin/web/;
    location /img {
        alias /home/admin/web/;
    location /bootstrap {
        alias /home/admin/web/;
    location /font-icons {
        alias /home/admin/web/;
    location /fonts {
        alias /home/admin/web/;
    location /js-plugin {
        alias /home/admin/web/;
    location /downloads {
        alias /home/admin/web/;

    location / {
        proxy_pass http://localhost:3000;
        proxy_redirect off;
        proxy_http_version 1.1;
        proxy_set_header Host $host;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        proxy_set_header X-Real-IP $remote_addr ;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for ;
        proxy_set_header X-Forwarded-Proto https;

    location /error/ {
        alias   /home/admin/web/;

location @fallback {

    location ~ /\.ht    {return 404;}
    location ~ /\.svn/  {return 404;}
    location ~ /\.git/  {return 404;}
    location ~ /\.hg/   {return 404;}
    location ~ /\.bzr/  {return 404;}

    include /home/admin/conf/web/*;

  • Issue of the topic: I have installed a fresh instance of the openhab cloud server according to this topic:
    When starting the server all seems well, the output is as follows:
2018-10-26T01:15:15.605Z - info: openHAB-cloud: Backend service is starting up...
2018-10-26T01:15:15.636Z - info: openHAB-cloud: Backend logging initialized...
2018-10-26T01:15:17.198Z - info: openHAB-cloud: Initializing XMPP connection to GCM
2018-10-26T01:15:17.868Z - info: openHAB-cloud: Connecting ro Redis at
2018-10-26T01:15:22.203Z - info: openHAB-cloud: Mailer will emulate sending in development environment
2018-10-26T01:15:22.296Z - info: opneHAB-cloud: Trying to connect to mongodb at: mongodb://
2018-10-26T01:15:22.332Z - info: openHAB-cloud: Scheduling a statistics job (every 5 min)
2018-10-26T01:15:22.630Z - info: openHAB-cloud: IFTTT is configured, app handling IFTTT capabilities...
Option polling duration is not valid. Please refer to the README.
2018-10-26T01:15:22.779Z - info: openHAB-cloud: express server listening on port 3000
2018-10-26T01:15:22.801Z - info: openHAB-cloud: Redis connect response: OK
2018-10-26T01:15:22.806Z - info: Redis is ready
node_redis: Warning: Redis server does not require a password, but a password was supplied.
2018-10-26T01:15:22.863Z - info: openHAB-cloud: Successfully connected to mongodb
2018-10-26T01:15:23.116Z - warn: openHAB-cloud: GCM XMPP error: XMPP authentication failure
2018-10-26T01:16:22.334Z - debug: openHAB-cloud: Checking for offline openHABs (0)
2018-10-26T01:16:22.335Z - debug: openHAB-cloud: Checking orphaned rest requests (0)

But when I visit the URL the server is displaying basic authentication pop-up instead of index.

Please help me out.


Is it because you are proxying port 8443 on your openhab controller instead of port 3000 on your localhost server where nodejs is installed.