Konu Sahibi
Counter-Strike 1.6: Konuşma Kayıtları (Voice Recorder) Saat Sorunu ve Çözümü
Counter-Strike 1.6 sunucu yöneticilerinin, özellikle de adminlik ve şikayet sistemlerini aktif olarak kullananların karşılaştığı en can sıkıcı sorunlardan biri, ses kayıtlarının log dosyalarına yanlış zaman damgasıyla (timestamp) kaydedilmesidir. Örneğin, olay saat 19:00'da gerçekleşmişken, log dosyasında saatin 16:00 veya tamamen alakasız bir saat olarak görünmesi, kanıt takibini ve adminlerin işini oldukça zorlaştırır.Bu rehber, bu saat farkı sorununun neden kaynaklandığını ve nasıl kesin olarak çözüleceğini adım adım açıklamaktadır.
Sorun Neden Kaynaklanıyor?
Bu sorun, %99 oranında kullandığınız ses kayıt eklentisinden (voice recorder plugin) değil, oyun sunucusunun barındırıldığı ana makinenin (host) saat ayarlarından kaynaklanır.AMX Mod X eklentileri, zaman bilgisini doğrudan sunucunun işletim sisteminden alır. Eğer sunucunuz Türkiye'de olmasına rağmen, barındırıldığı fiziksel sunucunun saat dilimi (timezone) Almanya (GMT+1), İngiltere (GMT+0) veya Amerika gibi farklı bir ülkeye ayarlanmışsa, tüm log kayıtları o sunucunun yerel saatine göre tutulur. Türkiye saat dilimi olan GMT+3'ten farklı bir ayar, loglarda saat farkı olarak karşınıza çıkar.
Kısacası, eklenti doğru çalışıyordur ancak yanlış yerden saat bilgisi almaktadır.
Adım Adım Kesin Çözüm Yöntemi
Bu sorunu eklenti ayarlarıyla veya kodlarıyla "düzeltmeye çalışmak" sadece geçici bir yama olur. Kalıcı ve doğru çözüm, sorunun kaynağını, yani sunucunun saat dilimini düzeltmektir.Adım 1: Sunucu Sağlayıcınızla (Hosting Firmanızla) İletişime Geçin
Bu sorunu çözebilecek tek yetkili kişi, oyun sunucusunu size kiralayan hosting firmasıdır. Müşteri paneli üzerinden bir destek bileti (ticket) oluşturarak durumu net bir şekilde açıklamanız gerekmektedir.Destek Biletine Yazılacak Örnek Metin:
Konu: Oyun Sunucusu Saat Dilimi (Timezone) Sorunu
Mesaj:Merhabalar,
Sahip olduğum Counter-Strike 1.6 sunucusunda AMXX log kayıtları (özellikle ses kayıt logları) yanlış saat damgasıyla tutulmaktadır. Loglarda 2-3 saatlik bir geri kalma söz konusudur.
Bu durumun, sunucunun barındırıldığı ana makinenin saat diliminin Türkiye saatine (Europe/Istanbul, GMT+3) ayarlı olmamasından kaynaklandığını düşünüyorum.
Lütfen sunucumun çalıştığı makinenin saat dilimini "Europe/Istanbul" (GMT+3) olarak ayarlayabilir misiniz?
Yardımlarınız için teşekkür ederim.Sunucu IP Adresi:
SunucunuzunIPAdresiniBurayaYazın
Adım 2: Sağlayıcının İşlemi Tamamlamasını Bekleyin
Hosting firmanızın teknik ekibi, bu talebinizi genellikle kısa süre içinde işleme alacak ve sunucunun saat dilimini düzeltecektir. Bu, onların birkaç komutla kolayca yapabileceği standart bir işlemdir.Adım 3: Sunucuyu Yeniden Başlatın ve Kontrol Edin
Firma size işlemin tamamlandığına dair geri dönüş yaptığında, sunucunuza restart atın.- Sunucuya girin ve mikrofona konuşarak yeni bir ses kaydının alınmasını sağlayın.
- FTP üzerinden cstrike/addons/amxmodx/logs/ klasörüne gidin.
- Ses kayıtlarının tutulduğu log dosyasını (örrneğin: voicerecorder.log) açın.
- En son alınan kaydın saatini kontrol edin. Saatin artık doğru olduğunu göreceksiniz.