Yukarıdakilere ek olarak Plesk kullandığınız için firewall-cmd de zone kısmına default yerine plesk yazmanız gerekebilir.
"firewall-cmd --list-all" ile hangi zone aktif olduğunu kontrol edebilirsiniz.
plesk (active)
target: default
icmp-block-inversion: no
interfaces: ens192
sources:
services:
ports: 22/tcp 21/tcp 25/tcp 53/tcp 53/udp 80/tcp 110/tcp 143/tcp 443/tcp 465/tcp 587/tcp 993/tcp 995/tcp 8443/tcp 8447/tcp 8880/tcp 49152-65535/tcp
protocols:
masquerade: no
forward-ports:
source-ports:
icmp-blocks:
rich rules:
üstte belirtilen tüm seçenekleri denedim ve son olarak sizin yazdığınız kodu çalıştırdığımda dönen sonuç bu