Hi all,
I have been running and updating my Nextcloud instance in a shared hosting environment for around 8 years now without facing any serious issues.
However, since I tried to update from 31.0.2 to 31.0.8 via the web based updater, the step “Verifying integrity” fails without stating a reason. At least I don’t see anything in the web based updater.
I checked the updater.log which states
2025-08-24T16:04:03+0200 cc5OMSGXP6 [info] storage location exists
2025-08-24T16:04:08+0200 cc5OMSGXP6 [info] end of downloadUpdate()
2025-08-24T16:04:08+0200 cc5OMSGXP6 [info] endStep("4")
2025-08-24T16:04:08+0200 VwWgddB5ps [info] request to updater
2025-08-24T16:04:08+0200 VwWgddB5ps [info] currentStep()
2025-08-24T16:04:08+0200 VwWgddB5ps [info] Step 4 is in state "end".
2025-08-24T16:04:08+0200 VwWgddB5ps [info] POST request for step "5"
2025-08-24T16:04:08+0200 VwWgddB5ps [info] startStep("5")
2025-08-24T16:04:08+0200 VwWgddB5ps [info] verifyIntegrity()
2025-08-24T16:04:08+0200 VwWgddB5ps [info] getUpdateServerResponse()
2025-08-24T16:04:08+0200 VwWgddB5ps [info] updaterServer: https://updates.nextcloud.com/updater_server/
2025-08-24T16:04:08+0200 VwWgddB5ps [info] releaseChannel: stable
2025-08-24T16:04:08+0200 VwWgddB5ps [info] internal version: 31.0.2.1
2025-08-24T16:04:08+0200 VwWgddB5ps [info] updateURL: https://updates.nextcloud.com/updater_server/?version=31x0x2x1xxxstablexx2025-03-19T11%3A44%3A45%2B00%3A00+8ab08221a0a2dcc616a60cbf01816262b5ed02d0x8x2x28
2025-08-24T16:04:08+0200 VwWgddB5ps [info] getUpdateServerResponse response: Array
(
[version] => 31.0.8.1
[versionstring] => Nextcloud 31.0.8
[url] => https://download.nextcloud.com/server/releases/nextcloud-31.0.8.zip
[downloads] => SimpleXMLElement Object
(
[bz2] => Array
(
[0] => https://github.com/nextcloud-releases/server/releases/download/v31.0.8/nextcloud-31.0.8.tar.bz2
[1] => https://download.nextcloud.com/server/releases/nextcloud-31.0.8.tar.bz2
)
[zip] => Array
(
[0] => https://github.com/nextcloud-releases/server/releases/download/v31.0.8/nextcloud-31.0.8.zip
[1] => https://download.nextcloud.com/server/releases/nextcloud-31.0.8.zip
)
)
[web] => https://docs.nextcloud.com/server/31/admin_manual/maintenance/upgrade.html
[changes] => https://updates.nextcloud.com/changelog_server/?version=31.0.8
[autoupdater] => 1
[eol] => 0
[signature] => c9X3/xMJcmFyPQHhNPoPsw6yUETYyFIhYdvkfZ/Z51wR8VrkWOXqyiK2sLhZOjB/
G53cNx2VFsiKOkvuutZoGtkd7JAj/8emEzWzlzVr7hHrmdUSxWzupBGpSFnYFGsn
35N52ZEmfyXtRcuerzFVMRlX5R/+AVER1Jc964CHPrH2kBp4JI6LKld2t6fZ9TAS
hguf/AHq9rYn935wO9ZIHQgUtWCOYBZgh8YzpoMeEQXC/2A9UVE9xvY5DNEB8XIi
wRIWnWUQndnvuSNpNLME49r/5OdflCOcDl2eyklYb7b1rCVFXZOBaFXqkZkTxn7a
gANRmv8MOvWDeSvk4Y2TqQ==
)
2025-08-24T16:04:08+0200 VwWgddB5ps [info] storage location: /is/htdocs/.../www/subdomains/.../data/updater-ID/downloads/c
I already tried all the tips mentioned in Verifying integrity, fail? but unfortunately I do not have the possibility to execute scripts directly via command line in my shared hosting environment, so I cannot use
php updater/updater.phar
Any suggestions how to tackle this via the web based updater? The memory limit is 256 MB, which, unfortunately, I cannot change without changing the hosting provider.
Any help is very appreciated, since this problem exists for a few months now and I would really like to keep my Nextcloud installation up to date.
Cheers