cPanel Kurulum Hatası: 'Could Not Retrieve Mirror List' ve Çözümü

cPanel Kurulum Hatası: 'Could Not Retrieve Mirror List' ve Çözümü

Bu yazıda cPanel kurulumunda karşılaşılan 'Could Not Retrieve Mirror List' hatasının sebepleri ve çözüm yolları anlatılmaktadır. Hata çözümü için DNS, firewall ve mirror sunucusu ayarlarının nasıl düzenlenmesi gerektiği detaylandırılmıştır.

BFS

Bir gün, yeni bir web sitesi kurmaya karar verdiniz ve işleriniz yolunda gidiyordu. cPanel kurulumuna başladınız, fakat bir anda karşınıza çıkan o meşhur hata mesajı: ‘Could Not Retrieve Mirror List’! Ne olduğunu anlamadınız, ama ekranınızda beliren bu hata, işlerinizi biraz olsun zorlaştırmaya başlamıştı. Peki, bu hatayı nasıl çözersiniz?

Bu yazıda, ‘Could Not Retrieve Mirror List’ hatasının tam olarak ne olduğunu, neden oluştuğunu ve bu hatayı nasıl kolayca çözebileceğinizi detaylıca anlatacağım.

Hata Mesajının Anlamı



cPanel’i kurmaya başladığınızda, sistem internet üzerinden bir ‘mirror list’ (ayna listesi) çekmeye çalışır. Bu liste, cPanel'in kurulumunda kullanılacak olan paketlerin yerlerini belirler. Fakat bazen bu listeye erişim sağlanamayabilir ve bu da “Could Not Retrieve Mirror List” hatasına yol açar.

Bunun başlıca sebepleri arasında:

- DNS sorunu: Sunucunuzun DNS ayarları doğru yapılandırılmamış olabilir.
- Mirror sunucusuna erişim sorunu: cPanel’in bağlantı kurmaya çalıştığı ayna sunucusu (mirror server) geçici olarak kapalı olabilir.
- Firewall ya da ağ kısıtlamaları: Sunucunuzda firewall ya da ağda başka kısıtlamalar olabilir.

Adım Adım Çözüm Yolu



Hadi, bu hatayı adım adım çözelim!

1. DNS Ayarlarını Kontrol Edin
İlk olarak, sunucunuzun DNS ayarlarını kontrol etmelisiniz. Bazen DNS sunucuları, doğru bir şekilde yapılandırılmadığında, cPanel’in gerekli mirror listesine ulaşamamasına neden olabilir.

Bunun için aşağıdaki komutları kullanabilirsiniz:


nano /etc/resolv.conf


Dosyayı açtıktan sonra, doğru DNS adreslerinin girildiğinden emin olun. Örnek olarak, Google’ın DNS sunucuları şu şekildedir:


nameserver 8.8.8.8
nameserver 8.8.4.4


2. Mirror Sunucusunun Durumunu Kontrol Edin
Eğer DNS ayarları doğruysa, mirror sunucusunun çalışıp çalışmadığını kontrol etmelisiniz. cPanel, sunucusuna bağlanmaya çalıştığında, bu sunucu geçici olarak erişilemez olabilir. Bunu kontrol etmek için terminalden şu komutu verebilirsiniz:


ping mirror.cpanel.net


Eğer ping yanıt alamıyorsanız, cPanel’in bağlantı kurmaya çalıştığı mirror sunucusu sorunlu olabilir. Bu durumda, başka bir mirror sunucusunu kullanmak işe yarayabilir.

3. Firewall ve Ağ Kısıtlamalarını Gözden Geçirin
Sunucunuzda bir firewall aktifse, dış bağlantıları engelliyor olabilir. Özellikle, cPanel’in bağlantı kurması gereken portlar (80, 443) kapalı olabilir. Eğer bu portlar kapalıysa, cPanel'in mirror sunucusuna bağlanması imkansız hale gelir. Firewall ayarlarını kontrol etmek için şu komutları kullanabilirsiniz:


iptables -L


Eğer bu portlar engellenmişse, firewall üzerinde gerekli izinleri vererek bu sorunu çözebilirsiniz.

4. Mirror Listesi Manuel Olarak Güncelleyin
Bir diğer çözüm yolu ise, mirror listesine manuel olarak müdahale etmektir. Bu işlemi gerçekleştirmek için aşağıdaki komutları takip edebilirsiniz:


cd /var/cpanel
wget -O mirror.list http://httpupdate.cpanel.net/mirrorlist


Bu komut, cPanel’in mirror listesini günceller ve erişim sorunlarını çözer.

Sonuç



Artık cPanel kurulumunda ‘Could Not Retrieve Mirror List’ hatasıyla karşılaşırsanız, panik yapmanıza gerek yok. Yukarıda anlatılan adımları takip ederek sorunu kolayca çözebilirsiniz. Hatırlatmak gerekirse, bu tür hatalar genellikle DNS, firewall veya mirror sunucu bağlantılarıyla ilgilidir ve çoğunlukla çözülmesi oldukça basittir.

Unutmayın: Hosting ve sunucu yönetimi karmaşık olabilir, fakat her zaman bir çözüm vardır! Eğer bu adımlar sorununuzu çözmezse, cPanel destek ekibiyle iletişime geçmeyi unutmayın.

İlgili Yazılar

Benzer konularda diğer yazılarımız

ASP.NET Core 500 Internal Server Error: Sebepleri ve Çözümleri

Bir web geliştiricisi olarak, karşılaştığınız en zorlayıcı hatalardan biri şüphesiz "500 Internal Server Error"dır. Bu hata, web uygulamanızda her şeyin yolunda gittiğini düşündüğünüz bir anda karşınıza çıkabilir ve tüm projeyi durdurabilir. Ancak merak...

Steam İstemcisinin Çökmesi: Sorunları Çözmek İçin Pratik Adımlar

Steam İstemcisinin Çökme Sorunu Neden Olur?Merhaba! Eğer sen de Steam istemcisinin birden bire çökmesiyle karşılaştıysan, yalnız değilsin. Bu, aslında pek çok Steam kullanıcısının karşılaştığı yaygın bir sorun. Steam, oyun dünyasının en popüler platformlarından...

PHP "Warning: Division by zero" Hatası: Sorun, Çözüm ve Dikkat Edilmesi Gerekenler

PHP dünyasında, programcıların karşılaştığı en yaygın hatalardan biri olan "Warning: Division by zero" hatasını ele alıyoruz. Bu hata, küçük bir bölücü hatasından dolayı uygulamanızın çalışmasını engelleyebilir. Hadi, bu hatayı daha yakından inceleyelim...