Description

I had the wrong permissions on my hidden service directory which caused the tor service to fail starting. Logging doesn't work when the permissions are not set properly, so I could only get info from the syslog. I see the following errors:

Maybe the log entry on the permissions for the directory should be of level err? A warning seems to suggest that this is acceptable, so I tried to find an issue in the parsing of the config, thinking there might be some kind of complicated problem with configuring rendezvous options.

Child Tickets

Oldest firstNewest firstThreaded

Show commentsShow property changes

Change History (19)

It is impossible that we will fix all 226 currently open 028 tickets before 028 releases. Time to move some out. This is my second pass through the "new" and tickets, looking for things to move to 0.2.9.

This is a bit more complicated. The warning is a general one that is used for different purposes. So we can't really error because there is this mode where we can also auto fix it for you thus the warning makes sense in that case.

Ok, maybe we could do that for the hidden service directory actually, auto-fixing it. We would simply need to call check_private_dir without the CPD_CHECK_MODE_ONLY so once it realizes that the perms are incorrect, it could then go on and fix them to 0700.