Date: Fri, 26 Sep 2014 17:21:36 -0500 From: "William A. Mahaffey III" <wam@hiwaay.net> To: freebsd-questions@freebsd.org Subject: Re: Problems starting tor service .... Message-ID: <5425E6F0.8030704@hiwaay.net> In-Reply-To: <20140926182223.0b204ceb@Papi> References: <542423D4.8070706@hiwaay.net> <54242605.4090004@dat.pl> <5424330F.2060209@hiwaay.net> <20140926182223.0b204ceb@Papi>
next in thread | previous in thread | raw e-mail | index | archive | help
On 09/26/14 16:22, Mario Lobo wrote: > On Thu, 25 Sep 2014 10:21:51 -0500 > "William A. Mahaffey III" <wam@hiwaay.net> wrote: > >> On 09/25/14 09:26, Maciej Milewski wrote: >>> On 25.09.2014 16:16, William A. Mahaffey III wrote: >>>> Sep 25 09:10:20.000 [warn] Couldn't open file for 'Log notice file >>>> /var/log/tor': Permission denied >>>> Sep 25 09:10:20.000 [notice] Closing partially-constructed Socks >>>> listener on 127.0.0.1:9050 >>>> Sep 25 09:10:20.000 [warn] Failed to parse/validate config: Failed >>>> to init Log options. See logs for details. >>>> Sep 25 09:10:20.000 [err] Reading config failed--see warnings >>>> above. >>> Wrong /var/log/tor permissions? >>> >> >> I *think* /vsar/log/tor is supposed to be a directory, not sure about >> that .... In any event, I also started privoxy & it had no problems >> starting, setting up its /var/log dir, etc.: >> >> >> [root@kabini1, /etc, 10:18:24am] 385 % lsof -n | grep privoxy >> lsof: WARNING: compiled for FreeBSD release 9.1-RELEASE-p17; this is >> 9.3-RELEASE. >> privoxy 88652 privoxy cwd VDIR 0,102 >> 1024 2 / privoxy 88652 privoxy rtd VDIR >> 0,102 1024 2 / privoxy 88652 privoxy >> txt VREG 0,166 267352 807043 /usr/local/sbin/privoxy >> privoxy 88652 privoxy txt VREG 0,102 108664 >> 2006401 /libexec/ld-elf.so.1 >> privoxy 88652 privoxy 0r VCHR 0,17 >> 0t0 17 /dev/null >> privoxy 88652 privoxy 1w VCHR 0,17 >> 0t0 17 /dev/null >> privoxy 88652 privoxy 2u IPv4 >> 0xfffffe018622b3d0 0t0 TCP 127.0.0.1:8118 (LISTEN) >> [root@kabini1, /etc, 10:18:43am] 386 % (lltr10 /var/log/; date) >> -rw------- 1 root wheel 5427 Sep 24 12:00 cron.0.bz2 >> -rw-r----- 1 root wheel 795 Sep 25 00:00 maillog.0.bz2 >> -rw------- 1 root wheel 757 Sep 25 03:02 ipfw.today >> -rw-r----- 1 root wheel 1448 Sep 25 04:55 sendmail.st >> -rw-r----- 1 root wheel 3427 Sep 25 04:55 maillog >> -rw------- 1 root wheel 42302 Sep 25 05:33 auth.log >> -rw------- 1 root wheel 69791 Sep 25 09:00 security >> drwxr-x--- 2 privoxy privoxy 512 Sep 25 09:18 privoxy/ >> -rw-r--r-- 1 root wheel 625277 Sep 25 09:18 messages >> -rw------- 1 root wheel 35859 Sep 25 10:15 cron >> Thu Sep 25 10:19:04 CDT 2014 >> [root@kabini1, /etc, 10:19:04am] 387 % history | grep service >> 360 9:10 service tor start >> 369 9:18 service privoxy start >> 370 9:18 service tor start >> 375 9:24 vi services >> 376 9:27 grep any services >> 387 10:19 history | grep service >> [root@kabini1, /etc, 10:19:26am] 388 % grep wheel passwd >> [root@kabini1, /etc, 10:20:41am] 389 % >> >> >> both privoxy & tor have their own users defined in passwd, neither >> are in the group wheel .... who knows .... TIA for any further >> clues .... >> >> > mkdir /var/log/tor > chown tor:tor /var/log/tor > > Watch out because on my system the user created was _tor, so check > yours ! > > After that, restart tor. > Hmmmm, OK: [root@kabini1, /etc, 11:17:01pm] 391 % mkdir /var/log/tor You have new mail. [root@kabini1, /etc, 5:14:01pm] 392 % chown _tor:_tor /var/log/tor [root@kabini1, /etc, 5:14:11pm] 393 % ( lltr10 /var/log/ ; date ) drwxr-x--- 2 privoxy privoxy 512 Sep 25 09:18 privoxy/ -rw-r--r-- 1 root wheel 625277 Sep 25 09:18 messages -rw-r----- 1 root wheel 792 Sep 26 00:00 maillog.0.bz2 -rw------- 1 root wheel 466 Sep 26 03:02 mount.today -rw------- 1 root wheel 757 Sep 26 03:02 ipfw.today -rw-r----- 1 root wheel 1448 Sep 26 04:55 sendmail.st -rw-r----- 1 root wheel 3428 Sep 26 04:55 maillog -rw------- 1 root wheel 43052 Sep 26 05:33 auth.log -rw------- 1 root wheel 85255 Sep 26 17:11 cron drwxr-xr-x 2 _tor _tor 512 Sep 26 17:14 tor/ Fri Sep 26 17:14:15 CDT 2014 [root@kabini1, /etc, 5:14:15pm] 394 % grep tor passwd operator:*:2:5:System &:/:/usr/sbin/nologin _tor:*:256:256:Tor anonymizing router:/var/db/tor:/usr/sbin/nologin [root@kabini1, /etc, 5:14:21pm] 395 % grep tor group passwd group:operator:*:5:root group:_tor:*:256: passwd:operator:*:2:5:System &:/:/usr/sbin/nologin passwd:_tor:*:256:256:Tor anonymizing router:/var/db/tor:/usr/sbin/nologin [root@kabini1, /etc, 5:14:38pm] 396 % Then: [root@kabini1, /etc, 5:14:53pm] 397 % service tor start Starting tor. Sep 26 17:15:01.136 [notice] Tor v0.2.4.23 (git-598c61362f1b3d3e) running on FreeBSD with Libevent 2.0.21-stable and OpenSSL 0.9.8za-freebsd. Sep 26 17:15:01.137 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://www.torproject.org/download/download#warning Sep 26 17:15:01.137 [notice] Read configuration file "/usr/local/etc/tor/torrc". Sep 26 17:15:01.154 [notice] Opening Socks listener on 127.0.0.1:9050 Sep 26 17:15:01.000 [warn] Couldn't open file for 'Log notice file /var/log/tor': Is a directory Sep 26 17:15:01.000 [notice] Closing partially-constructed Socks listener on 127.0.0.1:9050 Sep 26 17:15:01.000 [warn] Failed to parse/validate config: Failed to init Log options. See logs for details. Sep 26 17:15:01.000 [err] Reading config failed--see warnings above. /usr/local/etc/rc.d/tor: WARNING: failed to start tor [root@kabini1, /etc, 5:15:01pm] 398 % \rm -rf /var/log/tor [root@kabini1, /etc, 5:15:26pm] 399 % Obviously my surmise about /var/log/tor being a dir are .... *wrong* :-/ .... The permission thing is quite curious, since privoxy has similar permissions (its own user/group) & was able to create its log-dir .... puzzling .... -- William A. Mahaffey III ---------------------------------------------------------------------- "The M1 Garand is without doubt the finest implement of war ever devised by man." -- Gen. George S. Patton Jr.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5425E6F0.8030704>