# Apache DAV SVN not working

**URL:** <https://forums.suse.com/t/apache-dav-svn-not-working/25945>\
**Category:** SLES Configure-Administer\
**Created:** [August 6, 2014, 10:42am UTC](https://forums.suse.com/t/apache-dav-svn-not-working/25945 "2014-08-06T10:42:58Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![J.M](https://avatars.discourse-cdn.com/v4/letter/j/db5fbb/32.png) [@J.M](https://forums.suse.com/u/J.M)\
**Post date:** [August 6, 2014, 10:42am UTC](https://forums.suse.com/t/apache-dav-svn-not-working/25945/1 "2014-08-06T10:42:58Z")

</div>

Anyone got an idea why I can’t use these modules?

`# rcapache2 restart
httpd2-prefork: Syntax error on line 117 of /etc/apache2/httpd.conf: Syntax error on line 30 of /etc/apache2/sysconfig.d/loadmodule.conf: Cannot load /usr/lib64/apache2/mod_dav_svn.so into server: /usr/lib64/apache2/mod_dav_svn.so: undefined symbol: svn_urlpath__canonicalize`

`# rpm -qa | grep -i -e dav -e svn -e apache -e subversion
subversion-server-1.6.17-1.27.2
apache2-2.2.12-1.42.1
cryptsetup-1.0.5_SVNr46-58.37.3
apache2-prefork-2.2.12-1.42.1
subversion-doc-1.4-1.15
subversion-1.6.17-1.11.1
apache2-utils-2.2.12-1.42.1
libcryptsetup0-1.0.5_SVNr46-58.37.3
SuSEfirewall2-3.6_SVNr208-2.7.1
subversion-tools-1.6.17-1.27.2`

[CODE]# zypper lr

# | Alias | Name | Enabled | Refresh

—±---------------------------------------------------±---------------------------±--------±-------  
1 | SLE11-SDK-SP3-Pool | SLE11-SDK-SP3-Pool | Yes | Yes  
2 | SLE11-SDK-SP3-Updates/ | SLE11-SDK-SP3-Updates | Yes | Yes  
9 | SLES11-SP3-Pool | SLES11-SP3-Pool | Yes | Yes  
10 | SLES11-SP3-Updates | SLES11-SP3-Updates | Yes | Yes[/CODE]

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex022/uploads/suse/original/2X/5/5012ba89e3ffb5220dac47d5ea0ba032e2fe1cb6.png) [@system](https://forums.suse.com/u/system)\
**Post date:** [August 6, 2014, 4:36pm UTC](https://forums.suse.com/t/apache-dav-svn-not-working/25945/2 "2014-08-06T16:36:10Z")

</div>

> [@](#):
>
> On Wed 06 Aug 2014 07:44:01 AM CDT, jmroth wrote:
> 
> Anyone got an idea why I can’t use these modules?
> 
> ```auto
> # rcapache2 restart
> httpd2-prefork: Syntax error on line 117 of /etc/apache2/httpd.conf:
> Syntax error on line 30 of /etc/apache2/sysconfig.d/loadmodule.conf:
> Cannot load /usr/lib64/apache2/mod_dav_svn.so into
> server: /usr/lib64/apache2/mod_dav_svn.so: undefined symbol:
> svn_urlpath__canonicalize --------------------
> ```

Hi  
It’s in the subversion-server package, does the md5sum match below?

```auto
/usr/lib64/apache2/mod_dav_svn.so
MD5: 4275df606cef72f5c9c4cd7f94c8e709
2014-03-31 22:49:42
156,536 bytes
```

Else force the re-install of the package;

```auto
zypper in -f subversion-server
```

–  
Cheers Malcolm Â°Â¿Â° SUSE Knowledge Partner (Linux Counter #276890)  
openSUSE 13.1 (Bottle) (x86\_64) GNOME 3.10.1 Kernel 3.11.10-17-desktop  
If you find this post helpful and are logged into the web interface,  
please show your appreciation and click on the star below… Thanks!

---

<div class="post-metadata">

**Author:** ![J.M](https://avatars.discourse-cdn.com/v4/letter/j/db5fbb/32.png) [@J.M](https://forums.suse.com/u/J.M)\
**Post date:** [August 6, 2014, 5:18pm UTC](https://forums.suse.com/t/apache-dav-svn-not-working/25945/3 "2014-08-06T17:18:10Z")

</div>

Unfortunately, it does match.

# md5sum /usr/lib64/apache2/mod\_dav\_svn.so

4275df606cef72f5c9c4cd7f94c8e709 /usr/lib64/apache2/mod\_dav\_svn.so

---

<div class="post-metadata">

**Author:** ![malcolmlewis](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/malcolmlewis/32/11375_2.png) [@malcolmlewis](https://forums.suse.com/u/malcolmlewis)\
**Post date:** [August 6, 2014, 6:22pm UTC](https://forums.suse.com/t/apache-dav-svn-not-working/25945/4 "2014-08-06T18:22:56Z")

</div>

> [@](#):
>
> On Wed 06 Aug 2014 02:24:01 PM CDT, jmroth wrote:
> 
> Unfortunately, it does match.
> 
> # md5sum /usr/lib64/apache2/mod\_dav\_svn.so
> 
> 4275df606cef72f5c9c4cd7f94c8e709 /usr/lib64/apache2/mod\_dav\_svn.so

Hi  
So the two error lines if the apache conf and loadmodules conf, what do  
they say?

–  
Cheers Malcolm Â°Â¿Â° SUSE Knowledge Partner (Linux Counter #276890)  
openSUSE 13.1 (Bottle) (x86\_64) GNOME 3.10.1 Kernel 3.11.10-17-desktop  
If you find this post helpful and are logged into the web interface,  
please show your appreciation and click on the star below… Thanks!

---

<div class="post-metadata">

**Author:** ![Jens-U](https://avatars.discourse-cdn.com/v4/letter/j/d78d45/32.png) [@Jens-U](https://forums.suse.com/u/Jens-U)\
**Post date:** [August 6, 2014, 7:00pm UTC](https://forums.suse.com/t/apache-dav-svn-not-working/25945/5 "2014-08-06T19:00:35Z")

</div>

Hi jmroth,

does “ldd /usr/lib64/apache2/mod\_dav\_svn.so” report anything unusual, i.e. missing libraries? (The symbol is, iirc, from “/usr/lib64/libsvn\_subr-1.so.0”)

Regards,  
Jens

---

<div class="post-metadata">

**Author:** ![J.M](https://avatars.discourse-cdn.com/v4/letter/j/db5fbb/32.png) [@J.M](https://forums.suse.com/u/J.M)\
**Post date:** [August 6, 2014, 7:36pm UTC](https://forums.suse.com/t/apache-dav-svn-not-working/25945/6 "2014-08-06T19:36:36Z")

</div>

I now ran Automatic Update and it seems to be fine again:

Before:

# strings /usr/lib64/libsvn\_subr-1.so.0 | grep canonicalize

svn\_path\_canonicalize  
svn\_dirent\_canonicalize  
svn\_uri\_canonicalize  
svn\_opt\_\_arg\_canonicalize\_path  
svn\_opt\_\_arg\_canonicalize\_url

After:

# strings /usr/lib64/libsvn\_subr-1.so.0 | grep canonicalize

svn\_path\_canonicalize  
svn\_relpath\_canonicalize  
svn\_dirent\_canonicalize  
svn\_uri\_canonicalize  
svn\_fspath\_\_canonicalize  
svn\_urlpath\_\_canonicalize  
svn\_opt\_\_arg\_canonicalize\_path  
svn\_opt\_\_arg\_canonicalize\_url

zypper history shows

/var/log/zypp/history:# 2014-08-06 18:27:27 subversion-1.6.17-1.27.2.x86\_64.rpm installed ok

So that must have been it.
