<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Apache (mod_dav_svn), SVN и репозитарии с кириллицей в назва...</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID8/5971.html</link>
    <description>Настроил раздачу SVN через Apache, без него обойтись никак нельзя, он нужен для LDAP аутентификации, но столкнулся с проблемой кириллицы в названиях репозитариев. Если репозитарий назван целиком английскими буквами, то всё работает (в том числе если внутри есть кириллица), а если по-русски, то выдаёт ошибку Could not open the requested SVN filesystem. То есть на сервер приходит запрос содержащий набор процентов и букв, происходит аутентификация, после чего выдаёт ошибку. При этом в error_log попадает: &lt;br&gt;&lt;br&gt;&#091;Sun Sep 07 21:58:06 2008&#093; &#091;error&#093; &#091;client 10.8.1.11&#093; (20014)Internal error: Can&apos;t convert string from &apos;UTF-8&apos; to native encoding:&lt;br&gt;&#091;Sun Sep 07 21:58:06 2008&#093; &#091;error&#093; &#091;client 10.8.1.11&#093; Could not fetch resource information.  &#091;500, #0&#093;&lt;br&gt;&#091;Sun Sep 07 21:58:06 2008&#093; &#091;error&#093; &#091;client 10.8.1.11&#093; Could not open the requested SVN filesystem  &#091;500, #22&#093;&lt;br&gt;&#091;Sun Sep 07 21:58:06 2008&#093; &#091;error&#093; &#091;client 10.8.1.11&#093; Could not open the requested SVN filesystem  &#091;500, #22&#093;&lt;br&gt;&lt;br&gt;Нагуглить удалось только на рекомендацию поставить UT</description>

<item>
    <title>Проблема с локалью Apache.  (Camel)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID8/5971.html#2</link>
    <pubDate>Wed, 10 Sep 2008 09:08:32 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&#091;Sun Sep 07 21:58:06 2008&#093; &#091;error&#093; &#091;client 10.8.1.11&#093; Could not open the &lt;br&gt;&amp;gt;requested SVN filesystem  &#091;500, #22&#093; &lt;br&gt;&amp;gt;&#091;Sun Sep 07 21:58:06 2008&#093; &#091;error&#093; &#091;client 10.8.1.11&#093; Could not open the &lt;br&gt;&amp;gt;requested SVN filesystem  &#091;500, #22&#093; &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Нагуглить удалось только на рекомендацию поставить UTF-8 локаль на клиенте (собственно en_US.UTF-8 &lt;br&gt;&amp;gt;стоит и на клиенте, и на сервере) и добавить AddDefaultCharset utf-8 &lt;br&gt;&amp;gt;в конфиги Apache, но и это не помогает. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Кто-нибудь уже сталкивался с подобной проблемой? Как удалось решить? &lt;br&gt;&lt;br&gt;На L.o.r.&apos;е подсказали, что проблема таки в локали Apache, и действительно в ней. В Ubuntu Apache запускается не с системной локалью, но с той которая устанавливается в /etc/init.d/apache2. Там стояло C, поставил ru_RU.UTF-8 -- заработало. &lt;br&gt;&lt;br&gt;А сегодня понял что мне Apache вообще нафиг не нужен. Apache стоит только для LDAP-аутентификации, без которой можно обойтись, потому что LDAP стоит для Samba. А для полноценной настройки Samba с хранением пользовательских рекв</description>
</item>

<item>
    <title>RewriteRule (Camel)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID8/5971.html#1</link>
    <pubDate>Sun, 07 Sep 2008 20:53:44 GMT</pubDate>
    <description>Чего-то в интернете все молчат по этому поводу. Тем временем мне пришла в голову идея. Может быть проблему можно решить с помощью mod_rewrite. Создаю репозитарий imyarepo, соответственно его адрес будет:&lt;br&gt;&lt;br&gt;http://domain/svn/imyarepo&lt;br&gt;&lt;br&gt;И делаю RewriteRule, чтобы все запросы&lt;br&gt;&lt;br&gt;http://domain/svn/имярепо&lt;br&gt;&lt;br&gt;посылались на него. Вопрос в том, в каком месте работает mod_rewrite, до mod_dav_svn или после. Ну и как написать этот RewriteRule. Может быть кто-нибудь подскажет? &lt;br&gt;</description>
</item>

</channel>
</rss>
