"The requested URL was not found on this server." when moving from 6.4.14.3 to 21.11.0.6.1

I tried to upgrade my docker from 6.4.14.3 to 21.11.0.6.1 [current latest].
I litterally just stopped and removed the previous installation, then pulled and installed the new one, with no other changes in any configuration on my server [Apache]
Everything worked fine wirh 6.4.14.3 [and works fine if I revert back], but when I try to use 21.11.0.6.1 I get: " Not Found - The requested URL was not found on this server."

Is there anything different within the docker that would cause that?

Still not sure why upgrading isn’t working for me.
I don’t change anything in my configurations, I just delete the old docker code and pull/install the new one.

If I try to connect to https://127.0.0.1:9980/ I get an “OK” message:

Screenshot 2022-01-07 at 17.19.46

… but if I trie to connect to https://127.0.0.1:9980/loleaflet/dist/admin/admin.html nothing happens:

Any suggestions?

Hi @ivnmad I think this might be related with lol* files that were renamed to cool* (example: coolwsd.xml) and more important the old directory loleaflet is now named browser. Could you please try https://127.0.0.1:9980/browser/dist/admin/admin.html ?

Also please note that migration tool has been worked (thanks @bearon ) on very recently to assist people in their migrations:

Hi Pedro,

Thank you for the info.
If I got to https://127.0.0.1:9980/browser/dist/admin/admin.html the admin login window pops up, so that is good.
I then changed my reverse proxy from

ProxyPass /loleaflet https://127.0.0.1:9980/loleaflet retry=0
ProxyPassReverse /loleaflet https://127.0.0.1:9980/loleaflet

to

ProxyPass /browser https://127.0.0.1:9980/browser retry=0
ProxyPassReverse /browser https://127.0.0.1:9980/browser

I can reach the admin page via the domain as well, and I seems to be able to start opening a file, but I then get this:

Do I need to change something else in the reverse proxy?
This is the full script:

ProxyPass /browser https://127.0.0.1:9980/browser retry=0
ProxyPassReverse /browser https://127.0.0.1:9980/browser

ProxyPass /hosting/discovery https://127.0.0.1:9980/hosting/discovery retry=0
ProxyPassReverse /hosting/discovery https://127.0.0.1:9980/hosting/discovery

ProxyPassMatch “/lool/(.*)/ws$” wss://127.0.0.1:9980/lool/$1/ws nocanon

ProxyPass /lool/adminws wss://127.0.0.1:9980/lool/adminws

ProxyPass /lool https://127.0.0.1:9980/lool
ProxyPassReverse /lool https://127.0.0.1:9980/lool

ProxyPass /hosting/capabilities https://127.0.0.1:9980/hosting/capabilities retry=0
ProxyPassReverse /hosting/capabilities https://127.0.0.1:9980/hosting/capabilities

Thank you again,

Ivan

@ivnmad Yes, several more entries have to be changed, please see the following guide

@bearon
Brilliant, followed the instructions [and bookmarked the page].
All working fine now. Thank you.