WIth the latest release of Nextcloud server, the client software that runs on OS 10.13 High Sierra (3.0.0) will no longer sync with the version on the server (32.0.4) so I have a couple of machines that are stranded. Are there any workarounds? The legacy versions posted only work with OSX 11 + . These machines need to be kept at their current OS to run 32 bit software. Thank you!
Hi @next7036,
You could try changing the minimum.supported.desktop.version by adding the following configuration parameter to your config.php, like this:
'minimum.supported.desktop.version' => '3.0.0',
However, be aware that this is unsupported, and I doubt the developers test older, unsupported client versions against current Nextcloud releases. So please keep in mind that you’re doing this at your own risk.
Thank you for this reply,
I made the change to the config.php and am no longer getting the same minimum version client error, but am getting a new error: “Server replied “403 Forbidden” to “PROPFIND https:.xxxx/nextcloud.remote.php/webdav/” This version of the client is unsupported, Upgrade to version 3.0.0 or later. “ The client installed is 3.0.0 so there must be other factors at work.
Yeah, it certainly looks that way. To be honest, I have no idea if there’s a workaround. But my gut says it will probably be difficult, if not impossible, to find an easy solution if the current Nextcloud version actually isn’t compatible anymore.
And yes, I’m singing the same old song here that I always sing in similar posts. High Sierra is ancient and hasn’t been supported for years, and if I’m not mistaken, there is no longer an OSX version that is still supported by Apple, only “macOS” releases. ![]()
It’s too bad that a simple version of the client can’t be kept running with legacy versions. I just need file synchronization, not the calendars, notes, and all the other stuff..
arghhh.
Hello @next7036,
welcome to the Nextcloud community! ![]()
Simple answer:
No reliable solutions.
The mentioned setting from @bb77 is at high risk. Please do not ask for help when loosing data.
The client is just file sync.
Other workarounds you could try would be:
- Using the native WebDAV support of macOS, i.e. “Connect to Server” → “WebDAV”, and then creating your own script that moves or copies files to this WebDAV mount.
- Using third-party synchronization software that supports WebDAV and connecting it to Nextcloud instead of using the official Nextcloud client.
- Avoiding WebDAV entirely and using SMB or NFS instead, then triggering
occ files:scanon Nextcloud or using the External Storage app.
Ultimately, though, it’s all going to be hit or miss. Most third-party tools have likely also dropped support for High Sierra by now, and if you’re using an older version of one of these tools, chances are that you’ll experience similar problems as with the Nextcloud client. Even with the built-in WebDAV client or other protocols, such as NFS and SMB, compatibility issues can arise as client and server versions diverge. The longer you use this old macOS version, the greater the chance that problems will arise and certain things will eventually stop working altogether. This will only get worse, not better.
Long story short: at some point, you’ll probably have no choice but to either find alternatives for the 32-bit software you’re running or leave Nextcloud out of the equation altogether, and likely other similar solutions as well, and run everything fully offline and self-contained.
Needless to say, with such an old operating system you really shouldn’t be using the internet anymore, and you definitely shouldn’t make it accessible from the internet. I assume that’s not what you’re doing, but I wanted to mention it anyway. ![]()
I would go in this direction as well. Or even put stuff on a USB drive, update the machines and then go back to a working configuration with supported versions.
Thanks for these suggestions!