So I am sure that the password for AMI is correct, I cannot understand why there is such error and I cannot find any reference in the guide about the "error 0" at the same time I don;t get why the system is "snoozing" for so long.
Another thing I did is to add some delay to firewalld at the startup as sometimes I saw a "firewall rules corrupted" but in the log the only thing wrong I saw was that asterisk was not running.
About the peer link error, I didn't setup the backup server yet, I am going to do it after I figure this AMI error

What have you set your 'distribution' key to in the [asterisk] stanza of your haast.conf file? Are you running the fully open source version of FreePBX or proprietary (FreePBX 'distro')? If open source, on what Linux distro and architecture?
This error indicates Asterisk is not being started (properly), and also explains why you aren't getting an AMI connection error. (Error 0 means HAAst could not establish a connection to the AMI)

2. The follow errors in your event log suggest your PeerLinkServer is listening on the same IP that you are using for the dynamic HAAst created interface:

Have you obfuscated the IP addresses in your posting? If not you will need to fix your IP addresses (which may also prevent Asterisk from Starting depending on the FreePBX settings).

3. The reason you see snoozing messages relates to the promotesnoozetime and demotesnoozetime keys in the [cluster] stanza of haast.conf. This has nothing to do with your problem - in fact I suggest you leave those settings at default until you understand HAAst a little better. As background, these settings prevent the cluster from flipping back and forth in the event that it takes Asterisk some time to stabilize. (See http://www.telium.ca/pages/forums/viewt ... p?f=7&t=17 for more info).

4. HAAst does not interact with firewalld or iptables, so that symptom isn't directly related to HAAst. However, beware that Songoma calls fail2ban a 'security system' - when in fact it's not. Actually Digium warns companies NOT to use fail2ban as a security system (see http://www.telium.ca/pages/forums/viewt ... p?f=9&t=65 for more info). I suspect FreePBX is trying to start fail2ban and that is giving you the error messages. If you are anything but a small/SOHO business have a look at the SecAst pages on this site to understand the different between SecAst and fail2ban.

With more info we can provide more suggestions but hopefully that clarifies the meaning of the messages. I suspect all of the above relate to starting FreePBX.

1. I am using the proprietary "FreePBX Distro" version 14. In HAAst I am using option 11. I tried option 8 with the same result, option 2 doesn't generate any error but obviously I have other kind of problem with my distro choice.
2. I have obfuscated the ip address , I am using two different ip for Management and voip.
3. This is clear now. I didn't realize that "snooze" was related to the [cluster] stanza.
4.I will look into this as soon as I have HAAst running smoothly.

Distribution type 11 would be correct for your setup, so that's not the problem. I would focus solely on ensuring HAAst can start your FreePBX instance properly. The problem could even be that FreePBX is starting but shutting down with an error code, or is getting severely delayed (see Sangoma notes on very slow FreePBX startup) causing HAAst to treat the startup as failed.

I would suggest you look at:

Try to start/stop the FreePBX service using systemctl from the commandline. Does Asterisk start/stop properly with it?

Confirm permissions on FreePBX and Asterisk resources, relative to who you are logged in as (and relative to root)

Start FreePBX using the commands within the systemd service script directly to look for errors