[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-talk] NT Service installation does not handle ``bridge relay'' option in torrc file
On Sep 20, 2011, at 10:21 AM, Moses wrote:
> I've tried this but with no luck. The problem is, after running either
>> tor --service install -option -f "C:\blah\torrc"
> or
>> tor -install -option -f "C:\blah\torrc"
>
> The "Path to executable:" of "Tor Win32 Service Properties" in Services.msc is
> "c:\pathoftor\tor.exe" --nt-service
> without parameter instead of
> "c:\pathoftor\tor.exe" --nt-service "-f" "C:\blah\torrc" discussed in
> that archived post. The "-option -f" parameter is just ignored.
Honestly, I haven't messed with service installation since that post was made; I imagine the installation process has been changed. I don't have a Windows computer handy to mess around with the new versions, but if you're feeling adventurous, you could add the parameters in manually by going to the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tor key in the registry, finding the entry that contains the --nt-service tag, and adding "-f" "C:\blah\torrc" to the tail end of it. Alternatively, you could guess where Tor is looking for the torrc (probably Application Data\Vidalia in the service account's home directory) and try placing a copy of your torrc there.
~Justin Aplin
> On Tue, Sep 20, 2011 at 1:47 AM, Justin Aplin <japlin@xxxxxxxxx> wrote:
>>
>> Windows uses a special account, with it's own home directory and separate set of environmental variables, to run NT services. Odds are, when you start the service, tor has no idea where your torrc is, and is dropping to "reasonable default" values. This is why the default ORPort of 9050 is being used.
>>
>> The trick is declaring a path to the torrc you want to use in the service invocation (using the -f flag), making sure the SERVICE account has permission to read the torrc (which could be an issue if it's in one of your personal home folders), and making sure DataDirectory is declared in your torrc (to ensure the same keys are being used every time).
>>
>> This is covered in a bit more detail in this archive thread: https://lists.torproject.org/pipermail/tor-relays/2010-June/000381.html
>>
>> ~Justin Aplin
>>
>> _______________________________________________
>> tor-talk mailing list
>> tor-talk@xxxxxxxxxxxxxxxxxxxx
>> https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-talk
>>
> _______________________________________________
> tor-talk mailing list
> tor-talk@xxxxxxxxxxxxxxxxxxxx
> https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-talk
_______________________________________________
tor-talk mailing list
tor-talk@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-talk