Skip to content

Commit 4e8d6d0

Browse files
committed
fix #435
1 parent c8a5d41 commit 4e8d6d0

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

src/relay_server.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -428,6 +428,7 @@ async fn make_pair_(stream: impl StreamTrait, addr: SocketAddr, key: &str, limit
428428
if let Ok(msg_in) = RendezvousMessage::parse_from_bytes(&bytes) {
429429
if let Some(rendezvous_message::Union::RequestRelay(rf)) = msg_in.union {
430430
if !key.is_empty() && rf.licence_key != key {
431+
log::warn!("Relay authentication failed from {} - invalid key", addr);
431432
return;
432433
}
433434
if !rf.uuid.is_empty() {

src/rendezvous_server.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -680,6 +680,7 @@ impl RendezvousServer {
680680
) -> ResultType<(RendezvousMessage, Option<SocketAddr>)> {
681681
let mut ph = ph;
682682
if !key.is_empty() && ph.licence_key != key {
683+
log::warn!("Authentication failed from {} for peer {} - invalid key", addr, ph.id);
683684
let mut msg_out = RendezvousMessage::new();
684685
msg_out.set_punch_hole_response(PunchHoleResponse {
685686
failure: punch_hole_response::Failure::LICENSE_MISMATCH.into(),

0 commit comments

Comments
 (0)