<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>HowToBSD &#187; Solutions</title>
	<atom:link href="http://howtobsd.com/ru/cat/solutions/feed" rel="self" type="application/rss+xml" />
	<link>http://howtobsd.com</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Tue, 11 Feb 2014 11:21:33 +0000</lastBuildDate>
	<language>ru-RU</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>subsystem request for sftp</title>
		<link>http://howtobsd.com/ru/solutions/sftp_reques.html</link>
		<comments>http://howtobsd.com/ru/solutions/sftp_reques.html#comments</comments>
		<pubDate>Wed, 28 Nov 2012 14:41:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Solutions]]></category>
		<category><![CDATA[problems & solutions]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://howtobsd.com/ru/?p=537</guid>
		<description><![CDATA[Пытаясь подключиться к серверу по sftp используя FileZilla: Nov 28 08:25:51 server01 sshd[19577]: Accepted password for root from 77.120.137.175 port 55070 ssh2 Nov 28 08:25:51 server01 sshd[19577]: subsystem request for sftp Nov 28 08:25:51 server01 sshd[19577]: error: subsystem: cannot stat /usr/libexec/sftp-server: No such file or directory Nov 28 08:25:51 server01 sshd[19577]: subsystem request for sftp [...]]]></description>
				<content:encoded><![CDATA[<p>Пытаясь подключиться к серверу по sftp используя FileZilla:<br />
<code>Nov 28 08:25:51 server01 sshd[19577]: Accepted password for root from 77.120.137.175 port 55070 ssh2<br />
Nov 28 08:25:51 server01 sshd[19577]: subsystem request for sftp<br />
Nov 28 08:25:51 server01 sshd[19577]: error: subsystem: cannot stat /usr/libexec/sftp-server: No such file or directory<br />
Nov 28 08:25:51 server01 sshd[19577]: subsystem request for sftp failed, subsystem not found</code><br />
Но при этом без проблем могу подключиться по ssh.</p>
<p>Это легко решается путем создания симлинка в нужное место.<br />
Найдем где находится нужный файл :<br />
<code><br />
root@server01 ~]# locate sftp-server<br />
/usr/libexec/openssh/sftp-server<br />
</code></p>
<p>и создадим ссылку на него:<br />
<code><br />
ln -s /usr/libexec/openssh/sftp-server /usr/libexec/sftp-server<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://howtobsd.com/ru/solutions/sftp_reques.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>E575: viminfo: Illegal starting char in line:  ^E14</title>
		<link>http://howtobsd.com/ru/solutions/e575-viminfo-illegal-starting-char-in-line-e14.html</link>
		<comments>http://howtobsd.com/ru/solutions/e575-viminfo-illegal-starting-char-in-line-e14.html#comments</comments>
		<pubDate>Sun, 02 Oct 2011 21:31:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Solutions]]></category>
		<category><![CDATA[problems & solutions]]></category>
		<category><![CDATA[vim]]></category>

		<guid isPermaLink="false">http://howtobsd.com/ru/?p=484</guid>
		<description><![CDATA[Появляется следущая ошибка при каждом запуске vim (попытке открыть\сохранить файл при помощи редактора vim): E575: viminfo: Illegal starting char in line: ^E14 Решение проблемы: удалить в домашней папке файл ~/.viminfo: rm ~/.viminfo Можете не беспокоиться о необходимости этого файла &#8211; это файл истории редактора и он восстановится автоматически.]]></description>
				<content:encoded><![CDATA[<p>Появляется следущая ошибка при каждом запуске vim (попытке открыть\сохранить файл при помощи редактора vim):<br />
<code>E575: viminfo: Illegal starting char in line:  ^E14</code></p>
<p>Решение проблемы:  удалить в домашней папке файл ~/.viminfo:</p>
<p><code>rm ~/.viminfo</code></p>
<p>Можете не беспокоиться о необходимости этого файла &#8211; это файл истории редактора и он восстановится автоматически.</p>
]]></content:encoded>
			<wfw:commentRss>http://howtobsd.com/ru/solutions/e575-viminfo-illegal-starting-char-in-line-e14.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Обновление до php 5.3.6 (autoconf: required version 2.68 not found)</title>
		<link>http://howtobsd.com/ru/solutions/update-to-php-5-3-6-problem-autoconf.html</link>
		<comments>http://howtobsd.com/ru/solutions/update-to-php-5-3-6-problem-autoconf.html#comments</comments>
		<pubDate>Sun, 17 Apr 2011 15:12:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Solutions]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php extentions]]></category>
		<category><![CDATA[ports]]></category>
		<category><![CDATA[problems & solutions]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://howtobsd.com/ru/?p=373</guid>
		<description><![CDATA[Обновлял php до 5.3.6 сам php обновился нормально но extensions не захотели &#8211; попробовал обновить extensions при помощи статьи посвященной обновлению php5 Также не срабатывает утилита portupgrade ( для php5-mcrypt, например): howtobsd# portupgrade php5-mcrypt [Updating the pkgdb in /var/db/pkg ... - 951 packages found (-1 +0) (...) done] ---&#62; Upgrading 'php5-mcrypt-5.3.3_2' to 'php5-mcrypt-5.3.6' (security/php5-mcrypt) ---&#62; [...]]]></description>
				<content:encoded><![CDATA[<p>Обновлял php до 5.3.6<br />
сам php обновился нормально но extensions не захотели &#8211; попробовал обновить extensions при помощи статьи посвященной <a title="Update php5-* without portupgrade “php5-*”" href="/?p=116">обновлению php5<br />
</a></p>
<p>Также не срабатывает утилита portupgrade ( для php5-mcrypt, например):<br />
<code>howtobsd# portupgrade php5-mcrypt<br />
[Updating the pkgdb<br />
in /var/db/pkg ... - 951 packages found (-1 +0) (...) done]<br />
---&gt;  Upgrading 'php5-mcrypt-5.3.3_2' to 'php5-mcrypt-5.3.6' (security/php5-mcrypt)<br />
---&gt;  Building '/usr/ports/security/php5-mcrypt'<br />
===&gt;  Cleaning for php5-mcrypt-5.3.6<br />
===&gt;  Vulnerability check disabled, database not found<br />
===&gt;  License check disabled, port has not defined LICENSE<br />
===&gt;  Extracting for php5-mcrypt-5.3.6<br />
=&gt; SHA256 Checksum OK for php-5.3.6.tar.bz2.<br />
===&gt;  Patching for php5-mcrypt-5.3.6<br />
===&gt;   php5-mcrypt-5.3.6 depends on file: /usr/local/bin/phpize - found<br />
===&gt;   php5-mcrypt-5.3.6 depends on file: /usr/local/bin/autoconf-2.68 - found<br />
===&gt;   php5-mcrypt-5.3.6 depends on shared library: mcrypt.8 - found<br />
===&gt;   php5-mcrypt-5.3.6 depends on shared library: ltdl.7 - found<br />
===&gt;  PHPizing for php5-mcrypt-5.3.6<br />
Configuring for:<br />
PHP Api Version:         20090626<br />
Zend Module Api No:      20090626<br />
Zend Extension Api No:   220090626<br />
autoconf: required version 2.68 not found<br />
*** Error code 1<br />
Stop in /usr/ports/security/php5-mcrypt.<br />
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20110417-89058-19avmgv-0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=php5-mcrypt-5.3.3_2 UPGRADE_PORT_VER=5.3.3_2 make<br />
** Fix the problem and try again.<br />
** Listing the failed packages (-:ignored / *:skipped / !:failed)<br />
! security/php5-mcrypt (php5-mcrypt-5.3.3_2)    (unknown build error)<br />
</code><br />
Как написано выше нужен autoconf 2.68:<br />
<code><br />
howtobsd# portupgrade autoconf<br />
</code><br />
А также нжно обновить  autoconf-wrapper:<br />
<code><br />
howtobsd# portupgrade autoconf-wrapper<br />
</code></p>
<p>после этого все обновилось.</p>
]]></content:encoded>
			<wfw:commentRss>http://howtobsd.com/ru/solutions/update-to-php-5-3-6-problem-autoconf.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PHP Warning:  Xdebug MUST be loaded as a Zend extension in Unknown on line 0</title>
		<link>http://howtobsd.com/ru/solutions/php-warning-xdebug.html</link>
		<comments>http://howtobsd.com/ru/solutions/php-warning-xdebug.html#comments</comments>
		<pubDate>Sun, 17 Apr 2011 12:08:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Solutions]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php extentions]]></category>

		<guid isPermaLink="false">http://howtobsd.com/ru/?p=361</guid>
		<description><![CDATA[howtobsd# php -v PHP Warning: Xdebug MUST be loaded as a Zend extension in Unknown on line 0 Warning: Xdebug MUST be loaded as a Zend extension in Unknown on line 0 PHP 5.3.3 with Suhosin-Patch (cli) (built: Sep 25 2010 23:22:23) (DEBUG) Copyright (c) 1997-2009 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2010 [...]]]></description>
				<content:encoded><![CDATA[<p><code>howtobsd# php -v<br />
PHP Warning:  Xdebug MUST be loaded as a Zend extension in Unknown on line 0</code></p>
<p><code>Warning: Xdebug MUST be loaded as a Zend extension in Unknown on line 0<br />
PHP 5.3.3 with Suhosin-Patch (cli) (built: Sep 25 2010 23:22:23) (DEBUG)<br />
Copyright (c) 1997-2009 The PHP Group<br />
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies</code></p>
<p>Для того, чтобы избежать появления данной ошибки нужно открыть ini файл где подгружается модуль xdebug.so.<br />
Во  FreeBSD по умолчанию это:</p>
<p><code>howtobsd# vim /usr/local/etc/php/extensions.ini</code></p>
<p>и изменить строку:<br />
<code>extension=xdebug.so<br />
</code><br />
на:<br />
<code>zend_extension_ts=xdebug.so<br />
</code><br />
Все, проблема решена.</p>
]]></content:encoded>
			<wfw:commentRss>http://howtobsd.com/ru/solutions/php-warning-xdebug.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Не удалось создать COM-объект VirtualBox.</title>
		<link>http://howtobsd.com/ru/solutions/virtualbox-proble.html</link>
		<comments>http://howtobsd.com/ru/solutions/virtualbox-proble.html#comments</comments>
		<pubDate>Fri, 01 Apr 2011 12:27:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Solutions]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[problems & solutions]]></category>
		<category><![CDATA[VirtualBox]]></category>
		<category><![CDATA[X11]]></category>

		<guid isPermaLink="false">http://howtobsd.com/ru/?p=354</guid>
		<description><![CDATA[При запуске VirtualBox: Не удалось создать COM-объект VirtualBox. Работа приложения будет завершена. Код ошибки метода: NS_ERROR_FACTORY_NOT_REGISTERED (0&#215;80040154) Решение: Удалить папку /tmp/.vbox-username-ipc/]]></description>
				<content:encoded><![CDATA[<p>При запуске VirtualBox:</p>
<p>Не удалось создать COM-объект VirtualBox.<br />
Работа приложения будет завершена.</p>
<p>Код ошибки метода:<br />
NS_ERROR_FACTORY_NOT_REGISTERED (0&#215;80040154)</p>
<p>Решение: Удалить папку  /tmp/.vbox-username-ipc/</p>
]]></content:encoded>
			<wfw:commentRss>http://howtobsd.com/ru/solutions/virtualbox-proble.html/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Автомонтирование флэшек на FreeBSD 8.1</title>
		<link>http://howtobsd.com/ru/solutions/automount-flash-drive-on-freebsd.html</link>
		<comments>http://howtobsd.com/ru/solutions/automount-flash-drive-on-freebsd.html#comments</comments>
		<pubDate>Sun, 28 Nov 2010 14:08:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Solutions]]></category>
		<category><![CDATA[drivers]]></category>
		<category><![CDATA[problems & solutions]]></category>

		<guid isPermaLink="false">http://howtobsd.com/ru/?p=287</guid>
		<description><![CDATA[Проблема с автомонтированием флешек на FreeBSD 8.1 и KDE4: Произошла ошибка при обращении к My_flash, ответ системы:: org.freedesktop.Hal.Device.PermissionDeniedByPolicy: org.freedesktop.hal.storage.mount-removable no]]></description>
				<content:encoded><![CDATA[<p><strong>Проблема с автомонтированием флешек на FreeBSD 8.1 и KDE4</strong>:</p>
<p>Произошла ошибка при обращении к My_flash, ответ системы:: org.freedesktop.Hal.Device.PermissionDeniedByPolicy: org.freedesktop.hal.storage.mount-removable no <-- (action, result)<br />
или</p>
<p>Could not mount the following device:<br />
My_flash</p>
<p>Решение:<br />
Добавить в конфигурационный файл PolicyKit (/usr/local/etc/PolicyKit/PolicyKit.conf) своего пользователя:<br />
&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;</p>
<p>&lt;!DOCTYPE pkconfig PUBLIC &quot;-//freedesktop//DTD PolicyKit Configuration<br />
1.0//EN&quot;<br />
&quot;http://hal.freedesktop.org/releases/PolicyKit/1.0/config.dtd&quot;&gt;</p>
<p>&lt;!-- See the manual page PolicyKit.conf(5) for file format --&gt;</p>
<p>&lt;config version=&quot;0.1&quot;&gt;<br />
&lt;match user=&quot;root&quot;&gt;<br />
&lt;return result=&quot;yes&quot;/&gt;<br />
&lt;/match&gt;<br />
&lt;define_admin_auth group=&quot;wheel&quot;/&gt;<br />
&lt;!-- Добавьте эти строки с указанием своего юзера, вместо "slim" --&gt;<br />
<strong>&lt;match action=&quot;org.freedesktop.hal.storage.mount-removable&quot;&gt;<br />
&lt;match user=&quot;slim&quot;&gt;<br />
&lt;return result=&quot;yes&quot;/&gt;<br />
&lt;/match&gt;<br />
&lt;/match&gt;<br />
</strong><br />
&lt;/config&gt;</code></p>
<p>где slim - Ваш пользователь.<br />
и в завершение, необходимо перезапустить hald:<br />
<code>howtobsd#/usr/local/etc/rc.d/hald restart</code></p>
]]></content:encoded>
			<wfw:commentRss>http://howtobsd.com/ru/solutions/automount-flash-drive-on-freebsd.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Парковка головок винчестера на FreeBSD</title>
		<link>http://howtobsd.com/ru/solutions/hdd-head-parking-on-freebsd.html</link>
		<comments>http://howtobsd.com/ru/solutions/hdd-head-parking-on-freebsd.html#comments</comments>
		<pubDate>Mon, 18 Oct 2010 20:18:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Solutions]]></category>
		<category><![CDATA[hdd]]></category>
		<category><![CDATA[problems & solutions]]></category>

		<guid isPermaLink="false">http://howtobsd.com/ru/?p=233</guid>
		<description><![CDATA[Обычно винчейстеры для ноутбуков (а также некоторые экономичные десктопные винчейстеры, например, такие как диски серии WD Caviar Green) оснащены режимом парковки головок который позволяет снижать энергопотребление в моменты бездействия. В этом режиме головки паркуются в результате несколькосекундного бездействия. Многочисленное количество парковок не наилучшим образом влияет на устройство и может досрочно выработать ресурс. Например, для дисков [...]]]></description>
				<content:encoded><![CDATA[<p>Обычно винчейстеры для ноутбуков (а также некоторые экономичные десктопные винчейстеры, например, такие как диски серии WD Caviar Green) оснащены режимом парковки головок который позволяет снижать энергопотребление в моменты бездействия. В этом режиме головки паркуются в результате несколькосекундного бездействия. Многочисленное количество парковок не наилучшим образом влияет на устройство и может досрочно выработать ресурс. Например, для дисков WD Caviar Green производитель заявляет <strong>200000</strong> парковок.</p>
<p>При постоянном использовании операционной системы FreeBSD или Linux заданное значение может быть достигнуто менее чем за год.</p>
<p>Для того, чтобы проверить текущее значение, можно воспользоваться утилитой <a href="//howtobsd.com/?p=169">smartmontools</a>:</p>
<p><code>howtobsd# smartctl -a /dev/ad0 | grep Load_Cycle_Count<br />
193 Load_Cycle_Count        0x0032   099   099   000    Old_age   Always       -       <span style="color: #ff0000;"><strong>37104</strong></span></code></p>
<p><span style="color: #ff0000;"><strong>37104 &#8211; </strong></span>это число парковок головок (только представьте! На моем ноутбуке до решения данной проблемы это значение увеличивалось на 50 в час).</p>
<p>Для того, чтобы избавить диск от ненужных парковок или для того, чтобы уменьшить таймаут можно использовать утилиту ataidle:</p>
<p><code>howtobsd# cd /usr/ports/sysutils/ataidle/<br />
howtobsd# make install clean<br />
howtobsd# ataidle -P 254 /dev/ad0</code></p>
<p>Последняя комманда установит APM (Advanced Power Management) в режим максимальной производительности, что исключит парковку головок.</p>
<p>также добавим в  rc.conf:<br />
<code>ataidle_enable="YES"<br />
ataidle_devices="ad0"<br />
ataidle_ad0="-I 60 -S 120 -A 127 -P 254"</code></p>
]]></content:encoded>
			<wfw:commentRss>http://howtobsd.com/ru/solutions/hdd-head-parking-on-freebsd.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Проблема с docbook-xsl</title>
		<link>http://howtobsd.com/ru/solutions/problem-with-docbook-xsl.html</link>
		<comments>http://howtobsd.com/ru/solutions/problem-with-docbook-xsl.html#comments</comments>
		<pubDate>Wed, 13 Oct 2010 19:26:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Solutions]]></category>
		<category><![CDATA[problems & solutions]]></category>

		<guid isPermaLink="false">http://howtobsd.com/ru/?p=206</guid>
		<description><![CDATA[gmake[3]: Entering directory `/usr/ports/sysutils/policykit/work/PolicyKit-0.9/doc/man' /usr/local/bin/xsltproc -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl polkit-auth.xml warning: failed to load external entity "http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl" cannot parse http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl Для решения проблемы нужно установить (или переустановить) порт /usr/ports/textproc/docbook-xsl с опцией MANPAGES!]]></description>
				<content:encoded><![CDATA[<p><code>gmake[3]: Entering directory `/usr/ports/sysutils/policykit/work/PolicyKit-0.9/doc/man'<br />
/usr/local/bin/xsltproc -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl polkit-auth.xml<br />
warning: failed to load external entity "http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl"<br />
cannot parse http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl</code></p>
<p>Для решения проблемы нужно установить (или переустановить) порт /usr/ports/textproc/docbook-xsl с опцией MANPAGES!</p>
]]></content:encoded>
			<wfw:commentRss>http://howtobsd.com/ru/solutions/problem-with-docbook-xsl.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>pkg_delete: package doesn&#8217;t have a prefix</title>
		<link>http://howtobsd.com/ru/solutions/pkg_delete-package-doesnt-have-a-prefix.html</link>
		<comments>http://howtobsd.com/ru/solutions/pkg_delete-package-doesnt-have-a-prefix.html#comments</comments>
		<pubDate>Wed, 22 Sep 2010 14:59:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Solutions]]></category>
		<category><![CDATA[problems & solutions]]></category>

		<guid isPermaLink="false">http://howtobsd.com/ru/?p=188</guid>
		<description><![CDATA[Столкнулся с проблемой при попытке удалить установленный порт netbeans-6.8 (make deinstall in /usr/ports/java/netbean, pkg_delete netbeans, pkg_deinstall netbeans): pkg_delete: package 'netbeans-6.8' doesn't have a prefix Решилось таким способом: pkg_deinstall -pf netbeans-6.8]]></description>
				<content:encoded><![CDATA[<p>Столкнулся с проблемой при попытке удалить установленный порт netbeans-6.8 (make deinstall in /usr/ports/java/netbean, pkg_delete netbeans, pkg_deinstall netbeans):</p>
<p><code>pkg_delete: package 'netbeans-6.8' doesn't have a prefix</code></p>
<p>Решилось таким способом:</p>
<p><code>pkg_deinstall -pf netbeans-6.8</code></p>
]]></content:encoded>
			<wfw:commentRss>http://howtobsd.com/ru/solutions/pkg_delete-package-doesnt-have-a-prefix.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Problem with svn: Cannot negotiate authentication mechanism</title>
		<link>http://howtobsd.com/ru/solutions/problem-with-svn-cannot-negotiate-authentication-mechanism.html</link>
		<comments>http://howtobsd.com/ru/solutions/problem-with-svn-cannot-negotiate-authentication-mechanism.html#comments</comments>
		<pubDate>Tue, 27 Jul 2010 15:35:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Solutions]]></category>
		<category><![CDATA[problems & solutions]]></category>
		<category><![CDATA[SVN]]></category>

		<guid isPermaLink="false">http://howtobsd.com/ru/?p=162</guid>
		<description><![CDATA[I have installed svn server on FreeBSD with sasl authentication. Here is config of my repository: [general] anon-access = none auth-access = write realm = project [sasl] use-sasl = true min-encryption = 128 max-encryption = 256 I have face the challenge when I tried to &#8220;svn checkout&#8221; repository from the Fedora 8: #svn checkout svn://192.168.1.5/project [...]]]></description>
				<content:encoded><![CDATA[<p>I have installed svn server on FreeBSD with sasl authentication. Here is config of my repository:</p>
<p><code>[general]<br />
anon-access = none<br />
auth-access = write<br />
realm = project</code></p>
<p><code>[sasl]<br />
use-sasl = true<br />
min-encryption = 128<br />
max-encryption = 256</code></p>
<p>I have face the challenge when I tried to &#8220;svn checkout&#8221; repository from the Fedora 8:</p>
<p><code>#svn checkout svn://192.168.1.5/project<br />
#svn: Cannot negotiate authentication mechanism</code></p>
<p>In my case it means, that subversion was installed without Cyrus SASL authentication. You can check it:<br />
<code>#svn --version<br />
svn, version 1.4.4 (r25188)<br />
compiled Sep  2 2007, 14:30:15</code></p>
<p><code>Copyright (C) 2000-2006 CollabNet.<br />
Subversion is open source software, see http://subversion.tigris.org/<br />
This product includes software developed by CollabNet (http://www.Collab.Net/).<br />
The following repository access (RA) modules are available:<br />
* ra_dav : Module for accessing a repository via WebDAV (DeltaV) protocol.<br />
- handles 'http' scheme<br />
- handles 'https' scheme<br />
<strong>* ra_svn : Module for accessing a repository using the svn network protocol.<br />
- handles 'svn' scheme</strong><br />
* ra_local : Module for accessing a repository on local disk.<br />
- handles 'file' scheme</code></p>
<p><strong>Subversion  with Cyrus SASL authentication</strong> available only from the <a href="http://subversion.apache.org/docs/release-notes/1.5.html">1.5 version </a><br />
So, if you have subversion older version than 1.5 &#8211; &#8220;<strong>Cannot negotiate authentication mechanism</strong>&#8220;- you have to update subversion.<br />
Fedora 8 is not supports anymore. And if you want use svn with Cyrus SASL authentication you have to upgrade Fedora or build  rpm package with new version subversion.</p>
]]></content:encoded>
			<wfw:commentRss>http://howtobsd.com/ru/solutions/problem-with-svn-cannot-negotiate-authentication-mechanism.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
