Return-Path: X-Original-To: apmail-subversion-users-archive@minotaur.apache.org Delivered-To: apmail-subversion-users-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 35F7DC367 for ; Thu, 8 Jan 2015 15:52:02 +0000 (UTC) Received: (qmail 60102 invoked by uid 500); 8 Jan 2015 15:52:02 -0000 Delivered-To: apmail-subversion-users-archive@subversion.apache.org Received: (qmail 60075 invoked by uid 500); 8 Jan 2015 15:52:02 -0000 Mailing-List: contact users-help@subversion.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list users@subversion.apache.org Received: (qmail 60044 invoked by uid 99); 8 Jan 2015 15:52:00 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 08 Jan 2015 15:52:00 +0000 X-ASF-Spam-Status: No, hits=-2.3 required=5.0 tests=RCVD_IN_DNSWL_MED,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of JT.Miller@l-3com.com designates 166.20.51.112 as permitted sender) Received: from [166.20.51.112] (HELO smtp2out.l-3com.com) (166.20.51.112) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 08 Jan 2015 15:51:54 +0000 From: JT.Miller@L-3com.com X-filenames: X-filesizes: None X-filetypes: X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.07,723,1413244800"; d="scan'208";a="13511669" Received: from generichost.l-3com.com (HELO PLNEXCH01.mtg.l-3com.com) ([148.104.85.6]) by smtp2out.l-3com.com with ESMTP; 08 Jan 2015 15:50:32 +0000 Received: from PLNEXCH01.mtg.l-3com.com ([148.104.85.6]) by PLNEXCH01.mtg.l-3com.com ([148.104.85.6]) with mapi id 14.03.0195.001; Thu, 8 Jan 2015 09:50:32 -0600 To: Philip Martin CC: "users@subversion.apache.org" Subject: RE: Authentication Questions Thread-Topic: Authentication Questions Thread-Index: AdAp+UZWiaHTIYxXTC2YJSCoAs3ooABXNn0aAAAU2LA= Date: Thu, 8 Jan 2015 15:50:31 +0000 Message-ID: References: <87egr5xpy9.fsf@ntlworld.com> In-Reply-To: <87egr5xpy9.fsf@ntlworld.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [148.104.82.98] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Virus-Checked: Checked by ClamAV on apache.org Thanks Philip, what you explained for the authz/authn caching makes sense. = We recently performed a major upgrade of our IT infrastructure and I took t= he opportunity to upgrade our very old Subversion configuration (old physic= al server with Apache 2.2/SVN 1.4 to virtual server with 2.4/1.8). We have = had some pretty significant latency issues (due to my ignorance of a proper= configuration). I was searching for performance bottlenecks and was (undul= y) concerned by what I saw in the logs with debug enabled. Mostly I wanted = to verify that the traffic pattern I showed was typical, and it doesn't sou= nd like it's anything out of the ordinary. I think the culprit for us was the default AcceptFilter directive. Changing= this to AcceptFilter http none seems to have cleared up all the latency is= sues. Thanks again for your explanation. -----Original Message----- From: Philip Martin [mailto:philip.martin@wandisco.com]=20 Sent: Thursday, January 08, 2015 9:17 AM To: Miller, JT @ SSG - PE - MT Cc: users@subversion.apache.org Subject: Re: Authentication Questions JT.Miller@L-3com.com writes: > I guess there's no caching of credentials since the path-based=20 > authentication file can change at any time? I'm not clear what you mean by "caching of credentials". Subversion typica= lly sends multiple HTTP requests over a single connection. Each HTTP reque= st has its own authn credentials and caching those would not make sense, al= though Apache may cache any data used to validate the credentials. Subvers= ion's authz file is parsed when first needed and cached for use by any subs= equent HTTP requests on the same connection. -- Philip Martin | Subversion Committer WANdisco // *Non-Stop Data*