ไม่สามารถผูกกับ 127.0.0.1:9050: ที่อยู่ที่ใช้งานแล้ว ทอร์ทำงานแล้วหรือยัง


17

ฉันติดตั้ง Tor ด้วยวิธีนี้:

sudo add-apt-repository ppa:webupd8team/tor-browser
sudo apt-get update
sudo apt-get install tor-browser

ฉันทำงานในเทอร์มินัลวันนี้: tor และฉันได้รับข้อความแสดงข้อผิดพลาดนี้:

Oct 04 19:24:04.461 [notice] Tor v0.2.7.6 (git-605ae665009853bd) running on Linux with Libevent 2.0.21-stable, OpenSSL 1.0.2g and Zlib 1.2.8.
Oct 04 19:24:04.461 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://www.torproject.org/download/download#warning
Oct 04 19:24:04.517 [notice] Read configuration file "/etc/tor/torrc".
Oct 04 19:24:04.574 [notice] Opening Socks listener on 127.0.0.1:9050
Oct 04 19:24:04.574 [warn] Could not bind to 127.0.0.1:9050: Address already in use. Is Tor already running?
Oct 04 19:24:04.575 [warn] Failed to parse/validate config: Failed to bind one of the listener ports.
Oct 04 19:24:04.575 [err] Reading config failed--see warnings above.

จะแก้ไขได้อย่างไร?

คำตอบ:



13

netstatจะบอกคุณว่ากำลังฟังพอร์ตอะไรอยู่ เปิดเทอร์มินัล (กดCtrl+ Alt+ T) และเรียกใช้:

sudo netstat -plnt | fgrep 9050

มันจะบอกคุณว่าโปรแกรมใดกำลังใช้พอร์ตนั้น ตัวอย่างเช่นในระบบของฉันมันแสดง:

tcp       0     0 127.0.0.1:9050         0.0.0.0:*              LISTEN     1198/tor

torในตอนท้ายก็บอกว่าฟังโปรแกรมบนพอร์ตที่เป็น


ขอบคุณสำหรับความคิดเห็น ใช่มันบอกว่าทอร์ใช้พอร์ตนั้น แต่ฉันติดอยู่ที่นั่นโดยได้รับข้อความแสดงข้อผิดพลาดเดียวกัน
Billal Begueradj

6
คุณอาจติดตั้งtor-browserแพคเกจ Tor และแพคเกจที่สอง ลองsudo service tor stopและดูว่าเบราว์เซอร์ของ Tor ทำงานหลังจากนั้นหรือไม่
โอเลเท

4

@ David Foerster คำตอบ: killall torไม่ได้ผลสำหรับฉัน
ฉันได้รับผลtor: no process found.

โซลูชั่นใหม่: sudo killall tor


1

รีสตาร์ทอุปกรณ์ของคุณและเรียกใช้อีกครั้ง พอร์ตจะเป็นจริง


ไม่พอร์ตจะไม่ถูกปล่อยออกมา
Tessaracter
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.