Na een paar dagen vond ik een soortgelijke vraag op ServerFault:
MySQL-replicatie via SSH - Last_IO_Errno:2003 - fout bij verbinding met master
Het bleek SELinux
moest hier alles mee doen! Als @Tek Jau uitgelegd, je kunt dit oplossen door deze aangepaste poort toe te voegen via semanage
:
sudo /usr/sbin/semanage port -a -t mysqld_port_t -p tcp 3305
Ik hoop dat dit iedereen helpt die een soortgelijk probleem tegenkomt.