Plesk’te siteler açılmıyor, mail çalışmıyor ya da panele erişim yoksa genelde gerekli portlar kapalıdır. Özellikle 80, 443 ve 8443 portları kapalıysa servisler dışarıya cevap vermez. Sorun bu. Aşağıdaki adımları uygulayarak düzeltebilirsin.
Sorun şu:
Sunucu firewall ayarları gerekli portlara izin vermiyor.
Aşağıdaki adımları uygulayarak düzeltebilirsin.
Çözüm Adımları
-
Açık portları kontrol et
SSH ile bağlan ve şunu çalıştır:
80 (HTTP), 443 (HTTPS) ve 8443 (Plesk panel) listede yoksa port kapalıdır.
-
Plesk firewall ayarını kontrol et
Şuraya gir:
Tools & Settings > Firewall
Enable Firewall aktif mi kontrol et.
Şu kurallar açık olmalı:
-
HTTP (80)
-
HTTPS (443)
-
Plesk (8443)
-
FTP (21) gerekiyorsa
-
SMTP (25), Submission (587), IMAP (143/993), POP3 (110/995) mail kullanıyorsan
Eksik olanı ekle ve “Apply Changes” yap.
-
SSH üzerinden firewall kontrolü
Firewalld kullanıyorsan:
Port eklemek için:
firewall-cmd --permanent --add-port=80/tcp
firewall-cmd --permanent --add-port=443/tcp
firewall-cmd --reload
-
UFW kullanıyorsan (Ubuntu)
Port açmak için:
ufw allow 443/tcp
ufw allow 8443/tcp
ufw reload
-
Cloud firewall kontrolü
DigitalOcean, Hetzner, AWS gibi sağlayıcılarda harici firewall varsa panelden de portları açman gerekir.
Sunucuda açık olsa bile dış firewall kapalıysa erişim olmaz.
-
Servis çalışıyor mu kontrol et
Port açık ama servis kapalı olabilir:
systemctl status httpd
systemctl status psa
Çalışmıyorsa yeniden başlat.
Alternatif Çözüm
Firewall karıştıysa Plesk içinden geçici olarak devre dışı bırak:
Tools & Settings > Firewall > Disable
Erişim geldiyse kuralları yeniden düzenleyip tekrar aktif et.
Plesk Obsidian Lisansında Büyük İndirim!
Sunucunuzda Plesk kullanıyorsanız yüksek kurlara mahkum değilsiniz. Windows ve Linux uyumlu, orijinal güncellemeli paylaşımlı Plesk Obsidian lisanslarımıza göz atın.