Windows

無法確定使用埠 8080 的內容

  • September 21, 2015

在 Windows Server 2003 R2 64 位 SP2 中,我有一個應用程序,它只使用埠 8080,但有些東西已經在使用它。我很樂意殺死正在使用它的任何東西,但我無法弄清楚它是什麼。我已經執行 TCPView,它顯示 PID 為 3216,程序為“”。我試過 taskkill /pid 3216 但它說:

錯誤:找不到程序“3216”。

如果我瀏覽到http://127.0.0.1:8080我得到以下錯誤之一,所以它看起來有點像某種網路伺服器。如果我嘗試終止 TCPView 中的程序,則不會發生任何事情。任何人都可以提出任何其他建議嗎?

禁止。您無權訪問此伺服器上的 /。

內部伺服器錯誤。伺服器遇到內部錯誤或配置錯誤,無法完成您的請求。請聯繫伺服器管理員 admin@example.com 並告知他們錯誤發生的時間,以及您所做的任何可能導致錯誤的事情。伺服器錯誤日誌中可能提供有關此錯誤的更多資訊。

在管理員級別的命令提示符下使用netstat -ba,您將看到所有活動的網路套接字和擁有這些套接字的程序。

  • -b告訴 netstat 輸出套接字所有者的執行檔名。
  • -atella netstat 列出所有偵聽和客戶端套接字。

這就是我在 Windows 8 中所做的:

執行 resmon

在網路選項卡中點擊監聽埠,在這裡我們可以看到目前正在使用的所有埠。

引用自:https://serverfault.com/questions/636504