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 9FA601022E for ; Tue, 6 Aug 2013 19:31:26 +0000 (UTC) Received: (qmail 4169 invoked by uid 500); 6 Aug 2013 19:31:26 -0000 Delivered-To: apmail-subversion-users-archive@subversion.apache.org Received: (qmail 4156 invoked by uid 500); 6 Aug 2013 19:31:26 -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 4149 invoked by uid 99); 6 Aug 2013 19:31:25 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 06 Aug 2013 19:31:25 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of lieven.govaerts@gmail.com designates 209.85.214.174 as permitted sender) Received: from [209.85.214.174] (HELO mail-ob0-f174.google.com) (209.85.214.174) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 06 Aug 2013 19:31:22 +0000 Received: by mail-ob0-f174.google.com with SMTP id wd6so1778343obb.5 for ; Tue, 06 Aug 2013 12:31:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=/bFgummMkMm3jLY7BFtK3qD0U9sGvWYo61CQxqR37Xg=; b=XGEGctKcqBW2/ldO8S+Uc38b/0VclHzcBCuA8/250SqK6MxeISfcg88TkFcMIfEN7T kXGdF+FfUKj5HGVwORTBHKiu6apzsy0Ej85Duar/Ta396EqN5LO4yQfsDfB55TW+u7QC j4Kk4pSUPyCL3e0hkBC8TFNorHiyZgQ91fVtK2Tm6wx3DRhkslP/W96KMgN0lIG1jzVW RmCeVcApCk1UY9xagcpsmxH0p6wlvDk1WuIQ/zA9q0fjXcuR5G41fnWbG8sGnKBBVnv1 ftaXGQZjOnavyMrFvRoojubDS7WBL/7dF/wR5FNSaWlykZE0G5inqiQNWQmXPez9U+Op zcRA== X-Received: by 10.50.6.112 with SMTP id z16mr287677igz.30.1375817461275; Tue, 06 Aug 2013 12:31:01 -0700 (PDT) MIME-Version: 1.0 Sender: lieven.govaerts@gmail.com Received: by 10.50.178.5 with HTTP; Tue, 6 Aug 2013 12:30:39 -0700 (PDT) In-Reply-To: References: From: Lieven Govaerts Date: Tue, 6 Aug 2013 21:30:39 +0200 X-Google-Sender-Auth: n31QKEi1pSfjig4NiUm0V4fbd7c Message-ID: Subject: Re: Proxy error on SVN 1.8.1 To: Guillaume Lasnier Cc: "users@subversion.apache.org" Content-Type: text/plain; charset=ISO-8859-1 X-Virus-Checked: Checked by ClamAV on apache.org Guillaume, On Mon, Aug 5, 2013 at 9:03 AM, Lieven Govaerts wrote: > Hi, > > On Wed, Jul 31, 2013 at 11:30 AM, Guillaume Lasnier > wrote: >> Hi Lieven, >> Please find attached the tcpdump that dumps traffic between my laptop and >> the proxy. The only information I could get about the proxy is that it's >> an ISA server. > > from the trace I don't really see what's going on, the proxy returns > 200 Connection Established so the ssl tunnel was setup correctly, > including proxy authentication. would it be possible for you to send me (privately) a wireshark trace of the same operation but with svn 1.7 and neon? (if you still have this client) I got a report from a similar issue as yours with serf 1.3.0, so it's possible that upgrading to serf 1.3.0 will not solve your issue. thanks, Lieven > Now I see that homebrew provides serf 1.2.1, also for Subversion 1.8.1 > (*). Serf 1.3.0 is available which includes many fixes for the ssl > tunnel and authentication code. So I propose that you test with serf > 1.3.0 first. You'll have to build svn and serf manually or wait for > the homebrew project to update serf to 1.3.0. > > Note: your username and password can be extract from the trace you > sent, I suggest you change them. > > Lieven > > (*) https://github.com/mxcl/homebrew/commits/master/Library/Formula/serf.rb > >> >> Regards >> >> -- >> Guillaume Lasnier >> >> >> >> On 7/29/13 7:01 PM, "Lieven Govaerts" wrote: >> >>>Hi, >>> >>>On Mon, Jul 29, 2013 at 6:28 PM, Guillaume Lasnier >>> wrote: >>>> Hi all, >>>> When issuing the following command, I get the following error: >>>> >>>> $ svn -v log >>>> svn: E120107: Unable to connect to a repository at URL >>>> 'https://svncvs.myhost.mydomain/repos/myrepo/trunk/hybris/bin/platform' >>>> svn: E120107: Error running context: The proxy server returned an error >>>> while setting up the SSL tunnel. >>> >>>That error indicates the proxy returned an error to the CONNECT >>>request that svn uses to initiate the ssl tunnel. >>>What proxy server do you use? KeepAlive off? Specific authentication? >>> >>>I think the easiest way to find out what's going on is to trace the >>>network traffic. Can you make a trace with fiddler or wireshark? >>> >>>> >>>> I am using subversion 1.8.1 on Mac OS X installed with homebrew. >>>> I have configured the proxy the following way in ~/.subversion/servers : >>>> >>>> [groups] >>>> # group1 = *.collab.net >>>> # othergroup = repository.blarggitywhoomph.com >>>> # thirdgroup = *.example.com >>>> mygroup = *.myhost.mydomain >>>> >>>> # Information for my group: >>>> [mygroup] >>>> http-proxy-host = 192.168.xxx.xxx >>>> http-proxy-port = 1234 >>>> http-proxy-username = john >>>> http-proxy-password = doe >>>> >>>> >>>> This configuration used to work with subversion 1.7. >>>> >>>Configuration looks ok, and if it has worked before then we should be >>>able to make it work in 1.8.1 too. >>> >>>Lieven >>> >>> >>>> Do have any idea? >>>> >>>> -- >>>> >>>> Guillaume Lasnier >>>> >>>> >>>> >>>> >>