Matt Pagan commited on 2014-03-06 17:22:32
Zeige 1 geänderte Dateien mit 47 Einfügungen und 1 Löschungen.
| ... | ... |
@@ -184,6 +184,8 @@ be?</a></li> |
| 184 | 184 |
limiting bandwidth on my Tor relay?</a></li> |
| 185 | 185 |
<li><a href="#ExitPolicies">I'd run a relay, but I don't want to deal |
| 186 | 186 |
with abuse issues.</a></li> |
| 187 |
+ <li><a href="#BestOSForRelay">Why doesn't my Windows (or other OS) Tor |
|
| 188 |
+ relay run well?</a></li> |
|
| 187 | 189 |
<li><a href="#WhatIsTheBadExitFlag">What is the BadExit flag?</a></li> |
| 188 | 190 |
<li><a href="#IGotTheBadExitFlagWhyDidThatHappen">I got the BadExit flag. |
| 189 | 191 |
Why did that happen?</a></li> |
| ... | ... |
@@ -2794,6 +2796,50 @@ users |
| 2794 | 2796 |
|
| 2795 | 2797 |
<hr> |
| 2796 | 2798 |
|
| 2799 |
+ <a id="BestOSForRelay"></a> |
|
| 2800 |
+ <h3><a class="anchor" href="#BestOSForRelay">Why doesn't my Windows (or other OS) Tor relay run well?</a> |
|
| 2801 |
+ |
|
| 2802 |
+ <p> |
|
| 2803 |
+ Tor relays work best on Linux, FreeBSD 5.x+, OS X Tiger or |
|
| 2804 |
+ later, and Windows Server 2003 or later. |
|
| 2805 |
+ </p> |
|
| 2806 |
+ |
|
| 2807 |
+ <p>You can probably get it working just fine on other operating |
|
| 2808 |
+ systems too, but note the following caveats: |
|
| 2809 |
+ </p> |
|
| 2810 |
+ |
|
| 2811 |
+ <ul> |
|
| 2812 |
+ <li> |
|
| 2813 |
+ Versions of Windows without the word "server" in their name |
|
| 2814 |
+ sometimes have problems. This is especially the case for Win98, |
|
| 2815 |
+ but it also happens in some cases for XP, especially if you don't |
|
| 2816 |
+ have much memory. The problem is that we don't use the networking |
|
| 2817 |
+ system calls in a very Windows-like way, so we run out of space in |
|
| 2818 |
+ a fixed-size memory space known as the non-page pool, and then |
|
| 2819 |
+ everything goes bad. The symptom is an assert error with the |
|
| 2820 |
+ message "No buffer space available [WSAENOBUFS ] [10055]". <a |
|
| 2821 |
+ href="https://trac.torproject.org/projects/tor/wiki/doc/WindowsBufferProblems">You |
|
| 2822 |
+ can read more here.</a> |
|
| 2823 |
+ </li> |
|
| 2824 |
+ |
|
| 2825 |
+ <li> |
|
| 2826 |
+ Most developers who contribute to Tor work with Unix-like operating |
|
| 2827 |
+ systems. It would be great if more people with Windows experience help |
|
| 2828 |
+ out, so we can improve Tor's usability and stability in |
|
| 2829 |
+ Windows. |
|
| 2830 |
+ </li> |
|
| 2831 |
+ |
|
| 2832 |
+ <li> |
|
| 2833 |
+ More esoteric or archaic operating systems, like SunOS 5.9 or |
|
| 2834 |
+ Irix64, may have problems with some libevent methods (devpoll, |
|
| 2835 |
+ etc), probably due to bugs in libevent. If you experience crashes, |
|
| 2836 |
+ try setting the EVENT_NODEVPOLL or equivalent environment |
|
| 2837 |
+ variable. |
|
| 2838 |
+ </li> |
|
| 2839 |
+ </ul> |
|
| 2840 |
+ |
|
| 2841 |
+ <hr> |
|
| 2842 |
+ |
|
| 2797 | 2843 |
<a id="WhatIsTheBadExitFlag"></a> |
| 2798 | 2844 |
<h3><a class="anchor" href="#WhatIsTheBadExitFlag">What is the |
| 2799 | 2845 |
BadExit flag?</a></h3> |
| ... | ... |
@@ -3865,7 +3911,7 @@ diversity, |
| 3865 | 3911 |
connection. If you run an Exit Enclave for your service, then the exit |
| 3866 | 3912 |
from the Tor network happens on the machine that runs your service, |
| 3867 | 3913 |
rather than on an untrusted random node. This works when Tor clients |
| 3868 |
- wishing to connect to this public service extend their their circuit |
|
| 3914 |
+ wishing to connect to this public service extend their circuit |
|
| 3869 | 3915 |
to exit from the Tor relay running on that same host. For example, if |
| 3870 | 3916 |
the server at 1.2.3.4 runs a web server on port 80 and also acts as a |
| 3871 | 3917 |
Tor relay configured for Exit Enclaving, then Tor clients wishing to |
| 3872 | 3918 |