Lets Encrypt not renewing on Hanssen VM

Hi,

I am using the nextcloud-vm on a subdomain, all versions up-to-date. ports 443 and 80 are verified open. I start getting emails from Lets Encrypt that my cert will soon expire and needs renewing. I see the renew script active in cron.

I tried the script manually : sudo bash /var/scripts/letsencryptrenew.sh

In syslog I see the following:
Aug 22 09:08:09 bitcloud systemd[1]: Starting Service for snap application certbot.renew…
Aug 22 09:14:28 bitcloud certbot.renew[50506]: Failed to renew certificate bitcloud.futurica.be with error: The manual plugin is not working; there may be problems with your existing configuration.
Aug 22 09:14:28 bitcloud certbot.renew[50506]: The error was: PluginError(‘An authentication script must be provided with --manual-auth-hook when using the manual plugin non-interactively.’)
Aug 22 09:14:28 bitcloud certbot.renew[50506]: All renewals failed. The following certificates could not be renewed:
Aug 22 09:14:28 bitcloud certbot.renew[50506]: /etc/letsencrypt/live/..be/fullchain.pem (failure)
Aug 22 09:14:28 bitcloud certbot.renew[50506]: 1 renew failure(s), 0 parse failure(s)
Aug 22 09:14:28 bitcloud systemd[1]: snap.certbot.renew.service: Main process exited, code=exited, status=1/FAILURE
Aug 22 09:14:28 bitcloud systemd[1]: snap.certbot.renew.service: Failed with result ‘exit-code’.

Any tips? I am not too familiar with Lets Encrypt.