I find that, when using the updater, it often (but not always) fails at download. However, I have no trouble downloading manually. The error message indicates a proxy problem. My nextcloud instance is behind a reverse proxy server. I’m wondering if a workaround would be to download manually and put the .zip file directly on the nextcloud server? If this makes sense, I would need to know where on the server to put this file (after checking its integrity).
When I tried to update from 29.0.4 to 29.0.5 I also run into an error during the Download step. In the update.log file I saw these entries:
2024-08-25T07:12:23+0000 mYQBpymRsy [info] request to updater
2024-08-25T07:12:23+0000 mYQBpymRsy [info] currentStep()
2024-08-25T07:12:23+0000 mYQBpymRsy [info] Step 3 is in state "end".
2024-08-25T07:12:23+0000 mYQBpymRsy [info] POST request for step "4"
2024-08-25T07:12:23+0000 mYQBpymRsy [error] POST request failed with other exception
2024-08-25T07:12:23+0000 mYQBpymRsy [error] Exception: Exception
Message: Not authenticated
Code:0
Trace:
#0 {main}
File:/var/www/nextcloud/updater/index.php
Line:1325
For me restarting the webbased updater did not work.
I rebooted the machine and then started the manual update on the CLI:
sudo -u www-data php --define apc.enable_cli=1 /var/www/nextcloud/updater/updater.phar
That finished the update successfully. I have no revers proxy.
What error message is that? Can you post the actual message?
Also, are you using the Updater in web-mode or command-line mode? (The most reliable to avoid timeouts with your web server/proxy is to use command-line mode).[1]
[1] Upgrade via built-in updater — Nextcloud latest Administration Manual latest documentation
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.