Kaynağa Gözat

Warning message when bug 10722 would trigger

If somebody's excludenodes settings are keeping their hidden service
connections from working, they should probably get notified about it.
Nick Mathewson 10 yıl önce
ebeveyn
işleme
b5d6e47002
2 değiştirilmiş dosya ile 8 ekleme ve 2 silme
  1. 5 0
      changes/bug10722_msg
  2. 3 2
      src/or/rendclient.c

+ 5 - 0
changes/bug10722_msg

@@ -0,0 +1,5 @@
+  o Minor bugfixes:
+    - Log an improved message when excluding hidden service directory
+      nodes prevents a hidden service from working.
+      Improves on our fix for bug #10722, which was a bugfix on
+      0.2.0.10-alpha.

+ 3 - 2
src/or/rendclient.c

@@ -668,8 +668,9 @@ directory_get_from_hs_dir(const char *desc_id, const rend_data_t *rend_query)
                       "service directories, because we requested them all "
                       "recently without success.");
     if (options->StrictNodes && excluded_some) {
-      log_info(LD_REND, "There are others that we could have tried, but "
-               "they are all excluded, and StrictNodes is set.");
+      log_warn(LD_REND, "Could not pick a hidden service directory for the "
+               "requested hidden service: they are all either down or "
+               "excluded, and StrictNodes is set.");
     }
     return 0;
   }