blizzz
November 16, 2023, 9:01pm
1
The fourth beta of Nextcloud 28 is now available on our download server!
As always, help with testing is very much welcome!
If you notice anything out of order, please report back on the appropriate github repository!
---- If you are on 28 Beta 2 ----
Unfortunately we had to realize that a bug slipped into the updater of Beta 2 that will error on an upgrade with memory exhaustion. Before doing an upgrade please replaces the updater.phar with that one from Beta 1. Or, if you want to use the web updater, replace the updater’s index.php.
cd /path/to/nextcloud/updater
rm updater.phar index.php
wget https://raw.githubusercontent.com/nextcloud/updater/v28.0.0beta1/updater.phar
wget https://raw.githubusercontent.com/nextcloud/updater/v28.0.0beta1/index.php
chmod +x udater.phar
chown www-data:www-data updater.phar
chown www-data:www-data index.php
Now you can upgrade as usual.
---------------------------------
Downloads
Changelog
3 Likes
ernolf
November 17, 2023, 12:04am
2
Update went flawlesly but, even though “nextcloud/lib/versioncheck.php
” now allow php8.3, I get an internal server error when switching to php8.3 (fpm). Switching back to 8.1 or 8.2 no error.
nonetheless, thanks for the great work!
Much luck,
ernolf
CHA23x
November 17, 2023, 7:29am
3
You should add a better explaination how to replace the file in the updater directory as your script will not work for most installations.
Additionally I see two issues:
PHP 8.3 not working
internal server error while doing the server and configuration check
blizzz
November 17, 2023, 8:20am
4
Could you check the nextcloud.log for the error message?
blizzz
November 17, 2023, 8:24am
5
I cannot make a one-script-fits-all script. Imo it is expectable that an admin knows their system to ajdust the provided snippet. There is nothing really complicated inside.
Also, about the PHP 8.3 thing, can you check the log file for the precise error? Is it already filed on Issues · nextcloud/server · GitHub ?
bb77
November 17, 2023, 9:31am
6
Sorry, but unless you are blindly copying commands from the Internet, it should be pretty obvious that you need to replace /path/to/
with the actual path
ernolf
November 17, 2023, 11:07am
7
I found the error. Ondřej Surý’s php-ppa does not (yet) contain all modules for php8.3 . Not only the modules mentioned there (redis, imagick, apcu and memcached) are missing but igbinary is absent too. I did not notice that, since I switch php fully scripted and just wanted to test it yesterday for the first time, i simply assumed that all packages were available.
So I could have tested it without redis, apcu memcached and imagick but without igbinary it is impossible.
So I have to wait some time yet or build the modules myself.
Much luck,
ernolf
ernolf
November 17, 2023, 12:16pm
8
@blizzz
OK, thats what I did now, I built igbinary and yes! php8.3 works!!
So now I will build the other modules as well, to test the complete package!
Much luck!
ernolf
1 Like
ernolf
November 21, 2023, 10:37am
9
Take a look at this post if you want to test it yourself:
Hello Nextclouders,
This may be of interest to those of you who want to test Nextcloud 28 with PHP 8.3 on Ubuntu 22.04 (or Debian).
You’ll probably use → the ppa/dpa from Ondřej Surý ← to get php8.3 in the first place.
At the moment I’m writing this, PHP 8.3 is still in RC5, so in its early stages, and a lot of PHP modules are still not delivered, including some that are absolutely necessary to operate Nextcloud.
That’s why I wrote php-module-builder . It makes it easy to build and install…
ernolf
Baka88
November 23, 2023, 10:29am
10
After the Update to Beta 4 from NC27 users with spaces in the username cant see any files at all. Did anyone else experience this?
1 Like
ernolf
November 23, 2023, 1:48pm
11
Yes. I could reproduce it.
That is a catastrophic bug, since some of my most important users have spaces in username.
I have filed an issue:
opened 01:47PM - 23 Nov 23 UTC
bug
0. Needs triage
### ⚠️ This issue respects the following points: ⚠️
- [X] This is a **bug**, no… t a question or a configuration/webserver/proxy issue.
- [X] This issue is **not** already reported on [Github](https://github.com/nextcloud/server/issues?q=is%3Aopen+is%3Aissue+label%3Abug) OR [Nextcloud Community Forum](https://help.nextcloud.com/) _(I've searched it)_.
- [X] Nextcloud Server **is** up to date. See [Maintenance and Release Schedule](https://github.com/nextcloud/server/wiki/Maintenance-and-Release-Schedule) for supported versions.
- [X] I agree to follow Nextcloud's [Code of Conduct](https://nextcloud.com/contribute/code-of-conduct/).
### Bug description
After creating a user with a username containg spaces, the file view stays empty.
Updating from 27.*, users with usernames containing spaces don't see any files.
### Steps to reproduce
1. Create new user with a username containing spaces
2.Log in to new user
3.go to Files tab
### Expected behavior
Same as for usernames without spaces, as in the past
### Installation method
Community Web installer on a VPS or web space
### Nextcloud Server version
28
### Operating system
Debian/Ubuntu
### PHP engine version
PHP 8.2
### Web server
Apache (supported)
### Database engine version
MariaDB
### Is this bug present after an update or on a fresh install?
Updated from a MINOR version (ex. 22.1 to 22.2)
### Are you using the Nextcloud Server Encryption module?
Encryption is Disabled
### What user-backends are you using?
- [X] Default user-backend _(database)_
- [ ] LDAP/ Active Directory
- [ ] SSO - SAML
- [ ] Other
### Configuration report
```shell
{
"system": {
"instanceid": "***REMOVED SENSITIVE VALUE***",
"passwordsalt": "***REMOVED SENSITIVE VALUE***",
"secret": "***REMOVED SENSITIVE VALUE***",
"installed": true,
"trusted_domains": [
"192.168.188.40"
],
"datadirectory": "***REMOVED SENSITIVE VALUE***",
"version": "28.0.0.6",
"check_for_working_htaccess": true,
"overwrite.cli.url": "http:\/\/192.168.188.40",
"htaccess.RewriteBase": "\/",
"dbtype": "mysql",
"dbname": "***REMOVED SENSITIVE VALUE***",
"dbhost": "***REMOVED SENSITIVE VALUE***",
"dbport": "",
"dbtableprefix": "oc_",
"mysql.utf8mb4": true,
"dbuser": "***REMOVED SENSITIVE VALUE***",
"dbpassword": "***REMOVED SENSITIVE VALUE***",
"default_phone_region": "DE",
"memcache.local": "\\OC\\Memcache\\Redis",
"memcache.distributed": "\\OC\\Memcache\\Redis",
"filelocking.enabled": true,
"memcache.locking": "\\OC\\Memcache\\Redis",
"redis": {
"host": "***REMOVED SENSITIVE VALUE***",
"port": 0,
"timeout": 0
},
"updater.release.channel": "beta",
"maintenance": false,
"theme": "",
"logfile": "\/var\/www\/nextcloud\/data\/nextcloud.log",
"log_query": false,
"loglevel": 2,
}
}
```
### List of activated Apps
```shell
Enabled:
- activity: 2.20.0
- circles: 28.0.0-dev
- cloud_federation_api: 1.11.0
- comments: 1.18.0
- contactsinteraction: 1.9.0
- dashboard: 7.8.0
- dav: 1.29.1
- federatedfilesharing: 1.18.0
- federation: 1.18.0
- files: 2.0.0
- files_pdfviewer: 2.9.0
- files_reminders: 1.0.0
- files_sharing: 1.20.0
- files_trashbin: 1.18.0
- files_versions: 1.21.0
- firstrunwizard: 2.17.0
- groupfolders: 16.0.0
- logreader: 2.13.0
- lookup_server_connector: 1.16.0
- nextcloud_announcements: 1.17.0
- notifications: 2.16.0
- oauth2: 1.16.3
- password_policy: 1.18.0
- photos: 2.4.0
- privacy: 1.12.0
- provisioning_api: 1.18.0
- recommendations: 2.0.0
- related_resources: 1.3.0
- serverinfo: 1.18.0
- settings: 1.10.0
- sharebymail: 1.18.0
- support: 1.11.0
- survey_client: 1.16.0
- systemtags: 1.18.0
- text: 3.9.1
- theming: 2.3.0
- twofactor_backupcodes: 1.17.0
- updatenotification: 1.18.0
- user_status: 1.8.1
- viewer: 2.2.0
- weather_status: 1.8.0
- workflowengine: 2.10.0
Disabled:
- admin_audit: 1.18.0
- bruteforcesettings: 2.8.0
- encryption: 2.16.0
- files_external: 1.20.0
- files_rightclick: 0.15.1 (installed 1.6.0)
- richdocuments: 8.3.0-beta.1 (installed 8.3.0-beta.1)
- richdocumentscode: 23.5.503 (installed 23.5.503)
- suspicious_login: 6.0.0
- twofactor_totp: 10.0.0-beta.2
- user_ldap: 1.19.0
- workflow_script: 1.12.0 (installed 1.12.0)
```
### Nextcloud Signing status
_No response_
### Nextcloud Logs
_No response_
### Additional info
I am not the only one: https://help.nextcloud.com/t/fourth-beta-of-nextcloud-28/174502/10
Much luck,
ernolf
1 Like