瀏覽代碼

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 年之前
父節點
當前提交
b5d6e47002
共有 2 個文件被更改,包括 8 次插入2 次删除
  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;
   }