diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java index 421ec9e7ff17d434576d40fc5e3744231c57f9a4..62450a75530d9b9bab09e901b6072d4641133a8b 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java @@ -643,8 +643,13 @@ public class I2PTunnelHTTPClient extends I2PTunnelClientBase implements Runnable newRequest.append("Accept-Encoding: \r\n"); newRequest.append("X-Accept-Encoding: x-i2p-gzip;q=1.0, identity;q=0.5, deflate;q=0, gzip;q=0, *;q=0\r\n"); } - if (!Boolean.valueOf(getTunnel().getClientOptions().getProperty(PROP_USER_AGENT)).booleanValue()) - newRequest.append("User-Agent: MYOB/6.66 (AN/ON)\r\n"); + if (!Boolean.valueOf(getTunnel().getClientOptions().getProperty(PROP_USER_AGENT)).booleanValue()) { + // let's not advertise to external sites that we are from I2P + if (usingWWWProxy) + newRequest.append("User-Agent: Wget/1.11.4\r\n"); + else + newRequest.append("User-Agent: MYOB/6.66 (AN/ON)\r\n"); + } newRequest.append("Connection: close\r\n\r\n"); break; } else {