WebDrive では日本語ファイル名がダメだ

英語ファイル名はまったく問題ない。アプリケーションもダブルクリックで普通に起動できるのがうれしい。でも、日本語のファイル名は受け付けられない。
クライアント名はこんなのを返す。

"WebDrive/6.07 NT DAV"

エラーログはこんな感じ。やっぱり文字コードの想定の問題かな。

2005/04/20 16:05 JST [HTTPChannel,2,192.168.0.103] Traceback (most recent call last):
File "/usr/lib/python2.3/site-packages/twisted/protocols/basic.py", line 223, in dataReceived
why = self.lineReceived(line)
File "/usr/lib/python2.3/site-packages/twisted/protocols/http.py", line 965, in lineReceived
self.allContentReceived()
File "/usr/lib/python2.3/site-packages/twisted/protocols/http.py", line 1006, in allContentReceived
req.requestReceived(command, path, version)
File "/usr/lib/python2.3/site-packages/twisted/protocols/http.py", line 557, in requestReceived
self.process()
--- ---
File "/usr/lib/python2.3/site-packages/akadav/davserver.py", line 121, in process
resrc = self.site.getResourceFor(self)
File "/usr/lib/python2.3/site-packages/akadav/davserver.py", line 252, in getResourceFor
return getChildForRequest(self.resource, request)
File "/usr/lib/python2.3/site-packages/akadav/davresource.py", line 64, in getChildForRequest
resource = resource.getChildWithDefault(pathElement, request)
File "/usr/lib/python2.3/site-packages/twisted/web/resource.py", line
162, in getChildWithDefault
return self.getChild(path, request)
File "/usr/lib/python2.3/site-packages/twisted/web/static.py", line 268, in getChild
self.restat()
File "/usr/lib/python2.3/site-packages/twisted/python/filepath.py", line 144, in restat
self.statinfo = stat(self.path)
exceptions.OSError: [Errno 2] No such file or directory: '/share/htdocs'

フィルタを書けばよいのかな。
akadavsvr に cp932 にする設定を書いたらちゃんと動いた。WebDrive をローカライズする時に Windows の仕様に合わせたのかな。IIS と接続するためなのか?
Python の re がよくわかってないからベタ打ちだけどね(^^;。