Nextcloud AIO v6.0.3 brings error "Internal server error" after experiment with Google Drive module

I’m running Nextcloud AIO v6.3.0 on an Ubuntu Server within a Docker environment. The cloud was running smoothly until I started experimenting with Google Drive integration. After the installation of this module, my session was immediately disrupted. When trying to log in, I receive the error message:
“Internal Server Error. The server was unable to complete the request.”

Upon inspecting the nextcloud.log for the provided error message ID, I found

“Exception”:“Error”,“Message”:“Undefined constant GuzzleHttp\ClientInterface::MAJOR_VERSION” and several others.

I came across a suggestion that running “occ app:remove files_external_gdrive” could potentially help. However, when I performed this action, I encountered a similar error message:

docker exec -u 33 2a8c9c36ccea php occ app:remove files_external_gdrive
An unhandled exception has been thrown:
Error: Undefined constant GuzzleHttp\ClientInterface::MAJOR_VERSION in /var/www/html/3rdparty/guzzlehttp/guzzle/src/Utils.php:116
Stack trace:
#0 /var/www/html/3rdparty/guzzlehttp/guzzle/src/functions.php(71): GuzzleHttp\Utils::defaultUserAgent()
#1 /var/www/html/custom_apps/files_external_gdrive/vendor/guzzlehttp/guzzle/src/Client.php(194): GuzzleHttp\default_user_agent()

Is there a way to get the cloud working again? I would be happy if I got an answer.

Thank you, it’s done. I have reinstalled the cloud and will pay more attention to the “backup” aspect in the future. The Borg backup in the AIO solution has worked reliably so far. It was also very easy for me to use it to move the cloud from a VirtuaBox to a Docker solution. Each with Nextcloud AIO v6.3.0

1 Like