Skip to content

Commit d0af887

Browse files
committed
Print server addr if connect failed
1 parent 5488fb7 commit d0af887

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
/target
22
/build/*.tar.gz
33
/build/*.tar.xz
4+
/build/*.zip
45
/build/target
56
/build/install
67
/dev

src/relay/tcprelay/socks5_local.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ use tokio::{
88
self,
99
net::{
1010
tcp::{ReadHalf, WriteHalf},
11-
TcpListener, TcpStream,
11+
TcpListener,
12+
TcpStream,
1213
},
1314
prelude::*,
1415
};
@@ -55,7 +56,7 @@ async fn handle_socks5_connect<'a>(
5556
use crate::relay::socks5::Reply;
5657
use std::io::ErrorKind;
5758

58-
error!("Failed to connect remote server, err: {}", err);
59+
error!("Failed to connect remote server {}, err: {}", svr_cfg.addr(), err);
5960

6061
let reply = match err.kind() {
6162
ErrorKind::ConnectionRefused => Reply::ConnectionRefused,

src/relay/tcprelay/tunnel_local.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ async fn establish_client_tcp_tunnel<'a>(
3232
}
3333
Err(err) => {
3434
// Just close the connection.
35+
error!("Failed to connect remote server {}, err: {}", svr_cfg.addr(), err);
3536
return Err(err);
3637
}
3738
};

0 commit comments

Comments
 (0)