Şifrenin yanlış olduğunu iddia eden PPTP profilleri, kulağa geldiğinden daha dar bir şey söylüyor. Sır, yetenek müzakeresiyle başlayan bir zincirin en sonunda sınanır, bu yüzden o zincirde daha önceki herhangi bir uyuşmazlık kimlik doğrulama hatası olarak görünür. Bu nedenle şifreyi sıfırlamak, yeniden yazmak veya profili yeniden oluşturmak hiçbir şeyi değiştirmez. Önce müzakeresi okuyun, sonra yolun ne kadarını kontrol ettiğinize göre düzeltmeyi seçin.

Sır neden hiç sınanmaz

PPP kimlik doğrulaması müzakere edilir: sunucu yöntemler önerir, istemci yapabildiğiyle yanıt verir ve herhangi bir kimlik bilgisi değiş tokuş edilmeden önce ikisi birinde anlaşır. Sunucu yalnızca EAP-PEAP sunuyorsa ve istemcinin pppd'si bunu uygulamıyorsa, görüşme öneri aşamasında biter. Sunucu bir kimlik doğrulama hatası kaydeder çünkü başarısız olan aşama odur, şifre karşılaştırılıp yetersiz bulunduğu için değil.

Bu yüzden hata, yanlış şifre ve yöntem uyuşmazlığı için aynıdır. Onları yalnızca günlük ayırt eder, o da istemcinin ayrıntılı olmasına izin verilirse.

Müzakereyi okuyun, son hatayı değil

Bağlantıyı hata ayıklama açıkken ön planda çalıştırın ve kimlik doğrulama satırlarını yukarıdan okuyun. Günlük, önerilen yöntemi, kabul edilen yöntemi ve değiş tokuşun nerede durduğunu belirtir. Sunucu PEAP beklerken CHAP veya MSCHAPv2'den hiç çıkmayan profil bir yöntem sorunudur, kimlik bilgisi sorunu değil. O günlüğün son satırı istemcinin pes ettiği yerdir, nedenin bulunduğu yer değil.

sudo pppd call provider debug nodetach

O çıktıyı saklayın. Sunucu ilkesini değiştirmeden önce ağ sahibinin ihtiyaç duyduğu kanıt da odur ve şifrenin baştan işin içinde olup olmadığı sorusunu da çözer.

İkinci neden sırlar dosyasında saklı

Günlük yöntemlerin uyuştuğunu gösteriyorsa, sırrı saklayan dosyaya bakın. Şifre alanına yazılan yeni satır veya sondaki boşluk şifrenin parçası olarak gönderilir, bu yüzden sunucu sizin yazdığınızdan farklı bir dizi karşılaştırır. Dosya düzenleyicide doğru görünür ve bu yüzden bu kadar tekrarı atlatır.

sudo cat -A /etc/ppp/chap-secrets

Dolar işareti o çıktıda her satırın sonunu işaretler. O işaretten önce bir şey bulunan şifre alanı veya alanlar arasında kalan boşluk, aracın belgelediği tırnaklarla yeniden yazılmalıdır.

Düzeltmeyi sunucunun kime ait olduğuna göre seçin

Sunucu sizinse, o hesap için MSCHAPv2'ye izin vermek en küçük değişikliktir ve bilerek daha zayıf bir yöntemi kabul ettiğinizi kaydetmelisiniz. Başkasına aitse, dürüst düzeltme EAP-PEAP uygulayan bir istemcidir; pppd'ye yama yapmak uyumsuzluğu sizin bakım sorununuz yapar. Protokol seçimi hâlâ açıksa, PPTP tasarımın en zayıf parçasıdır ve taşınmak genellikle yamalı bir istemciyi hayatta tutmaktan daha ucuzdur. Bu kararı profilin yanına yazın ki sonraki kişi yeniden açmasın.

Hangi yolu seçerseniz seçin, sonra başka bir ağdaki ikinci makineden test edin. Kayıtlı bir profil eski yöntemi sunmaya devam edip düzeltilmiş sunucuyu bozuk gösterebilir. Ardından hata ayıklama ayarını kaldırın, çünkü ayrıntılı PPP günlükleri paylaşılan bir iş istasyonunda istediğinizden fazlasını yakalayabilir.

İlgili makaleler