what I could see, is that this nginx error: [emerg] socket() [::]:80 failed (97: Address family not supported by protocol) is the ipv6 protocol disabled, but I already enabled on my interface and in grub
Then you could remove the grub line command until after you have completed the install. If you’re cormfortable with these kinds of things then feel free to do whatever is needed to get it up and running. The script is not going to catch modifications to the default install for an OS, which would not have ipv6 disabled.
EDIT: I’m sorry I misread your post. I am not used to seeing the ipv6.disable=0 - normally it’s just not there. If you don’t by default have ipv6, a different approach is needed. I’m looking into the issue a bit more.
For me the error is that the script is trying to set nginx to listen to ipv6, but for some reason it stops the installation even though ipv6 is enabled
If you are saying ipv6 is enabled, and have confirmed this, then there must still be an issue with the networking. NGINX is not recognizing ipv6 enabled.
As a quick follow-up regarding my previous message. Enable IPv6 support on your server doesn’t mean you must request a public IPv6 from your provider to use passbolt.
You can have IPv6 support without having your server reachable over the internet through an IPv6 address.
IPv6 is a network protocol enabled by default in Linux since years and if you won’t or can’t enable it on your server, you have to choose “no” to the nginx question and manually configure nginx server.