From owner-freebsd-questions@FreeBSD.ORG Fri Sep 26 22:37:25 2014 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 05DE81D0 for ; Fri, 26 Sep 2014 22:37:25 +0000 (UTC) Received: from mail-qa0-x22b.google.com (mail-qa0-x22b.google.com [IPv6:2607:f8b0:400d:c00::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B05A61FC for ; Fri, 26 Sep 2014 22:37:24 +0000 (UTC) Received: by mail-qa0-f43.google.com with SMTP id i13so6633704qae.30 for ; Fri, 26 Sep 2014 15:37:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsd.com.br; s=capeta; h=date:from:to:subject:message-id:in-reply-to:references:organization :mime-version:content-type:content-transfer-encoding; bh=Act7Z61oxxeT2jHOFjyfJrx6zgJipKO8m3U1lS6f/RU=; b=ffarHkUsOy8NDygpT0ch2dyJDxdROb7WNVSLSKdWWUvN6mkZ5jiYPl7m8EzQfYNuN7 HMLEzp1XPuEkytnwhWKA/X1NVB/nPHLSIjJPjhb/pSBPkjN3Ta2opAumUdPEipf95Nu6 1Wc1PHzpc2/Sp6GE0R7ahp+2AELkgObgDqxWE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:subject:message-id:in-reply-to :references:organization:mime-version:content-type :content-transfer-encoding; bh=Act7Z61oxxeT2jHOFjyfJrx6zgJipKO8m3U1lS6f/RU=; b=bdlYYtmcxDp9QVt0CLLUc187gZPIu3rBYOSNeHfc6OYs+Z3TgjL3BZVrhPvCUKBHkL q54Pd5bh72GnGKyaT95nPEYvKBzxjD5nNRBENpAFb5lAxMjs8UuCDSyxreLCHgftoqrf CNMRloQrcS502uWaglZq3Qo50XPov2cWqcBkY3vnljmxjWTVmbmLCnfPVlYCKRi3KAnf QgdrjdZdfBDjaR0gb2/gbSdSapc3Iqx4NYmvbNk9JzivrjILcuvyKXO8xStRdh6g3uQP 6YhAfKtDADahlJmeLs01U060OLJu12i/Y/ak21z8oNEcgQ9oVD7vfcZZTVmG+XR4yaJE Swow== X-Gm-Message-State: ALoCoQm23aPCQLIHT2BqR+Pm0mQbNg/mgWHOgcI0UiaxH4SavhPL7IEyN5pRYwj8wc3+DQui6LuK X-Received: by 10.224.23.131 with SMTP id r3mr33660509qab.90.1411771043810; Fri, 26 Sep 2014 15:37:23 -0700 (PDT) Received: from Papi ([177.98.130.137]) by mx.google.com with ESMTPSA id t2sm5706197qaj.47.2014.09.26.15.37.22 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 26 Sep 2014 15:37:23 -0700 (PDT) Date: Fri, 26 Sep 2014 19:37:36 -0300 From: Mario Lobo To: freebsd-questions@freebsd.org Subject: Re: Problems starting tor service .... Message-ID: <20140926193736.43e50435@Papi> In-Reply-To: <5425E6F0.8030704@hiwaay.net> References: <542423D4.8070706@hiwaay.net> <54242605.4090004@dat.pl> <5424330F.2060209@hiwaay.net> <20140926182223.0b204ceb@Papi> <5425E6F0.8030704@hiwaay.net> Organization: BSD X-Mailer: Claws Mail 3.10.1 (GTK+ 2.24.22; amd64-portbld-freebsd10.0) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Sep 2014 22:37:25 -0000 On Fri, 26 Sep 2014 17:21:36 -0500 "William A. Mahaffey III" wrote: > On 09/26/14 16:22, Mario Lobo wrote: > > On Thu, 25 Sep 2014 10:21:51 -0500 > > "William A. Mahaffey III" 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 .... > Also for a few hints more, check out /usr/local/etc/rc.d/tor -- Mario Lobo http://www.mallavoodoo.com.br FreeBSD since 2.2.8 [not Pro-Audio.... YET!!] (99% winblows FREE) "UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever things."