Netstat'ta bile gösterilmiyorsa, port kullanan bir işlem nasıl bulunur?


1

Java programında hata ayıklamak için yerel makine portu 5005'i kullanan bir yazılım geliştirme IDE (Intellij) kullanıyorum. Bazı durumlarda, bağlantı noktası kullanılmadığından veya bazen bağlantı zaman aşımını rapor ettiğinden bağlanamadığını bildirir. Böylece IDE'yi yeniden başlatıyorum, tüm java ve javaw işlemlerini öldürüyorum ve sonra çalıştırıyorum:

netstat -a -n | find /c "5005"

0 bildirir. Emin olmak için ben de koşarım netstat olmadan find ve listeyi araştırın - no 5005 ile listening ne de wait belirtmek, bildirmek. Ancak yine de bir sonraki açılışta IDE aynı bağlantı hatalarını bildirmeye devam ediyor.

Kurtarmaya yardım etmenin tek yolu sistemi yeniden başlatmaktır. Bundan sonra, aynı semptomlarla tekrar sıkışıp kalıncaya kadar saatlerce hatta günlerce sadece iyi çalışır.

Bu konuda kafam karıştı. Hayal ettim netstat kullanılan tüm portları gösterir, ancak belli ki bir şeyi özlüyor. Yalnızca tam yeniden başlatma işlemi, bağlantı noktasını engelleyen "bilinmeyen görünmez işlemi" öldürür.

Burada neler oluyor? Windows'daki bir bağlantı noktası nasıl bile engellenebilir? netstat rapor etmiyor mu?


2
Sadece bir fikir: Microsoft'un İşlem Gezgini'ne bakın! İstediğinin bu olup olmadığından emin değilim, ama ... ( docs.microsoft.com/en-us/sysinternals/downloads/... )

1
Ağ yığınını sıfırlamak hiçbir şey yapmıyor mu?
Tim_Stewart

@Tim_Stewart, aslında bu beni bir fikre götürdü - Devre Dışı Bırakmayı ve ardından tüm ağ arayüzlerini etkinleştirmeyi denedim ve sorunu çözdüm. Tam yeniden başlatmaya daha iyi bir alternatif olarak kullanabilirim. Hala garip, bu limanlara ne oluyor.
JustAMartin

Yönetici olarak mı çalıştırıyorsunuz? Yardımcı olabilir.
Tim_Stewart

Evet, bir yönetim hesabı kullanıyorum. Şu anda sorunun nedenini, bazen ofis sunucularımıza bağlanmak için kullandığım VPN'e (Check Point Endpoint Security VPN) indirdim. “Hayalet bağlantı noktası” ile ilgili sorun, VPN kullanılırken başlar ve VPN bağlantısı kesildikten sonra bile devam eder. Tek çözüm, bağlantı noktasını yeniden kullanılabilir duruma getirmek için bu Devre Dışı Bırak / Etkinleştir hilesini yeniden başlatmak veya yapmaktır.
JustAMartin
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.