No Access to CMS Loginpage possible after migration

CMS Version

2.3.17

Installation Method

Docker

Operating System

Ubuntu 24.04 LTS

Issue

Hi, I migrated an existing 2.0.3 custom install CMS (shared hosting) successfully to different vServer on Ubuntu 24.04 with docker, I used this guide:

On the first try I didn’t wait long enough to do the database migration, so I ended up with a empty CMS (xibo_admin / password).

Then I waited longer and the migration worked. But I wasn’t able to login to the CMS.

If I want to access the CMS, I get “error connecting to…” and if I’ll try to force port 80 on https, I get “SSL_ERROR_RX_RECORD_TOO_LONG”

Up to now I don’t have an SSL cert, because I have to do that later.

But Xibo answers with an error if I add "/web/ to the IP:

Here is the screenshot:

OK, http://…/maint/ gives:
“Wartungsschlüssel ungültig.” (Maintenance key invalid).

So the web server is running, but why I can’t get to the login page?

Another addition as info:
On the old shared hosting, the domain we used for it had an let’s encrypt cert for the login domain. The domain wasn’t transferred yet, does this maybe affect the login?

Did you also used the exact docker version for the restore of your database?
You should restore it first to the same version and than update to the version you wish to end with.

Yes, I did, first I installed it on 2.0.3. as docker. After the login page wasn’t available, I updated to the latest v2 version to check if it will resolve the issue, but it didn’t
I will try to use an ssl cert, maybe that is the reason why

OK, I solved the issue.

I just had to give the new docker xibo the ssl cert and now I can access it perfectly!

Very nice! This should be mentioned in the upgrade guide, if you had an ssl cert before, this has to be migrated.

1 Like

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