crpb
There are still some issue on Debian 13. Sometimes it won't create the folders and files in /etc/ and sometimes some packages are missing / they simple won't be installed. Then you restore the snapshot and repeat the same procedure again and you get a different result. Is there a parameter to create a debug log when running Grommunio-Setup?
Edit 1:
Sometimes it gets stuck like this:

After more than one hour I killed the script and I have run it again (ofc I had to remove the grommunio sources that already were added by the script). Then it has worked without any problems. Weird.
Edit 2:
Oh, and I noticed that the database password is restricted to 25 characters... now I guess, I have to restore my snapshot once again, since no tables were created and no admin user is present.
Edit 3:
NGINX is also throwing some events:
Nov 09 11:17:57 gr nginx[11305]: 2025/11/09 11:17:57 [warn] 11305#11305: the "listen ... http2" directive is deprecated, use the "http2" directive instead in /usr/share/grommunio-common/nginx.conf:56
Nov 09 11:17:57 gr nginx[11305]: 2025/11/09 11:17:57 [warn] 11305#11305: the "listen ... http2" directive is deprecated, use the "http2" directive instead in /usr/share/grommunio-common/nginx.conf:57
Edit 4:
I finally got it working! I am still confused, why grommunio-setup won't download all dependencies or doesn't create all the files and folders or simply becomes stuck -- all good things come in threes. I checked the code and I have no explanation for this behavior.
Edit 5:
Confirmed, sometimes it won't download all packages and dependencies. The script should actually check, whether all files have been downloaded properly. Anyway, I now got a perfect Debian 13 Grommunio server. Thanks. 🙂