Hi,
is there a trick for upgrading from version 1.6.15 to 1.7.0 ?
OS: rocky linux 9.7
What is there:
I have set in nginx the root to /usr/share/nginx/html/roundcubemail/public_html
downloaded from roundcube.net roundcubemail-1.7.0-complete.tar.gz
tar xvfz roundcubemail-1.7.0-complete.tar.gz cd roundcubemail-1.7.0 ./bin/installto.sh /usr/share/nginx/html/roundcubemail
Everything went without errors. When i now go in the browser to the login website, i do not see any logo, just the pure
------------- begin website output ---------------------------------
Roundcube Webmail Login
Logo Username Password
Roundcube Webmail
------------- end website output --------------------------------- I can login with my username and password. But what i see there is no graphics either. Clicking on "Logout" gives me:
------------- begin website output ---------------------------------
REQUEST CHECK FAILED
For your protection, access to this resource is secured against CSRF. If you see this, you probably didn't log out before leaving the web application.
Human interaction is now required to continue.
Please contact your server-administrator.
------------- end website output ---------------------------------
The error log tells me: [19-May-2026 17:00:19 +0000]: <pknr7595> PHP Error: Request security check failed in /usr/share/nginx/html/roundcubemail/program/include/rcmail.php on line 1233 (GET /?_task=logout)
What did i do wrong/oversee? I think i did everything the instructions say. Until 1.6.15 everything went like charm.
With kind regards and many thanks for any hint, ulrich
On 19.05.2026 19:05, Ulrich Hiller via Users wrote:
- nginx-1.20.1
I have set in nginx the root to /usr/share/nginx/html/roundcubemail/public_html
See https://github.com/roundcube/roundcubemail/wiki/Installation#http-server for a working nginx configuration sample.
Hi,
thank you for the link.
But this is for a new install. I have already set everything working for 1.6.15. The procedure for upgrade always was unpacking the new tar.gz and doing ./bin/installto.sh /usr/share/nginx/html/roundcubemail
Is there such an easy way for upgrading 1.6.15 to 1.7.0 without having to do new installs? Or will i have to do a new install of everything from the beginning?
At least the above method, as i previously described, resulted in non functioning roundcube.
With kind regards and thanks a lot, ulrich
On 5/20/26 09:05, Aleksander Machniak via Users wrote:
On 19.05.2026 19:05, Ulrich Hiller via Users wrote:
- nginx-1.20.1
I have set in nginx the root to /usr/share/nginx/html/roundcubemail/public_html
See https://github.com/roundcube/roundcubemail/wiki/Installation#http-server for a working nginx configuration sample.
Hi Ulrich,
On 20 May 2026, at 16:52, Ulrich Hiller via Users wrote:
But this is for a new install. I have already set everything working for 1.6.15. The procedure for upgrade always was unpacking the new tar.gz and doing ./bin/installto.sh /usr/share/nginx/html/roundcubemail
I do it manually and have a link called roundcube. I set the link to the current version and replace some settings files from the old one. Finished, running. That should work also with 1.7 as long as your nginx config is good, I use this in it’s own file and include it: location /webmail/ { root /usr/local/roundcubemail; index index.php index.html; location ~ ^/webmail/(README|INSTALL|LICENSE|CHANGELOG|UPGRADING)$ { deny all; } location ~ ^/webmail/(bin|SQL|config|temp|logs)/ { deny all; } location ~ ^/webmail/(.*.php)$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; include fastcgi.conf; fastcgi_param SCRIPT_FILENAME $document_root/$1; } }
cheers Matthias
On 21/05/2026 01:52, Ulrich Hiller via Users wrote:
Hi,
thank you for the link.
But this is for a new install. I have already set everything working for 1.6.15. The procedure for upgrade always was unpacking the new tar.gz and doing ./bin/installto.sh /usr/share/nginx/html/roundcubemail
Is there such an easy way for upgrading 1.6.15 to 1.7.0 without having to do new installs? Or will i have to do a new install of everything from the beginning?
At least the above method, as i previously described, resulted in non functioning roundcube.
With kind regards and thanks a lot, ulrich
I did the following - using Apache 2.4:
And it all just worked.
Then: rm -r $WEBROOT/RoundCube ln -s $WEBROOT/NewCube/public_html $WEBROOT/RoundCube
And access to https://$MYDOMAN/RoundCube all seems fine.
It looks like the HTML problem has been fixed, but the released files still contain confusing statements.
Make sure you get a new 1.7.0, the first version they released didn't work.
Cheers,
Gary B-)
One of my users reported here https://www.sagredo.eu/en/qmail-notes-185/roundcube-webmail-34.html#comment5... that nginx doesn't set the variable PATH_INFO explicitly. Have a look.
Regards Roberto
Il 19-05-2026 19:05 Ulrich Hiller via Users ha scritto:
Hi,
is there a trick for upgrading from version 1.6.15 to 1.7.0 ?
OS: rocky linux 9.7
What is there:
- I installed php 8.5
- MariaDB 10.5 database server
- nginx-1.20.1
I have set in nginx the root to /usr/share/nginx/html/roundcubemail/public_html
downloaded from roundcube.net roundcubemail-1.7.0-complete.tar.gz
tar xvfz roundcubemail-1.7.0-complete.tar.gz cd roundcubemail-1.7.0 ./bin/installto.sh /usr/share/nginx/html/roundcubemail
Everything went without errors. When i now go in the browser to the login website, i do not see any logo, just the pure
------------- begin website output ---------------------------------
Roundcube Webmail Login
Logo Username Password
Roundcube Webmail
------------- end website output --------------------------------- I can login with my username and password. But what i see there is no graphics either. Clicking on "Logout" gives me:
------------- begin website output ---------------------------------
REQUEST CHECK FAILEDFor your protection, access to this resource is secured against CSRF. If you see this, you probably didn't log out before leaving the web application.
Human interaction is now required to continue.
Please contact your server-administrator.
------------- end website output ---------------------------------
The error log tells me: [19-May-2026 17:00:19 +0000]: <pknr7595> PHP Error: Request security check failed in /usr/share/nginx/html/roundcubemail/program/include/rcmail.php on line 1233 (GET /?_task=logout)
What did i do wrong/oversee? I think i did everything the instructions say. Until 1.6.15 everything went like charm.
With kind regards and many thanks for any hint, ulrich
Users mailing list -- users@lists.roundcube.net To unsubscribe send an email to users-leave@lists.roundcube.net
Am 21.05.26 um 07:34 schrieb Roberto Puzzanghera via Users:
One of my users reported here https://www.sagredo.eu/en/qmail-notes-185/ roundcube-webmail-34.html#comment5108 that nginx doesn't set the variable PATH_INFO explicitly. Have a look.
a proper httpd also don't for security reasons AcceptPathInfo Off
Il 19-05-2026 19:05 Ulrich Hiller via Users ha scritto:
Hi,
is there a trick for upgrading from version 1.6.15 to 1.7.0 ?
OS: rocky linux 9.7
What is there:
- I installed php 8.5
- MariaDB 10.5 database server
- nginx-1.20.1
I have set in nginx the root to /usr/share/nginx/html/roundcubemail/public_html
downloaded from roundcube.net roundcubemail-1.7.0-complete.tar.gz
tar xvfz roundcubemail-1.7.0-complete.tar.gz cd roundcubemail-1.7.0 ./bin/installto.sh /usr/share/nginx/html/roundcubemail
Everything went without errors. When i now go in the browser to the login website, i do not see any logo, just the pure
------------- begin website output ---------------------------------
Roundcube Webmail Login
Logo Username Password
Roundcube Webmail
------------- end website output --------------------------------- I can login with my username and password. But what i see there is no graphics either. Clicking on "Logout" gives me:
------------- begin website output ---------------------------------
REQUEST CHECK FAILED
For your protection, access to this resource is secured against CSRF. If you see this, you probably didn't log out before leaving the web application.
Human interaction is now required to continue.
Please contact your server-administrator.
------------- end website output ---------------------------------
The error log tells me: [19-May-2026 17:00:19 +0000]: <pknr7595> PHP Error: Request security check failed in /usr/share/nginx/html/roundcubemail/program/include/ rcmail.php on line 1233 (GET /?_task=logout)
What did i do wrong/oversee? I think i did everything the instructions say. Until 1.6.15 everything went like charm.
With kind regards and many thanks for any hint, ulrich
Users mailing list -- users@lists.roundcube.net To unsubscribe send an email to users-leave@lists.roundcube.net
Users mailing list -- users@lists.roundcube.net To unsubscribe send an email to users-leave@lists.roundcube.net