https://www.redmine.org/https://www.redmine.org/favicon.ico?16793021292010-09-06T14:36:08ZRedmineRedmine - Defect #6312: Error parsing svn output: #<REXML::ParseException: No close tag for /lists/list>https://www.redmine.org/issues/6312?journal_id=200462010-09-06T14:36:08ZВе Fio
<ul></ul><p>This is related to <a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Defect: Error parsing svn output: #<REXML::ParseException: No close tag for /lists/list> (Closed)" href="https://www.redmine.org/issues/3929">#3929</a></p> Redmine - Defect #6312: Error parsing svn output: #<REXML::ParseException: No close tag for /lists/list>https://www.redmine.org/issues/6312?journal_id=200742010-09-08T02:52:37ZВе Fio
<ul></ul><p>Where it says "but you can't commit", that is not valid or true, committing works fine (being able to list and checkout as an anonymous user on private projects is STILL valid). It was my fault, and I forgot about it and reported that above.</p>
<p>Everything else stated is still 100% valid however.</p> Redmine - Defect #6312: Error parsing svn output: #<REXML::ParseException: No close tag for /lists/list>https://www.redmine.org/issues/6312?journal_id=200872010-09-08T09:12:01ZJoonas Pulakka
<ul></ul><p>I found that that parse exception can be caused by permission issues. See <a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Defect: Error parsing svn output: #<REXML::ParseException: No close tag for /lists/list> (Closed)" href="https://www.redmine.org/issues/6327">#6327</a>.</p> Redmine - Defect #6312: Error parsing svn output: #<REXML::ParseException: No close tag for /lists/list>https://www.redmine.org/issues/6312?journal_id=201302010-09-10T02:35:36ZВе Fio
<ul></ul><p>Unfortunately that wasn't what my problem was (just tried it). I guess it would figure it's not because regular repository browsing works, as long as it's not a private project.</p> Redmine - Defect #6312: Error parsing svn output: #<REXML::ParseException: No close tag for /lists/list>https://www.redmine.org/issues/6312?journal_id=201312010-09-10T02:52:02ZВе Fio
<ul></ul><p>I found out something about why it was failing. I went to SSH, logged in as the user Redmine runs under, and this is what happened.<br /><pre>
<?xml version="1.0"?>
<lists>
<list
path="http://sub.domain.com/asdf">
Authentication realm: <http://sub.domain.com:80> Site SVN Repository
Password for 'user':
</pre><br />That definitely explains it. I logged in as the correct user, and let it save the password, and the repository browsing worked. However that's a problem, as I shouldn't have to do that just to make it work! I'm going to do a little more testing...</p> Redmine - Defect #6312: Error parsing svn output: #<REXML::ParseException: No close tag for /lists/list>https://www.redmine.org/issues/6312?journal_id=201382010-09-10T05:56:56ZВе Fio
<ul></ul><p>I realized that the Allow from should work under it's own, when your server has an external IP, however because it's behind a router, the IP that it's allowing is ALWAYS everyone's IP (192.168.1.1), which makes reads allowed, which under ordinary circumstances would only allow reads from Redmine only. There's gotta be a way to fix this...</p> Redmine - Defect #6312: Error parsing svn output: #<REXML::ParseException: No close tag for /lists/list>https://www.redmine.org/issues/6312?journal_id=201412010-09-10T06:38:25ZFelix Schäfer
<ul></ul><p>Ве Fio wrote:</p>
<blockquote>
<p>I realized that the Allow from should work under it's own, when your server has an external IP, however because it's behind a router, the IP that it's allowing is ALWAYS everyone's IP (192.168.1.1), which makes reads allowed, which under ordinary circumstances would only allow reads from Redmine only. There's gotta be a way to fix this...</p>
</blockquote>
<p>Many ways:</p>
<ul>
<li>get more IPs and don't rely on NAT,</li>
<li>add a htpasswd2 file and corresponding configuration with a password for redmine, and put those credentials in the repository configuration of the affected project(s),</li>
<li>make sure apache listens on localhost, allow auth-less access from localhost and access the repos through localhost instead of your external hostname,</li>
<li>use <code>file://</code> access method instead of <code>http://</code>, as redmine and the repos seem to reside on the same host,</li>
<li>use <code>svn+ssh://</code> instead of <code>http://</code> and setup a passwordless key authentication for ssh,</li>
<li>and so on...</li>
</ul> Redmine - Defect #6312: Error parsing svn output: #<REXML::ParseException: No close tag for /lists/list>https://www.redmine.org/issues/6312?journal_id=201472010-09-10T07:34:34ZВе Fio
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Resolved</i></li></ul><p>file:// works nicely. Thanks. (:</p> Redmine - Defect #6312: Error parsing svn output: #<REXML::ParseException: No close tag for /lists/list>https://www.redmine.org/issues/6312?journal_id=201482010-09-10T07:54:15ZFelix Schäfer
<ul><li><strong>Status</strong> changed from <i>Resolved</i> to <i>Closed</i></li></ul>