}
#endif
- if (options->SafeLogging_ != SAFELOG_SCRUB_ALL &&
- (!old_options || old_options->SafeLogging_ != options->SafeLogging_)) {
- log_warn(LD_GENERAL, "Your log may contain sensitive information - you "
- "disabled SafeLogging. Please log safely. Don't log unless it "
- "serves an important reason. Overwrite the log afterwards.");
- }
-
+ /* If we are a bridge with a pluggable transport proxy but no
+ Extended ORPort, inform the user that she is missing out. */
+ if (server_mode(options) && options->ServerTransportPlugin &&
+ !options->ExtORPort_lines) {
+ log_notice(LD_CONFIG, "We use pluggable transports but the Extended "
+ "ORPort is disabled. Tor and your pluggable transports proxy "
+ "communicate with each other via the Extended ORPort so it "
+ "is suggested you enable it: it will also allow your Bridge "
+ "to collect statistics about its clients that use pluggable "
+ "transports. Please enable it using the ExtORPort torrc option "
+ "(e.g. set 'ExtORPort auto').");
+ }
+
if (options->Bridges) {
mark_bridge_list();
for (cl = options->Bridges; cl; cl = cl->next) {