From owner-freebsd-questions@FreeBSD.ORG Fri Sep 26 22:32:13 2014 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 48E88EB for ; Fri, 26 Sep 2014 22:32:13 +0000 (UTC) Received: from mail-qc0-x234.google.com (mail-qc0-x234.google.com [IPv6:2607:f8b0:400d:c01::234]) (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 F2ED21CB for ; Fri, 26 Sep 2014 22:32:12 +0000 (UTC) Received: by mail-qc0-f180.google.com with SMTP id m20so1536491qcx.11 for ; Fri, 26 Sep 2014 15:32:12 -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=tggaVmXi4K4VN7iApGe1wkx7RGhv6wYNRT5+AdGGjyQ=; b=K4NZVTsX6gssT87DQZOal71TXPFq7UgmiK4Qvn3thIBTe6qDYd62d4i0CNKL+5CXUx KntiYHL+g6FHtFScoM9eyMhVpVyw7dCkTq7/8G+U9kPsGr+pXhW/u6FkKsmcm4/tV+HK PNDtjPfYMkmMdBTufpvc4dxdGrE6J7h98c1uU= 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=tggaVmXi4K4VN7iApGe1wkx7RGhv6wYNRT5+AdGGjyQ=; b=F+te31NSkkuVfLf8r5qWlBM2yodQ4cUjCxLdcldkgzcYOdErvls2qGMFsYDNOC861E ko0U5Oiu5tOGCBzd/RYfIakUdkrXoll5aG7j5xLrIaFxl4U/PmugrePGcSeaJHASwluP VLwtIQsj+ruWscYKGTla71MkH6vdKK6LAEppqF2MdJAWi/8OMqyq5AZh8OBAGhJdELT9 TUV6VzXKowcIHkyGUMeYs9bAEg63leICL/MVo9Qp+rMTbogbxvQkSlbpHw0tDSWBEucV fxmA41LSHBygFPz1R2dYy4TU5bTk0MIqpEwHpvw4g2F6693HnDz+bicWYFtIOOWTE3O1 9OWg== X-Gm-Message-State: ALoCoQmlpbd5D3w+7kA0XCZt0URWTfStX8aXnRejvNDkSU4afGBTVgbX74GV7Re0CudsVU6YOlVT X-Received: by 10.140.83.105 with SMTP id i96mr36679182qgd.18.1411770731968; Fri, 26 Sep 2014 15:32:11 -0700 (PDT) Received: from Papi ([177.98.130.137]) by mx.google.com with ESMTPSA id s2sm5736104qas.11.2014.09.26.15.32.10 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 26 Sep 2014 15:32:11 -0700 (PDT) Date: Fri, 26 Sep 2014 19:32:24 -0300 From: Mario Lobo To: freebsd-questions@freebsd.org Subject: Re: Problems starting tor service .... Message-ID: <20140926193224.695cc83f@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:32:13 -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 .... > Ok. Just give the installer a hand then. Try this: mkdir /var/log/tor touch /var/log/tor/notices.log chown -R _tor:_tor /var/log/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."