Satır PID_ERR replay-window backtrack occurred diyor ve tüm arama sonuçları bunu düşen paketler ve bozuk bir tünel olarak açıklıyor. Community OpenVPN 2.6'nın UDP yolunda bu ileti, alma işlevi paketle ne yapacağına hâlâ karar verirken yazılır. Yeni bir en yüksek geri izleme kaydeder, ardından aynı işlev kabul veya ret öncesinde mesafeyi pencere ve kayıtlı durumla karşılaştırır. Günlük etiketini hüküm olarak okumak bu kontrol listesinin önlemek için var olduğu hatadır.

Birinci durak: satırın ne olduğunu tanımlayın

Bu, dizi mesafesi hakkında bir tanılamadır, bir bağlantı hakkında karar değildir. Paket kimliği uygulamasında yeni gözlenen en yüksek geri izlemenin not edildiği noktada görünür. Bu nokta kabul veya ret dalından önce gelir, bu yüzden onu tetikleyen paket yine de teslim edilebilir.

Hangi ana makinenin yazdığını ve hangi ayrıntı düzeyinde yazdığını doğrulayın. Sunucu ve istemci ikisi de paket kimliği iletileri yayabilir ve bir taraftan gelen ileti diğer tarafın alma durumu hakkında hiçbir şey söylemez.

İkinci durak: o paketin sonucunu bulun

Tanılamadan sonraki satırları okuyun, yalnızca tanılamayı değil. Aynı işlev pencere ve yinelenen denetimlerine devam eder, bu yüzden o belirli paketin sonucu birkaç komut sonra belirlenir ve pekâlâ kabul olabilir. Korkutucu satırda biten bir günlük alıntısı sonuç hakkında hiçbir şey söylemez. Satırın kendisini değil, çevresindeki pencereyi arayın:

journalctl -u openvpn-server@server --since "-10 min" | grep -n -A3 -B3 "backtrack occurred"

Günlük o sırada o eş için herhangi bir ret göstermiyorsa, bu satırı kesintinin nedeni olarak görmeyi bırakın. Uygulamanın yoluna geçin, çünkü bağlandı ama trafik yok raporlarının çoğu gerçekte orada sona erer.

Üçüncü durak: yeniden sıralamanın gerçek olup olmadığına karar verin

Yeniden sıralama yolun bir özelliğidir ve bir tanılama onun yalnızca tek bir örneğidir. Kısa bir pencerede aynı eş için yinelenen iletiler arayın ve ağın agresif biçimde yeniden sıraladığı sonucuna varmadan önce iki uçtaki kayıtla karşılaştırın.

Yeniden bağlanma sırasında birkaç ileti olağan dışı değildir. Gerçek uygulama zaman aşımlarıyla birlikte sürekli bir akış araştırmaya değer ve bu birleşim bir etiket değil, kanıttır.

Dördüncü durak: pencere parametreleri ve ne olmadıkları

replay-window bir dizi boyutu ve isteğe bağlı bir zaman değeri alır, bu yüzden genişletmek iki farklı toleransı aynı anda değiştirir. Sayıyı yükseltmek sıradan daha uzak paketlere izin verir; zaman değeri bir paketin ne kadar süre daha dikkate alınabileceğini sınırlar. Genişletme güvenlik maliyeti olan bir politika değişikliğidir ve bir şifreyi güçlendirmez ya da yinelenen algılamayı kapatmaz. İki tolerans birlikte hareket eder, isteseniz de istemeseniz de.

Eski kimliği doğrulanmış bir paket hâlâ istenmeyen bir yineleme olabilir, bu yüzden alıcı bu denetimleri tutar. Daha fazla yeniden sıralamayı kabul etmek, o riskten daha fazlasını kabul etmek demektir.

Uyarıyı mute ile susturmak gördüğünüzü değiştirir, daemonun yaptığını değil. Amaç bilinen bir olay sırasında daha sessiz bir günlükse, bu meşru bir operasyonel seçimdir; amaç bir tüneli onarmaksa, susturma kanıtı saklar.

mute 20
replay-window 64 15

Dış taşımayı TCP'ye geçirmek teslim ve kurtarma davranışını değiştirir ve kuyruk başının engellenmesine ilişkin kendi maliyetlerini ekler. Bu bir tasarım kararıdır, tek bir günlük etiketine verilen ilk yanıt değildir. Sunucuyu yeniden kurmak daha kötüdür, çünkü bir istatistik ile gerçekten başarısız olan sınır arasındaki ayrımı siler.

Beşinci durak: kullanıcı için önemli olan yolu test edin

Tünel bağlıyken uygulamanın kendi testini çalıştırın ve seçtiği rotayı, iletme durumunu ve dönüş yolunu okuyun. Paketleri yalnızca tek yönde taşıyan bir tünel hiç geri izleme iletisi üretmez ve bu, ciddi yeniden sıralamadan çok daha yaygındır.

Her durakta ne ölçtüğünüzü yazın. Kayıt, sonraki raporun yeniden korkutucu satırdan başlamasını ve oradan dışarı doğru çalışmasını engelleyen şeydir.

Paket kimliği uygulaması istatistiğin ve kararın sırasını gösterir ve kılavuz pencerenin dizi ve zaman kapsamını açıklar. İkisini birlikte okumak, korkutucu bir günlük satırını bilinen bir büyüklüğe dönüştüren şeydir. Hiçbiri sizin belirli yolunuz hakkında bir şey söylemez, bu yüzden yukarıdaki ölçümler hâlâ önemlidir.

İlgili makaleler