Edgewall Software
Modify

Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#12507 closed defect (cantfix)

Cannot checkout code: OPTIONS: 200 OK

Reported by: strk@… Owned by:
Priority: normal Milestone:
Component: project Version:
Severity: normal Keywords:
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description

I cannot seem to be able to download code from SVN with client "svn, version 1.6.12 (r955767)"

See session:

$ svn checkout http://svn.edgewall.com/repos/trac/
svn: OPTIONS of 'http://svn.edgewall.com/repos/trac': 200 OK (http://svn.edgewall.com)
$ echo $?
1

Any idea about what is wrong ? And how to workaround it ?

Attachments (0)

Change History (8)

comment:1 by anonymous, 4 years ago

It could be due to unsupported SNI in SVN client, as at least wget (also lacking SNI) is giving:

ERROR: certificate common name “edgewall.org” doesn’t match requested host name “trac.edgewall.org”.
To connect to trac.edgewall.org insecurely, use ‘--no-check-certificate’.

comment:2 by strk@…, 4 years ago

Passing —non-interactive —trust-server-cert does not help, so probably not related to certs…

comment:3 by anonymous, 4 years ago

Using a more recent SVN version (1.8.10) I get more info:

svn: E175002: Unexpected HTTP status 405 'Method Not Allowed' on '/repos/trac'

svn: E175002: Additional errors:
svn: E175002: PROPFIND request on '/repos/trac' failed: 405 Method Not Allowed

So this looks like a server-side misconfiguration, right ?

comment:4 by Jun Omae, 4 years ago

We use currently HTTPS for the repository. See also TracDownload#LatestDevelopmentSourceCode.

If Subversion 1.6.15, it suggests relocate with new location.

C:>svn info http://svn.edgewall.org/repos/trac
svn: Repository moved temporarily to 'https://svn.edgewall.org/repos/trac'; please relocate
Last edited 4 years ago by Jun Omae (previous) (diff)

comment:5 by Jun Omae, 4 years ago

Resolution: cantfix
Status: newclosed

Ah, if http://svn.edgewall.org is requested, the server responds https://svn.edgewall.org with 302 redirect. However, if http://svn.edgewall.com is requested, it responds 200 OK.

Instead, please use https://svn.edgewall.org.

Last edited 4 years ago by Jun Omae (previous) (diff)

comment:6 by anonymous, 4 years ago

Then this page (and who knows how many others) should be updated to report the new url: SpamFilter#GetthePlugin

Last edited 4 years ago by Jun Omae (previous) (diff)

comment:7 by strk@…, 4 years ago

Ok I did update the wiki page myself, and I confirm https://svn.edgewall.org works fine

comment:8 by Jun Omae, 4 years ago

TracPlugins page used http://svn.edgewall.com and it has been fixed in TracPlugins@89.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The ticket will remain with no owner.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from (none) to the specified user.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.