Tôi đang chạy Ubuntu 20.04 trên Windows 10 bằng WSL2.
Tôi đang cố gắng kết nối với máy chủ testnet bitcoin trên máy của mình 127.0.0.1 thông qua Python
Các tập lệnh python hoạt động tốt trên Pycharm, Command Prompt và Powershell, và cho đến gần đây vẫn hoạt động tốt trong Ubuntu khi tôi chạy nó trên WSL1
Sau khi chuyển sang WSL2 cho Ubuntu, tôi nhận được lỗi sau mặc dù cùng hoạt động trong CMD, PS và Pycharm. Có vẻ như có thứ gì đó đang chặn ở phía Ubuntu. Làm thế nào để tôi khắc phục điều này? Vô hiệu hóa Windows Fast Start không giải quyết được vấn đề này.
Traceback (cuộc gọi gần đây nhất cuối cùng):
Tệp "/home/lalexk/mpcs56600-work/Lab4/Lab4.py", dòng 308, trong <module>
run_lab_4()
Tệp "/home/lalexk/mpcs56600-work/Lab4/Lab4.py", dòng 236, trong run_lab_4
block_info = connect_rpc( which_port, rpc_username, rpc_password, block_to_get)
Tệp "/home/lalexk/mpcs56600-work/Lab4/Lab4.py", dòng 41, trong connect_rpc
trả về rpc_connection.getblock(block_hash)
Tệp "/home/linuxbrew/.linuxbrew/Cellar/[email protected]/3.9.6/lib/python3.9/site-packages/bitcoinrpc/authproxy.py", dòng 132, trong __call__
self.__conn.request('POST', self.__url.path, postdata,
Tệp "/home/linuxbrew/.linuxbrew/Cellar/[email protected]/3.9.6/lib/python3.9/http/client.py", dòng 1257, theo yêu cầu
self._send_request(phương thức, url, nội dung, tiêu đề, mã hóa_chunked)
Tệp "/home/linuxbrew/.linuxbrew/Cellar/[email protected]/3.9.6/lib/python3.9/http/client.py", dòng 1303, trong _send_request
self.endheaders(body, encode_chunked=encode_chunked)
Tệp "/home/linuxbrew/.linuxbrew/Cellar/[email protected]/3.9.6/lib/python3.9/http/client.py", dòng 1252, trong tiêu đề cuối
self._send_output(message_body, encode_chunked=encode_chunked)
Tệp "/home/linuxbrew/.linuxbrew/Cellar/[email protected]/3.9.6/lib/python3.9/http/client.py", dòng 1012, trong _send_output
self.send(tin nhắn)
Tệp "/home/linuxbrew/.linuxbrew/Cellar/[email protected]/3.9.6/lib/python3.9/http/client.py", dòng 952, gửi
self.connect()
Tệp "/home/linuxbrew/.linuxbrew/Cellar/[email protected]/3.9.6/lib/python3.9/http/client.py", dòng 923, trong kết nối
self.sock = self._create_connection(
Tệp "/home/linuxbrew/.linuxbrew/Cellar/[email protected]/3.9.6/lib/python3.9/socket.py", dòng 843, trong create_connection
tăng lỗi
Tệp "/home/linuxbrew/.linuxbrew/Cellar/[email protected]/3.9.6/lib/python3.9/socket.py", dòng 831, trong create_connection
sock.connect(sa)
ConnectionRefusedError: [Errno 111] Kết nối bị từ chối