访问Mysql出错Connection closed by foreign host

数据库Mysql连接错误
person smallyoungcalendar_today 2022年3月2日

Centos8中的Docker+spring boot服务无法访问局域网内的mysql服务。

通过telnet测试端口情况,发下如下错误

YB|m0A9mysql_native_password packets out of orderConnection closed by foreign host

执行命令:

bash
getsebool -a|grep httpd

发现 httpd_can_network_connect off

解决:

bash
setsebool httpd_can_network_connect 1
setsebool httpd_can_network_connect_cobbler 1
setsebool httpd_can_network_connect_db 1
setsebool httpd_can_network_relay 1

需要重新系统

bash
reboot