Xibo with reverse proxy

Hello,

i am using xibo on ubuntu with a reverse proxy. The client can connect to the server, but the download of the files isnt working. I am receiving invalid format. I followed the instruction and i also do have a second installation up and running which works fine.

Player version: 2r255.3

Error log from my client:
2020-09-11 11:29:17ScheduleManagerThreadScheduleManager - LoadNewScheduleLayout invalid: 132
2020-09-11 11:29:07ScheduleManagerThreadScheduleManager - LoadNewScheduleLayout invalid: 1
2020-09-11 11:29:07ScheduleManagerThreadScheduleManager - LoadNewScheduleLayout invalid: 122

Apache Reverse Proxy configuration:
<VirtualHost *:80>

    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/html


    RedirectMatch permanent /(.*) https://URL/$1
DocumentRoot /var/www/html ServerName URL
    RequestHeader set X-Forwarded-Proto "https"

    ProxyPreserveHost On

    ProxyPass / http://dummyIP:80/ retry=0 timeout=5
    ProxyPassReverse / http://dummyIP:80/

    SSLEngine On
    SSLCertificateFile /dummypath
    SSLCertificateKeyFile /dummypath

Hopefully anyone do have a hint what i should check in order to ensure a successful download of the files.

I don’t think it’s your issue, but you shouldn’t have your reverse proxy redirect http to https traffic. You should proxy both to the CMS and allow it to redirect (by enabling the Force HTTPS option in the main CMS settings, and/or in the Display Settings Profile).

5 seconds is a really low timeout. There’s lots of things the CMS does that will take alot longer than 5 seconds, so I wouldn’t suggest setting it that low. I would let the CMS dictate the timeouts.

Hello Alex,

thank you for the hint.
However i still receive an error on the client. This is the log output maybe you know what the issue is here.

The Xibo Community site uses cookies. What are cookies?