Ağ Yazıcısı Neden Sır Oldu? Bir Windows Güncellemesi Hikayesi
Problem
Pazartesi sabahı henüz kahvemden ilk yudumu almamıştım ki Muhasebe Departmanı'ndan telefonlar yağmaya başladı. Ortak kullanılan HP LaserJet Pro ağ yazıcısı, kullanıcıların bilgisayarlarında bir anda "Aygıtlar ve Yazıcılar" listesinden kaybolmuştu. Yazıcının IP adresine ping atılabiliyordu ama Windows istemcilerinde cihaz görünmüyordu. Hafta sonu dağıtılan rutin sistem güncellemelerinin ardından 15 kullanıcı aynı anda çıktı alamaz hale gelmişti.
Nereden başladım
Sorunu hızlıca daraltmak için sistematik bir kontrol sırası izledim:
- İlk olarak
ping 192.168.1.150komutuyla cihazın ağda erişilebilir olduğunu doğruladım. - Yazıcının dahili web arayüzüne (HTTP/HTTPS) tarayıcıdan bağlandım; donanım sorunsuz çalışıyordu.
- Etkilenen bir istemcide
services.msckonsolundan Yazdırma Biriktiricisi (Spooler) servisini durdurup tekrar başlattım. - Olay Görüntüleyicisi (
eventvwr.msc) altında *Applications and Services Logs > Microsoft > Windows > PrintService* günlüklerini inceledim.
Kök neden
Günlük kaydındaki Event ID 808 ve 372 hataları beni cevaba götürdü. Hafta sonu arka planda yüklenen son işletim sistemi güvenlik güncellemesi, eski Point and Print kısıtlamalarını sıkılaştırmıştı. Güncelleme, istemcilerin RPC (Remote Procedure Call) üzerinden yazıcı sunucusuna doğrudan ve doğrulanmamış bağlanmasını engellemişti. Yazıcı sürücüsü paket düzeyi kimlik doğrulamasını desteklemediği için Windows, güvenlik gerekçesiyle yazıcıyı istemci tarafında gizlemişti.
Çözüm
Sorunu hem güvenliği bozmadan hem de hızlıca çözmek için şu adımları attım:
1. Print Server üzerinde ilgili yazıcı için üreticinin en güncel Type 4 paket sürücüsünü (Package-aware driver) güncelledim. 2. Grup İlkesi Yönetimi (gpmc.msc) üzerinden *Computer Configuration > Administrative Templates > Printers* yoluna gittim. 3. Point and Print Restrictions ilkesini düzenleyerek şirket içi güvenli yazıcı sunucumuzun FQDN adresini beyaz listeye ekledim. 4. İstemci makinelerde komut satırını yönetici olarak açıp gpupdate /force çalıştırdım ve ardından net stop spooler && net start spooler ile servisi tazeledim.
Yazıcı anında tüm kullanıcıların listesinde yeniden belirdi ve biriken çıktı kuyruğu saniyeler içinde temizlendi.
Ders: Yazıcı sorunlarının büyük çoğunluğu kabloda değil, işletim sisteminin arka planda sessizce değiştirdiği güvenlik politikalarında gizlidir.