Debugging Subversion plugin [message #826200] |
Wed, 21 March 2012 19:52 |
Eclipse User |
|
|
|
We're trying to set up 3.0.0 M1 to access a password-protected Subversion server, but we're getting a 403 Forbidden error when the Subversion plugin attempts to verify the credentials (OPTIONS /...).
I wondered if it was a proxy issue, but I'm able to fetch the options from the command line using curl with no proxy configuration.
I ended up setting a local proxy to intercept and dump the message bodies being sent to Hudson from the webpage and verified that the username and password is being properly sent in the form attachments. (We're using Chrome & Firefox, so I didn't expect this to be an issue).
I've attached to Hudson as a remote process, and managed to intercept the Subversion exception and, from poking around in the stack, it appears the password being passed has somehow being mangled. My password in particular is of the form 'aaaa99!bbbbb', and the text after the '!' was replaced with part of my login id. I wasn't able to see the source as I can't seem to find the corresponding source builds for the Subversion plugin for M1.
I'd like to help figure out where this problem is coming from, so I've checked out the HEAD and gotten it to build (providing I add the Jenkins repo to get some missing plugins). But I'm not sure how to actually try debugging this from within m2e and Eclipse, and the Hudson contributing page doesn't actually have any advice on getting going. I was hoping that anybody could provide some pointers on where to go next?
Brian.
|
|
|
Re: Debugging Subversion plugin [message #867902 is a reply to message #826200] |
Tue, 01 May 2012 14:47 |
Winston Prakash Messages: 534 Registered: August 2011 Location: Fremont, CA USA |
Senior Member |
|
|
Brian,
Which version of SVN plugin are you using? An issue was filed against
SVN 2.3.0 on this issue and being fixed.
- Winston
On 3/21/12 12:52 PM, Brian de Alwis wrote:
> We're trying to set up 3.0.0 M1 to access a password-protected
> Subversion server, but we're getting a 403 Forbidden error when the
> Subversion plugin attempts to verify the credentials (OPTIONS /...).
> I wondered if it was a proxy issue, but I'm able to fetch the options
> from the command line using curl with no proxy configuration.
>
> I ended up setting a local proxy to intercept and dump the message
> bodies being sent to Hudson from the webpage and verified that the
> username and password is being properly sent in the form attachments.
> (We're using Chrome & Firefox, so I didn't expect this to be an issue).
>
> I've attached to Hudson as a remote process, and managed to intercept
> the Subversion exception and, from poking around in the stack, it
> appears the password being passed has somehow being mangled. My
> password in particular is of the form 'aaaa99!bbbbb', and the text after
> the '!' was replaced with part of my login id. I wasn't able to see the
> source as I can't seem to find the corresponding source builds for the
> Subversion plugin for M1.
>
> I'd like to help figure out where this problem is coming from, so I've
> checked out the HEAD and gotten it to build (providing I add the Jenkins
> repo to get some missing plugins). But I'm not sure how to actually try
> debugging this from within m2e and Eclipse, and the Hudson contributing
> page doesn't actually have any advice on getting going. I was hoping
> that anybody could provide some pointers on where to go next?
>
> Brian.
Winston Prakash
Eclipse Hudson team
|
|
|
|
Powered by
FUDForum. Page generated in 0.05418 seconds