TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
SL-C系ザウルス@UNIX板
【神】UNIXにWinnyを移植【降臨】
【マニアック】「究」プロジェクト、立上げ!【パソコン】
OSをどうやってUNIXに変えるの?
cygwinの教材化に関する研究
NETRA T1の設定
こんなStallmanは嫌だ 第6サティアン
全文検索エンジン Hyper Estraier 2
ハッカーに憧れて
今時、Solaris使ってる馬鹿って・・・プププ
お前ら、WebDAVについてご自由にお語り下さい。
- 1 :01/11/08 〜 最終レス :2020/05/03
- スタートゥ〜〜〜ッ!!!
- 2 :
- ちょこっと使ったけど有効な使い道が見出せんかった。
きっと web 制作系の会社では使うんだろうな。
そういうアプリも DAV 対応のが増えてきてるみたいだし。
- 3 :
- >>2
家計簿としてのデータベース的な運用ができないものでしょうか?
うちの奥さん、全然家計のことを考えようとしていないもので・・・。
だからおいらが家の家計のやりくりをしているんだけど、
PostgreSQLよりは何だかWebDAVの方が、後々データの修正とか楽かな?って思うんだけど。
- 4 :
- FTPの代わりとかどうよ?
うちはSCPでやってるが。
- 5 :
- なんでこのスレはUNIX板にあるんだろう…とか思ったり。
>>4
個人的にはscpのほうが利用頻度高いけど、ftpの代わりとして使ってる
(使わせてる)よ。Windows Me/2000 から。
ただ、WindowsのWebフォルダの実装ってイマイチなんだよねえ。
転送の進捗が正常に出ないし、転送のキャンセルもできないし。
その点を除けば、素人さんには敷居が低くて良いとおもう。ま、FTP
なフォルダでもいいんだが(可能だったよね?)、apache + mod_dav
でBASIC認証のほうが慣れの問題もあって設定楽でね。
- 6 :
- >>5
ファイルがapacheの権限になってアレじゃない?
- 7 :
- >>6
確かにちょっとウザい。
でも、DELETEやらMOVEやら、メソッド毎に別の認証かけられるからさー、
ユーザの概念が消え去るわけじゃないよね。
インターネットディスク(?)のようなことは比較的簡単にできるっていうか。
#認証モジュール(mod_authpgsql)改造して使ってるので割となんでもあり。
俺が理解してない「アレ」な点って何かある? >6
- 8 :
- UNIXのアカウントとファイルをいぢれる権限が
シンクロしていないのがちょっといやずら。
自分で転送したファイルが、なぜ読めないーって感じで
- 9 :
- >8
~/public_html以下にPUTするなら、ディレクトリを適当な
グループにchgrpしてg+sしとけばいいんじゃないの?
- 10 :
- http://webdav.todo.gr.jp/html/faq-jp.html
watatono氏も/.-jとかよーやるねー。本業なにしてんだ?
- 11 :
- >>10
にしても、あの文章って DAV のひいきの引き倒しじゃないかな?
HTTP より FTP のほうが効率的だとかいうのは、connection 数
だけをみればそうだけど、認証だのなんだのは FTP でも実現可能
だし。
「単一のプロトコルのためのライブラリを作成し、その上に
いろんなものを実装する方が確実に有利ではあります。」っていうの
は、いくらなんでもをいをいって思うよ。
- 12 :
- ファイル転送はべつに何だっていい。
俺はバージョン管理機能が欲しい。
まだ実装どころかドラフトもまとまってないみたいね。
- 13 :
- うが。「HTTP のほうが FTP より効率的」っていう主張ね。
大間違いしてしまった。
>>12
CVS の backend になりたいうんぬんって書いてありましたな。
でも、それなら http なんぞ使わずに素直に cvs server つかって
いればよさそうな気も。
- 14 :
- 日本リーバから洗顔料が出てたヤツだよね?<ダヴ
- 15 :
- どこのスレだったか忘れたけど、今はportだけのfilterで済んでるのに
http上でいろいろやり始めたらデータの中までチェックしなきゃいかん、
という話もあったよね。
- 16 :
- squid 串を通すと、デカいファイルを送れないのです。
いや、送れなくはないんだけど、squid.conf の
request_body_maxsize をわざわざデフォルトから変更している
串なんてめったに存在しないのです。
- 17 :
- SDでも特集あったね。読んでないけど。
- 18 :
- mod_dav 1.0.3 リリースsage
- 19 :
- >>15
んで、SSH な port forwarding だと check すら出来なくなりました。
一つの port で何でも流すっていうの、技術的には退化だよなぁ。
はよ、IPv6 & IPSec の時代にならないもんか。
- 20 :
- まぁ分散プログラミングで好き勝手なポート使われるよりは
SOAPで80固定のほうがマシだけどね。
- 21 :
- ためしに text file を共有してみたんだけど、確かに Win や MacOS X
から透過的に使えるのはいいね。
でも、うまみが client からの透過性にしかないので、この板的には cvs
使おうよってことになると思う。
- 22 :
- subversion試された方います?
http://subversion.tigris.org/
- 23 :
- >>22
お、downloadできるようになったんだね。
post cvsとしてちょっと期待してるんで、downloadしてみようっと。
- 24 :
- CVSに対する利点は何なの?
- 25 :
- rename をきちんと扱えるとか聞いたような。
- 26 :
- なるほど・・
でもそれだけ?
cvsは、ディレクトリのあぼーん(とリネーム)は確かに面倒だけど。
- 27 :
- JustSystemのインターネットディスクってWebDav?
- 28 :
- 違う。ただのFTP
- 29 :
- 80ポートがよく開いているから、、、
といってソープだのウェブダブだのと色々突っ込んで使ってると
rpcと同じ道を歩むよーな気もすれ
- 30 :
- >>30
どんな道?
- 31 :
- なんでもできるよーになると、なんでも触れるからセキュリティ的にマズいってことになって、
結局だれも使わなくなる
まRPC はローカルでの用途には残ってるけどね
- 32 :
- http://love.2ch.sc/test/read.cgi/morningcoffee/1018542098/l50
http://love.2ch.sc/test/read.cgi/morningcoffee/1018729342/l50
- 33 :
- やっぱ日本語ファイルはUTF-8じゃないと扱えないの?
EUCのファイルやディレクトリを共有したいんだけど。
- 34 :
- そういえば、apache の mod-dav ってでかいファイルを転送しようとすると
固まらない?
- 35 :
- >>33
http://www.google.co.jp/search?q=WebDAV+%93%FA%96%7B%8C%EA+EUC
- 36 :
- なんか最近(自動符号認識が入ったあたり)の mod_encoding って FreeBSD の
libiconv だとうまく動かない気が.しかたないので UTF8 で運用ちう.
- 37 :
- おいお前らサーバ側をEUC-JPで運営している事例はありませんか?
既に Samba ごしに EUC-JP なファイルがたくさんあるから
UTF-8 だと辛いんですよ...
- 38 :
- WindowsXPのウェブフォルダがSSL認証に対応してるっぽいんだけど
うまく繋がらないよぅ
ていうかXPだとBASIC認証も繋がらないんですけど。。。
- 39 :
- >>38
XP は認証するときにユーザ名を computer_name\\user_name のようにすると思う。
面倒だけど俺はそういう名前のユーザを作ってるのだが他に良い方法あるのかな。
とりあえず Apache だと仮定すると Apache のエラーログ見ればわかる。
- 40 :
- >39
apacheのエラーログは
[Sun May 12 06:27:08 2002] [error] [client 192.168.0.3] user 192.168.0.254\test not found: /data
[Sun May 12 06:27:12 2002] [error] [client 192.168.0.3] user 192.168.0.254\test not found: /data
んでaccess_logは
192.168.0.3 - - [12/May/2002:06:27:12 +0900] "PROPFIND /data HTTP/1.1" 401 479 "-" "Microsoft-WebDAV-MiniRedir/5.1.2600"
192.168.0.3 - 192.168.0.254\test [12/May/2002:06:27:12 +0900] "PROPFIND /data HTTP/1.1" 401 479 "-" "Microsoft-WebDAV-MiniRedir/5.1.2600"
という感じです
ネットワークプレースの追加でアドレスを指定して
ユーザとパスワードを入れても
その認証画面が何度も続いてしまうんです。
mod_davとかapacheが悪いんでしょうか?
- 41 :
- >39
192.168.0.254\test
というユーザを追加したところ接続できました。
なるほどそういうことだったんですね。
もしかしてバグ?
外から接続するとユーザー名もグローバルIPになる
ってことっすかね。
- 42 :
- Aapche +mod_dav+mod_encoding+mod_sslで、httpsでwebdavしたいんだけど、うまくいかないんだ。
windows2000側から、Apacheにhttpsでloginはできて、webdavのDirectoryは見えるんだけど、
かけない、コピれナイ、消せないで、良いことナシよ。
だれかイイドキュメント書いておせーて。
- 43 :
- うちはSSLで暗号化できました
仮想ホストでのDAVもできたので
ユーザーごとに別けてつかってます
FTPは閉じてしまいました
でも2000でアクセスできないんですよ…鬱
98ではアクセスできるし
.htaccess/.htpasswd でのリミットもかけられるのに〜
- 44 :
- うちは2000で接続できてるよ
http://www.ep.sci.hokudai.ac.jp/~dongury/gontamrr/WebDAV.memo.txt
ここ見ながらやった。
でも暗号化されてるのかどうかあやしい。
もうちょっとWin側のクライアントがまともだったら乗り換えるんだけど。。。
- 45 :
- >42
Apacheのエラーログを見せてくれないと、なんとも胃炎。
- 46 :
- >37
http://www.sera.desuyo.net/WebDAV/
この辺参照っぽい?
- 47 :
- webdav+日本語パッチの組み合わせで
ディレクトリのリネームがXPだとできません 2000だとうまくいきます
XP対応の情報ください
サーバーはlinuxでwebdav最新版をビルドして入れてます
- 48 :
- 日本語パッチをつかったら、W2Kからはログインが出来ても、
XPからはログインできなくなった。
原因はおそらく「~」かな、と。(/~dav というディレクトリをDAVにつかってた)
送信してる文字コードが微妙に違ったりするんだろうか。
面倒だから、自分は日本語ファイル使わないことにした。
モジュール外して。
- 49 :
- Apache2からWinに正式対応したみたいなので
Apache2 for Win32+mod_ssl+mod_davという環境を作ってみたが、
やっぱり日本語ファイル名は扱えない模様。
ブラウザ経由の閲覧・ダウソは日本語ファイルOKなのになぁ。
mod_encodingはWinのコードが入っていないので使えそうもない。
手詰まりか?(;´Д`)
- 50 :
- >>48
UTF-8<->CP932で~(チルダ)が化けるのはJava方面でも有名だよね。
- 51 :
- FreeBSD R4.4 + Apache 2.0.36 + configure --enable-dav
で Windows XPのネットワークプレースに追加できません。
過去ログを読むと >>38-41が似ているのですが、
error_logを読むと、
[Sun Jun 16 20:03:27 2002] [warn] [client 192.168.0.4] handler "httpd/unix-directory" not found for: /usr/local/apache2/htdocs/
こんな感じで、ユーザーがどうのこうのではないようです。
原因究明のため設定は
<Location /dav/>
DAV On
AllowOverride None
Options None
</Location>
まで簡略化してあります。
MacOS Xでは普通にマウントできます。
ただし、書き込みできません(エラーログにも残らない)。
全く WebDAVに関しては同じ設定で
Apache 1.3.24 + mod_dav 1.0.3-1.3.6を使うと
Windows XPでは同じく駄目、MacOS Xでは書き込みも含めて全て正常です。
なお、同じ条件のMacOS XのApacheには
Windows XPから正常にアクセスできます。
こういうときは何を調べたらいいのか程度でも結構ですので
ご教授ください。
- 52 :
- 回答になってないんだけど、、
下の、Apache 1.3.24 + mod_dav 1.0.3-1.0.6の環境では、
一応、私の環境ではXPも動作してるんで、
こっちの場合は、XPで入れない理由がerror_logとかに
出てたりしませんか?
Apache2の方はまだ知らないのですが。
- 53 :
- >>52
ありがとうございます。
いま、ちょっと立て込んでいるので検証が遅れますが
なんとなくApache 2が変なような気もします。
ひょっとするとFreeBSDが変かもしれない(MacOS Xだと正常)。
Linuxでも入れて検証したいところです。
- 54 :
- apache 2.0用のmod_davてまだリリースされてないんですか
- 55 :
- Apache 2.0は mod_davを取ってこなくても
configure --enable-davすれば入るはず。
http://www.atmarkit.co.jp/flinux/special/apache20b1/apache20b1b.html
- 56 :
- サルベージ
- 57 :
- UTF8で保存してSJISでWin2000に,というのはできる.
保存もSJISにすると化ける.なんでー?
- 58 :
- WEBDAV+MSNのWEBフォルダの連携について議論しているスレッドあるよ。
そっちに言って聞いてみな
http://pc.2ch.sc/test/read.cgi/unix/1023185347/-100
- 59 :
- WevDAVの話題はここしかないのでここで質問します。
Windows2000ProにApache2.0.40をインストールし、httpd.confの
LoadModule dav_module modules/mod_dav.so
LoadModule dav_fs_module modules/mod_dav_fs.so
この2つのコメントアウトを外し
<Location /dav>
DAV On
</Location>
を追記しました。
これでApacheをrestartさせ、Apacheを起動させているPCからIE6.0を使って
ファイル→開く→Webフォルダとして開くにチェック→http://127.0.0.1/davとやっても
見つからないといわれてしまいます。
C:\Program Files\Apache Group\Apache2/davというフォルダはつくってあります。
- 60 :
- lockファイルを設定するの忘れてました・・・
日本語が扱えるようにするmod_encodingなんですがWindows版はないのかな?
- 61 :
- 懐かしいスレがあがってきた。
>>60
mod_encodingはUNIX版だからWindowsのApacheじゃ駄目じゃないかな。
Cygwin+Apache+mod_encodingするしかないでしょ、たぶん。
- 62 :
- >>61
なるほど・・・・ありがとうです。
- 63 :
- WebDAV-jp メーリングリストに入ってる人います?
- 64 :
- いますよ。
- 65 :
- 当然入ってますが
- 66 :
- 転送速度が遅い
- 67 :
- WebDriveをつかってsambaの代わりにしようと思ったけど、
いちいちローカルにキャッシュ作ってからやり取りするんじゃ
sambaの代わりにはなんないな…
- 68 :
- http://dav.sourceforge.net/
2002年になってまったく更新の無かったdavfsが復活。
- 69 :
- >>66
漏れのところの計測だと、良くて apache+mod_dav でsambaの半分程度、悪いと
1/3程度、LAN内ならSamba使えゴルァですな。mod_ssl付きは試してないが、かな
り悪くなるだろう。
まぁ、WebDAVは外に出せるってのが利点なので、併用すればいいのだが。
- 70 :
- >>69
ただ併用する場合、file の所有者まわりで面倒なことになったりすることが
多いけどね。にしても mod_dav、rename のときになぜかしくじることが多いな。
- 71 :
- sitecopyをcygwin(cygwin.dll version1.3.15-1)で使っています。
こいつをつかって、PC1's localHDD <==sitecopyを用いて同期(WebDAVプロトコルでアクセス)==>PC2's WebDAV server(Linux) ====WebDAVでアクセス===PC3's LocalHDD(Win2k)
としてPC1のlocalHDDの内容とPC3からもPC2経由でアクセスさせたいと思っています。
WebDAVサーバ自体の日本語化はできていて、PC1に作ったWebFolderに日本語ファイル名のファイルを追加してもファイル名が化けないのですが、sitecopy経由だと化けてしまいます。
こういう事態に出会った方はいますか?sitecopyの問題なのか、cygwinの問題なのか、切り分けられないのです。
- 72 :
- Quotaを正式サポートして欲しい。
apacheをrootで立ち上げるのはやだ。
- 73 :
- webdavサーバ立ち上げたいけどapache立ち上げるのは面倒、
みたいな人のためのlightweightなwebdavサーバが欲しいと思ったりする。
- 74 :
- >>73
同意。
UNIX Filesystem 的ファイルの所有者をそのまま利用できる
小さくて secure な WebDAV Server が欲しい。
まぁ、モジュール絞って mod_become,mod_dav だけ突っ込んだapacheを 127.0.0.1で上げて
外向きを面倒見てる 別の apache で proxy させればいいんだろうけど……。
枯れてるけど大きい apache と小さいけど枯れてない webdav server、
どっちが secure だろう……。
- 75 :
- もしかして mod_dav 1.0.3 って COPY と MOVE は実装されてないの?
何やってもコード 502 なんだけど。
- 76 :
- mod_dav FAQ
http://webdav.todo.gr.jp/faq/mod_dav.faq-jp.html
>☆ COPY および MOVE リクエストで、 <DAV:propertybehavior> の値が無視さ
>れます。また、実際にはリクエストボディ全体が無視されています。
って書いてあった。でも他の本を見ると cadaver 0.19.1 使って普通にコピー
している例が載っているのはなぜなんだろうか。
- 77 :
- 今更でつが、このスレ、まだあったのね。
半分シャレで建てさせてもらったんですが、
マターリといい感じですな。
で、何でWebDAVなのかって、確かあの当時は会社等で
F/Wで外部サイトのftp鯖にアクセスできなくて、
どうやったらファイル転送できるんですかって意図で
皆さんのご意見を承ろうとしていたんだったよなー、確か。
- 78 :
- 認証するようにしたらWebフォルダでの
コピーやリネームができなくなった(謎
- 79 :
- (^^)
- 80 :
- WebDAVが浸透したら違法ファイルのコピーがさらに横行するのではないかと危
惧しつつも、喜んでいるわけですが、みなさんはどうお過ごしでしょうか?
- 81 :
- >>80
ファイル共有をサポートするフレームワークとして、
上位によっぽどニートなプロトコルが出現しない限り、
WinMX や Winny を越えることはできないんじゃないかしら。
- 82 :
- いつごろからか忘れたけど、httpdのログを見てるとwebdavなアク
セスって増えたよね。ありゃなんでだ?
- 83 :
- >>82
Windows で web フォルダ機能を使おうとしてるんでない?
- 84 :
- nautilus(gnome-vfs)もredirect-carefullyに指定しなければならないのか。
正しいのはapache2なのか?
- 85 :
- RH8にapache1.3+webdav(mod_dav)という組み合わせで、取りあえず動いたんですが、
100MBぐらいのサイズの大きいファイルだと
「windows - 遅延書き込みデータの紛失」でファイル転送が出来ません。
apache2.0や、社内環境、自宅でも同じふうにやってみたのですが、全て同じ結果でした。
恐らくhttpd.confの設定がおかしいと思うのですが、どこが悪いのか判断できません。
どなたか教えてくだしゃい!
# WebDAV setting
DAVLockDB /var/lock/apache/DAVLock
DAVMinTimeout 600 ←#しても駄目
Alias /webdav /var/www/webdav
<Location /webdav>
DAV On
</Location>
- 86 :
- LimitXMLRequestBodyでサイズ制限を解除しる。
ただし、オンメモリで処理されるので、
巨大なファイルを許可するとswapしまくるので注意。
- 87 :
- >>86
ありがとございます。
LimitXMLRequestBody 0 を書き加えてみましたが、変わりません。
winxp -> webdavなんですけれど、win2000 -> webdavでも駄目でした。
MP3ファイル程度なら一瞬で送れるんですけど。
- 88 :
- なるほど。わしゃわからん。がんばって。
とりあえずログ見れ、と。
- 89 :
- RH8+apache2.0+webdavでwebフォルダへの認証をhttpd.conf内に
<Location /dav>
DAV On
AllowOverride All
AuthUserFile /var/www/.htpasswd
AuthGroupFile /dev/null
AuthName DAVhome
AuthType Basic
<LimitExcept GET HEAD OPTIONS>
Require valid-user
</LimitExcept>
</Location>
DAVLockDB /var/lib/dav/lockdb
DAVMinTimeout 60
という形で設定しているのですが、ブラウザでこのフォルダを見るときは認証が
起きません。これは、「DAV On」になっていることで起きている現象なのでしょうか?
HPの認証ページを作ろうとして、このDAVフォルダの中にフォルダをつくり、
.htaccessを設置したところ全く機能せず、その原因が何にあるかわからないんです。
allowoverride allにしてもダメですし。
うまい設定方法あったら教えてくださいまし〜。
- 90 :
- ><LimitExcept GET HEAD OPTIONS>
ちゃんと理解して設定してる?
- 91 :
- ><LimitExcept GET HEAD OPTIONS>
あ、なるほど・・・GETとHEADメソッドは許可するってことでしたか。
スレ違いですね。すみません。しかし、アクセス制限したフォルダの中に、
さらにアクセス制限したフォルダをつくるのって可能でしたっけ?
- 92 :
- 日本語化うまくいかねえ〜
FreeBSD4.5です
$ gmake
/usr/local/apache2/bin/apxs -c mod_encoding.c
/usr/local/apache2/build/libtool --silent --mode=compile gcc -prefer-pic -DAP_HAVE_DESI
GNATED_INITIALIZER -D_REENTRANT -D_THREAD_SAFE -g -O2 -I/usr/local/apache2/include -c -
o mod_encoding.lo mod_encoding.c && touch mod_encoding.slo
mod_encoding.c:58: syntax error before `array_header'
mod_encoding.c:64: syntax error before `encoding_module'
mod_encoding.c: In function `iconv_string':
mod_encoding.c:86: warning: passing arg 4 of `ap_log_error' makes integer from pointer w
ithout a cast
mod_encoding.c:86: warning: passing arg 5 of `ap_log_error' from incompatible pointer ty
pe
mod_encoding.c:86: too few arguments to function `ap_log_error'
mod_encoding.c:94: warning: passing arg 4 of `ap_log_error' makes integer from pointer w
ithout a cast
mod_encoding.c:94: warning: passing arg 5 of `ap_log_error' from incompatible pointer ty
pe
mod_encoding.c:94: too few arguments to function `ap_log_error'
mod_encoding.c:100: warning: passing arg 2 of `libiconv' from incompatible pointer type
mod_encoding.c:101: warning: passing arg 4 of `ap_log_error' makes integer from pointer
without a cast
mod_encoding.c: At top level:
mod_encoding.c:537: syntax error before `encoding_module'
apxs:Error: Command failed with rc=65536
.
gmake: *** [mod_encoding.so] エラー 1
- 93 :
- まーだ分からないんですけど、クライアントがxpだと「windows - 遅延書き込みデータの紛失」でファイル転送が失敗してしますみたいです。
win2000なら大きいファイルもOKでした。
xpからファイル転送してる人いますか?
- 94 :
- >>93
ヲレもダメ。設定いじっても紛失しちゃう。
- 95 :
- >>94 mod_encodeingで日本化にした?
- 96 :
- 「日本化」とは?
- 97 :
- フジヤマ、スキヤキ、ゲイシャ
- 98 :
- >>95
mod_encodingが関係するの?
ちなみにヲレは今は Apache2 で mod_encoding なしで AddDefaultCharset UTF-8
にしているけど、Apache 1.3.x で mod_encoding 入れてたときもダメだった。
- 99 :
- linux、MAC OSX、各Win全て日本語が読める環境にするには
SetServerEncoding UTF-8 ではなく
SetServerEncoding EUC-JP にしないと駄目ですよね?
↓これだとwin側で日本語文字化けしてしまいまつ・・・。
LoadModule encoding_module modules/mod_encoding.so
<IfModule mod_encoding.c>
EncodingEngine on
SetServerEncoding EUC-JP
NormalizeUsername on
DefaultClientEncoding JA-AUTO-SJIS-MS SJIS
AddClientEncoding "Microsoft-WebDAV-MiniRedir/" UTF-8
AddClientEncoding "Microsoft .* DAV 1\.1$" SJIS
AddClientEncoding "Microsoft .* DAV$" UTF-8
AddClientEncoding "Microsoft .* DAV" SJIS
AddClientEncoding "xdwin9x/" SJIS
AddClientEncoding "cadaver/" EUC-JP
</IfModule>
- 100 :
- 0x64 ゲトー
- 101 :
- (^^)
- 102 :
- おまいら、もっと語れよ
- 103 :
- ∧∧∧∧
< 予 >
< 何 感 >
< も も >
< 無 >
< い >
< !!!! >
∨∨∨∨
- 104 :
- >>97
なぜかスキヤキに激しくワラタ。
- 105 :
- <IfModule mod_encoding.c>
EncodingEngine on
NormalizeUsername on
SetServerEncoding UTF-8
DefaultClientEncoding JA-AUTO-SJIS-MS
AddClientEncoding "Microsoft-WebDAV*" CP932
AddClientEncoding "Microsoft *DAV*" CP932
AddClientEncoding "cadaver/" EUC-JP
AddClientEncoding "WebDAVFS/.*" EUC-JP
</IfModule>
- 106 :
- WinXP proにapache 2.0.45をインストールして
ttp://www.geocities.co.jp/Hollywood-Miyuki/8444/webdav/webdav.html
↑を参考にしてWebDAVとmod_encodingを有効にしたんですが
apacheをインストールしたXPからだと日本語ファイル名によって結果が異なるんです。
例をあげると
無.txtをアップするとサーバ上では辟。.txtで登録されダウンロード不可。
無題.txtはアップ、ダウンとも問題ない。
もうわけわからん・・・
- 107 :
- あのさ、Apache+mod_davだと、webdavのディレクトリに入ってるファイルを落とす時に
タイプによって0KBにならない?
BMPとか。クライアントがwin2000なんだけど、どうやらIEでダウンロードダイアログが
出るようなやつに起こるみたい。普通にGETしてるからなんだろうね。
対処法とかあるかな?
- 108 :
- ApacheのWevDAVってさ、相変わらずファイルはhttpdの起動ユーザの
権限で読み書きされるの?
昔、webの管理をftpからWebDAVに移行しようとしたけど、
ファイルを各ユーザの持ち物にできなかったから捨てた。
なにかいい方法ってある?
- 109 :
- (^^)
- 110 :
- >>108
mod_becomeしる。
で、成功したらサマリきぼん(w
- 111 :
- >>110
ふむ。なるほど。なんとなくできる気がしてきた。
すまんが来週末までは禿しく忙しいので、試せるのは早くとも
1週間後になってしまう。
成功したら報告汁から待っててくれ。
- 112 :
- age
- 114 :
- web_davが直接ファイルシステムに読み書きするのではなく、
CGIもしくは任意のプログラムを呼び出す仕組みってないんでしょうか?
仮想ファイルシステムをでっちあげてデータはDB管理したいんだけど、
perlしか触れないのでweb_davのソース書き換えは荷が重い。
- 115 :
- いやゆる「うpろーだ」がそれじゃないんかい。
- 116 :
- 言ってしまえばうpろーだなんですけど、
普通のWindowsなマシンからWebフォルダで使いたいんです。
普段はWebフォルダで使うけれども、誰がいつ更新したかの履歴を残したり、
更新前のバックアップを残したりして、重要なファイルを誰かが更新したら
関係者にメール送信したり、間違えて削除したとか間違った内容で更新した
ファイルを元通りに復旧するようなシステムを作りたいというわけ。
なんで、PUT・COPY・DELETEあたりに適切にプログラムを割り込ませられれば、
(単にトラップするだけじゃなくて、webdavのロック機構etcとうまく連動する形で)
あとは何とかなるかなあと思ってるんですけど、そういう都合の良い仕組みは存在しないかな?
- 117 :
- アホでした。webdavとmod_davを混同してました。
私の話は Apache + mod_dav な環境を前提としてます。
- 118 :
- とりあえずsvnでも使えば? 関係者にメールとかいうのはできないけどさ。
- 119 :
- お客さん、ウチ、外注のライターさんやデザイナーさん間のデータ共有が目的なんで、
subversionの解説サイトを斜め読みした限りでは難しそうな気が。
実はCVSすら使ったことないんですが、こういうバージョン管理のシステムって、
テキストファイルしか受け付けなかったり、ファイル保存やフォルダ作成するのに
コマンド打つとか、それ用のクライアントソフトを使うとかしないといけないんですよね。
いっそのことWebDAVプロトコルを話すpure perlなCGIを作ろうかとも思ったけど、
RFC日本語訳をプリントアウトした段階で挫折中。
- 120 :
- TortoiseCVSならエクスプローラと統合できるよ
あと、CVSは別にテキストファイルしか使えないわけじゃないです。
- 121 :
- MS的にはSMBの後続なんだろうけど、sambaもバージョン4くらいでWebDAVサーバーになるのか?
- 122 :
- > 119
Windowsなら,WinCVSというGUIベースのCVSクライアントもあるよ。CVSのコマンドを使わなくても,これならGUIで操作できるので,多少敷居はさがると思う。
ただし,CVS自体の理解が必要なのは,いうまでもありませんが。
Open Source系のWebsiteだと,CVSでWebのコンテンツを管理している場合
も結構あるようです。だから,外注のライターさんやデザイナーさんがCVS
を使いこなすことができれば,とても効率的にWebの作成ができると思うの
ですが,実際はなかなか難しいでしょう。
# 実際のところ,Webの制作会社って,コンテンツの管理はどうやってされてる
# んでしょうかね。
- 123 :
- >> 121
アイデア的にはおもしろいね。SMBもかなり古いプロトコルなので,
そろそろ,Windowsの新しいNetwork File Systemがでてきてもいい頃だと思う。
SMBはその場その場の拡張を繰り返した結果わけがわからなくなっている。
Windows XPならば,Webdavの共有にネットワークドライブを割当てることも
できるので,そうすると,SMBの代りにWebdavを使うことも,可能といえば,可能。
- 124 :
- NetBSD 1.6.1 + Apache-2.0.45 なサーバから Windows 2000 の Web
フォルダでファイルをダウンロードすると全部0バイトになるんで
つが、これはいったいどういうことでしょう。
Internet Explorer に直接アドレス入力すると普通に落ちてきます。
- 125 :
- とりあえずログだそうよ。
- 126 :
- Apache のログでしょうか。
例えば 8 バイトのファイルをダウンロードすると↓こうなります。
a.b.c.d - x [20/May/2003:20:25:40 +0900] "PROPFIND /path/to/dav HTTP/1.1" 207 3379
a.b.c.d - x [20/May/2003:20:25:51 +0900] "GET /path/to/dav/test HTTP/1.1" 200 8
正常ですよね・・・ error_log には何も出ません。
多分 Apache との通信部分じゃなくて Windows の方の問題だと思う
のですが、どうやって調べればいいんでしょ。
- 127 :
- mod_encodingいれてみたら?
- 129 :
- すいません、書き忘れましたが mod_encoding と iconv_hook 入れ
てあります。でもこれが関係してくるのって日本語のファイル名の
場合ですよね?
- 130 :
- Win2000のwebフォルダってどうも動作が怪しいんだよなぁ。WinXPのネットワーク
ドライブも100MBぐらいのファイルを書きこもうとすると遅延書き込みデータの紛失が
発生するし。
- 131 :
- >>124
httpd.confのLimitXMLRequestBodyは?
- 132 :
- LimitXMLRequestBody は指定していません。試しに 0 にしてみま
したが、変化なしでした。
- 133 :
- >>131
mod_dav って LimitRequestBody の設定の意味はあるけど、LimitXMLRequestBody
は関係ないと思うんだけど、違うかな?
- 136 :
- WebDAV Resources JP 落ちてねー?
- 138 :
- >124
それは漏れもはまった。
全然わかんなくってねー。
結論、MIMEの設定。やってみ。
- 139 :
- Content-Typeにかかわらず全部0バイトになるのですが・・・
どうもクライアント側がおかしいような気がしてます。
他の人のマシンからだとダウンロードできちゃったりするので。
なんだろなぁ・・・
- 141 :
- なんかwebdav-jpのMLがすごい良い仕事してた。
俺文字コードの仕組みさっぱり分かってないんだけど、
glibcにeucJP-msというエンコーディングを新しく追加して、MSSJIS <-> UCS2 <-> eucJP-ms
の相互変換を(「−」「〜」「¥」「\」「¬」という文字も含めて)完璧にこなせるパッチが
glibcに取り込まれたらしい(?)
今までsamba-jpあたりが独自にハックしていた作業がこれから要らなくなるってことなのかな?
自分は上手く説明できないんで、各自下のアーカイブ読んでください。
http://www.todo.ne.jp/webdav/ml_data/maillist.html
- 142 :
- すみません141は間違いでした。追加されたのはcp932とeucJP-msの2つみたいです。
cp932ってのはWindows版Shift-JIS(?)でeucJP-msってのはcp932との相互変換を
可能にするEUC-JP(?)のようです。
eucJP-msについてはこんな資料がありました。
http://www2d.biglobe.ne.jp/~msyk/charcode/cp932/eucJP-ms.html
- 143 :
- >>142
藻前も良い仕事してるぜ
- 144 :
- age
- 145 :
- >>139
俺も全く同じ現象。
なんか受信できるファイルと出来ないファイルにはっきり分かれるんだよね。
例え一回目で0バイトでも、2度3度やってると受信できるものと、
何度やっても駄目なファイルがある。
でも他のクライアントからだと何事もなくあっさり・・・
- 146 :
- Windows2000のメモ帳や秀丸で、WebDAV(Linux+Apache)上のテキストファイルを
直接編集できないのかな?
ローカルのTemporaryInternetFilesのファイルに反映するだけ?
MacOSXのシンプルテキストではごく普通にWebDAV上のファイルを直接
編集できるんだけど。。。
FAQだったらスマン
- 147 :
- emacs の tramp で WebDAV ってないのかな。
- 148 :
- >>147
Eldav でどこが不満なの?
- 149 :
- >>148
multi-hop したい事がしばしば。
- 150 :
- いま、105にあったこれで動かしてみてんだけど、
<IfModule mod_encoding.c>
EncodingEngine on
NormalizeUsername on
SetServerEncoding UTF-8
DefaultClientEncoding JA-AUTO-SJIS-MS
AddClientEncoding "Microsoft-WebDAV*" CP932
AddClientEncoding "Microsoft *DAV*" CP932
AddClientEncoding "cadaver/" EUC-JP
AddClientEncoding "WebDAVFS/.*" EUC-JP
</IfModule>
Winで日本語ファイル名書き込むと、正しく表示されんだけど、
コンソールでそのファイルみると、"??違?????????????????"こんなんなっちゃて
文字化けしちまうんだけど、どうしてですかぁ〜?
あ、サーバはVine Linux 2.6で、クライアントは、Win2kでした。
- 151 :
- >>150
SetServerEncoding UTF-8
- 152 :
- W2k on VMで数千リソース、10MB程度で、/tmpがあふれて
死なれてしまった
悪いのはWebDAVじゃーないんだけど。。。
- 153 :
- そういえば、#をリソース名に含むと、動作が
おかしくなった記憶がある
- 154 :
- >>151
レスども。
>SetServerEncoding UTF-8
自分には同じに見えるだが、どこか違いますか?
ちなみに、
SetServerEncoding EUC-JP
ともしてみたが、だめだった。
トホホ・・・
あと、今日WinXPからアクセスしたら、認証が通らなくてアクセスききんかった。
AuthType Basic
AuthName "WebDAV Security
AuthUserFile /var/WebDAV/passwd
Require valid-user
認証はこんな感じで設定してんだけど、問題ありますかねぇ〜
何か情報ありましたらよろしくです。
- 155 :
- 事故レス
>あと、今日WinXPからアクセスしたら、認証が通らなくてアクセスききんかった。
この件だけど。
http://kamoland.com/comp/webdav2.html
ここの情報うまくいきやした。
でも、LANからWebDAVでサーバに接続すると、Sambaの接続が優先されてしまうって問題が発生しますた。
まぁ、外から繋げば問題ないんでとりあえずよしと。
- 156 :
- ls | ln -Aej
しろ
- 157 :
- >>156
ls | lv -Aej
の間違いだった。
- 158 :
- UNIX USERみながら設定やってたら、記事どおりにhttpd.conf書いちまって、
lockfileが作成できない原因について小一時間悩んじまったよ_| ̄|○
/usr/local/apache2/var/DAVLock
/usr/local/etc/apache2/var/DAVLock
BSD系列の人は注意しましょう。
- 159 :
- BSD系列の人はports/pkgsrcで入れますが何か?
- 160 :
- mod_dav_svn.soを使うときにmod_dav_fs.soを有効にしてないと
Invalid command 'DAVLockDB', perhaps mis-spelled or defined
by a module not included in the server configuration
になるんですがdav_svnだけを有効にするのは無理なんでしょうか?
同じ現象を探してみたら
http://www.ikepon.jp/~hiro/cgi/cms/MT-2.64/data/programing/archives/2003_07.html
しかみつからなかったので誰も困ってない?
- 161 :
- WebDAVってアップロードしたファイルのパーミッションの
設定ってWebDAVクライアントからできるの?
- 162 :
- >>161
できたはず
- 163 :
- >>161 所詮 XML だから、そのように作ればなんとかなるね(できないとしても)
- 164 :
- ねえ、Apache + mod_dav + mod_encodingでwebフォルダーをつくって、
Excelの「ブックの共有」をやりたくて色々やってるんだけど、、
「ブックの共有」にしても、同時に2台のクライアントから開けないんだよ。
解決方法知ってる人いませんか?
それとも、WebDAVじゃプロトコル上無理だったりするんだろうか?
- 165 :
- Jakarta SlideでWebDAVやってる人いませんか?
って別スレとかあったりする?
Webアプリごとにセキュリティを確保できるので
いいかな〜と思っているのですが情報があまりなくって
- 166 :
- やってます。イバラの道です。素直にapache2使うのがお勧め。
- 167 :
- レジュームとか実装してるクライアントは…
ないか。。。
- 168 :
- DAVExplorerで日本語ファイル名が使えるように、誰か Hack してくれないかなあ。。。
- 169 :
- >>168
JAVAだし…
- 170 :
- 分厚い本買ってきたのでage
- 171 :
- >>164
そういう状況が起こらないようにするためのlockなんだとおもうんだけど。
といってもクライアント次第なのかな?
- 172 :
- あらら、ついにMLで聞いちゃったのね。
- 173 :
- ttp://davbook.todo.gr.jp/imgs/dav_orca02.jpg
- 174 :
- ほしゅ
- 175 :
- mod_becomeを使って,各人のuidで書き込んでます.
コツは,「~」をつかわないこと.
私は /~なまえ ではなく /なまえ を使ってます.
#シンボリックリンク
<IfModule mod_become.c>
User root
Group root
Become user apache
Become group apache
<Directory /var/www/html/yamasaki>
Become user yamasaki
Become group es
</Directory>
<Directory /home/yamasaki>
Become user yamasaki
Become group es
</Directory>
・・・
- 176 :
- 何年もApacheでWebDAVしてきました。でも、もう疲れました。
明日からPPTPでVPNしてSambaします。ごめんなさい。
- 177 :
- >>176
俺も。もう疲れたよ。
大容量のファイル転送できない(XPのWEBフォルダ→webdavサーバ)のが致命的すぎる。
- 178 :
- portによってclient programが違ってくるとか、
usenameにhostnameがくっついてくるとか、
ドライブ番号をマップできないことがあるとか、
指定してないportやprotocolで勝手にaccess試みるとか、
異様に認証に時間がかかることがあるとか、
フォルダ一覧程度で固まることがあるとか、
そりゃ回避不能なトラブルというわけではないにしろ、
もうWindowsでWebDAVは勘弁してください(泣
- 179 :
- >>177-178
昨年末から書籍を読んだりWebで情報を探しながら、
WebDAVを始めたんだけど、安定しねぇ。
やっぱニワカ仕込みじゃダメか…('A`)
まあ、漏れはftpでも使ってなさいってこっ;y=ー( ゚д゚)・∵. ターン
- 180 :
- >175
Lock ファイルの所有者の問題はないの?
誰かがアクセスするとその人の権限で Lock ファイルが生成されちゃって、
他の人がアクセスしようとするとロックできなくてエラーってことがあったんだけど。
- 181 :
- >>176
そして、ブラウジングというわけのわからんものを相手にしなければならなくなると…
まあ、ブライジングはあきらめ、WINSで名前解決してブラウジングはショートカット集
で代用すればかなり問題なくなるけど。
>>177
これがつらいよなぁ。おそらくWinXPのバグなんだろうけど、使えないもんは
使えないわけだし。
- 182 :
- 普通にFTPサーバでも上げた方がいいような気がした
- 183 :
- まったくだよ。OSに統合されてなくていいから、普通のFTPクライアント程度の
できのWebDAVクライアントがWindowsにあればねぇ…
- 184 :
- iDiskとかも専用クライアントだもんなあ。
MSさんも頑張ってほしいっす。
- 185 :
- ssh の sftpd にSJISパッチあててつこてますよ
クライアントは、WinSCPで(エクスプローラーとのD&Dもできて楽)
ローカルでsamba経由で書き込んだ日本語ファイル名も扱えるし、
Windows onlyのユーザーさんでも特に問題なく。
つか、すれ違いだがな
- 186 :
- なんというか、会社がHTTPとHTTPS以外もゆるしてれば
WebDAVなんていらないんだよな。
本当はsftpしたい。
- 187 :
- とはいえ、DAV + subversionの環境はかなり魅力的ではある。
- 188 :
- だよね。単にファイル置場があればいいだけなら ftp や samba でいいんだけども。
- 189 :
- ああ、subversionは魅力的だねえ。
でも、svn.exeとかつかってる分には、そんなに互換性問題とか無いと思ってたんだけど
そうでもないの?
- 190 :
- >>171
最近さびれてるので見てなかったんだけど、返事くれてたんだ。ありがとう。
WebDAVのロックって、共有ロックもあるんだよね?
じゃあ、できないわけないと思うんだけど。
結局Excelの実装が中途半端なのかなあ。
- 191 :
- >>155
ありがと。助かったぜー
- 192 :
- 今朝までかけてWebDAVサーバ構築したんだけど、
転送速度がすごい遅いんですね。どっと疲れが...。
- 193 :
- >>192
そりゃsambaあたりと比べるとオーバーヘッドがものすごく大きいんでしょうがない。
Windowsネットワークのいやなところを回避できるメリットとどっちをとるかってこと
になる。
- 194 :
- HTTPやHTTPS以外のポートがふさがっていて、他のが使えない時専用だなー
- 195 :
- WebDAVってどうしていつもすんなり動かないかな。
公開したディレクトリに新規では書き込めるけど、
上書きしようとするとエラーになったりわけわからん。
- 196 :
- >>186
うpローダで我慢しる!
- 197 :
- FedoraでwebDAVを使ってるんだけど
xpのwebフォルダからアクセス出来るときと出来ない時があるのなんでかな
apacheを何回か再起動するとまともに使えるようになるけど意味わからない・・・
エラーログも出ないしなぁ
- 198 :
- おまえら
サーバー Apache+mod_dav
クライアント WindowsXP
という環境でのWebDAVの不具合の原因が分かりましたよ。
どうやらWindowsXPで標準で動いてるWebClientというサービスが
原因らしいです。これにIIS用に拡張されたWebDAVクライアント機能が
実装されていて、それがmod_davと互換性に問題がある、それで
いろいろな不具合を起こしていたみたいです。
コントロールパネルからこのサービスを止めると、アクセス時に固まることも
無くサクサク動くようになりますし、また、ログイン名にドメイン名を勝手に
付加することもなくなります。
(大容量ファイルの問題は相変わらずですが・・・)
参考にどーぞ
- 199 :
- age
- 200 :
- >>198
残念だが、結構前に既出だよ。
http://support.microsoft.com/default.aspx?scid=kb;ja;830371
このタイトルを見たときには、大容量ファイルの問題も解決されるかと
期待したんだけどね。
これに懲りずにまた続報があったら教えて頂戴!
- 201 :
- 198さんサンクス
Dreamweaverと同期させてまともに動きました
でも約半月ぶりにレスって・・・
人気ないのかな?
- 202 :
- subversion は便利に使ってる。
- 203 :
- >>200
それって>>34あたりからずっと既出の問題なんだけど、2年経ってもいまだに
解決策が出てないんだよなぁ…。
>>201
大容量ファイルの転送での問題はファイルサーバ用途では致命的だから、
DAVに人気がなくてもしょうがないかと。202のようにsubversionと組み合わせて
cvs代わりに使うのならいいんだけど。
- 204 :
- >>203
とりあえず、WinXPで600MB の単一ファイルなら問題なく転送できたが。
- 205 :
- >>204
ほほほう。興味深々。
うちの環境と違うのは何だろう?
サーバーのメモリーが600M Overあるとか?
- 206 :
- >>205
うちも、win2000から200MBクラスのやつを2つまとめて転送できたよ。
DAV側は、fedora1。
- 207 :
- 大容量ファイルはmod_davの問題じゃなくてWinXPの問題だろうから、
WinXPのなんらかのパッチで改善されたってことなのかなぁ?
- 208 :
- >>205
solarisでメモリは512MB、Apache-2.0.49ていう環境。
転送前にIEのキャッシュを全て削除しておくと成功する。
- 209 :
- Windows2000 Pro SP3 から Windows2000 Server + IIS へ
200MB前後と700MBくらいのファイルを転送してみたけど特に問題ないみたい
上げる時に一度キャッシュしてそれから上げてるみたいだし
IEのキャッシュ周りでなんかトラブってるんかね?
- 210 :
- >>198
> どうやらWindowsXPで標準で動いてるWebClientというサービスが
> 原因らしいです。これにIIS用に拡張されたWebDAVクライアント機能が
> 実装されていて、それがmod_davと互換性に問題がある、それで
> いろいろな不具合を起こしていたみたいです。
いやぁ、昨日の夜からこれに悩まされていました。
Apache 2 + mod_dav です。
おかげさまで解決しました。
- 211 :
- WebClient サービスを停止することで、
Apache2 + mod_dav なサーバに対して、
Windows XP のエクスプローラからファイルを D&D で
やり取りできるようになったんですが、
Office系のソフト(たとえばPowerPoint 2000とか)から
直接Webフォルダにファイルを保存しようとすると失敗します。
Webで少し検索してみたところ、
Windowsのバージョンによって挙動が違うようで、
Windows XP Professional + Office 2000 + Apache2 の組み合わせでは
どうすればいいのかわかりません。
どなたか、類似の環境で Office アプリケーションから
Apache2 の DAV を使ってる方おられませんか?
- 212 :
- Win上でFileSync使っているんですけど、これってhttpsな時点で
エラー出すんですけど。
- 213 :
- >>211
当方、
サーバ : FreeBSD + Apache(not 2) + mod_dav
クライアント : WindowsXP Home Edition (SP1, WebClient停止) + Office XP
という環境なのですが、
>Office系のソフト(たとえばPowerPoint 2000とか)から
>直接Webフォルダにファイルを保存
これは問題なく出来ることを今確認しました。
OfficeXPでファイル保存ダイアログを開いた際、ダイアログ左側のショートカットアイコンから
マイネットワークをクリックすると、イルカのAgentから一口メモ的なヘルプが表示されるので、
Officeのバージョンの違いが原因かもしれません。
- 214 :
- >>213
Office 2000 からは保存できず Office XP からは保存できるとは…
なるほど、やはりバージョンの違いが原因のようですね。
少々面倒ですが、一度ローカルに保存して、
エクスプローラでドラッグアンドドロップしてDAV使います。
Apache のログを見ても、ぜんぜん理由が分からない。
DAV関係の障害の原因を究明するには、
リクエストの中身まで見ないとダメですね。
- 215 :
- もしかして僕が使っているOffice 2000が腐っているのかも、とおもい、
手元の Windows 2000 Server + IIS で Webフォルダを用意したら、
PowerPoint 2000 などから直接保存できました。
ということは、やっぱり Apache2 + mod_dav + Window XP + Office 2000
の組み合わせが悪いということか…
- 216 :
- 仕事場でドキュメントのおき場所が DAV 対応になった。
IISらしい。
俺の Apache2 ちゃんは相変わらず Office 2000 と
相性が悪くて悔しい。悔しい。
- 217 :
- MSはWebDAV推進してるわりに、
クライアント側がファイルシステムじゃなくてアプリレベルで
アクセスするのがまぬけ。
- 218 :
- ファイルシステム並にアクセスできるようになってしまうと
Win鯖の優位性が低くなるから?
- 219 :
- OSとアプリじゃ開発してるとこが違うからじゃね?
- 220 :
- >>217 結局、各アプリがDAVクライアントを実装する
必要があるわけなんだよなぁ。
でも XP からは確か Web Client っていうサービスが
クライアント機能の一部を担っているんじゃなかったっけ。
とはいえ、その Web Client サービスが悪さをするわけなんだが。
正直、Web Client サービスって何をやっているのかわからない。
- 221 :
- XPはDAVをドライブとしてマウントできるやん。
- 222 :
- >>221
>XPはDAVをドライブとしてマウントできるやん。
これだとApache+mod_davの組み合わせでいろいろと怪しい動作をしてくれるんだよな
で、WebClientを止めるとDAVをドライブとしてマウントできなくなる。
(IEからFTPサーバにアクセスしたときと同じような挙動になる)
- 223 :
- >>222 Web Client と mod_dav の相性が悪いのは何でだろうね。
ログを眺めてみたけど、さっぱり分からなかった。
やっぱりリクエストをちゃんと見ないと分からないよな。
- 224 :
- >>222
このスレでも昔からガイシュツの、大きなファイルが転送できないって
いうやつですな。
XPのサービスパックが出るまではどうにもならなさそう。まあ、出たところで
修正されていない可能性も高いけど。
>>223
>>200にあったhttp://support.microsoft.com/default.aspx?scid=kb;ja;830371
を見ても情報が全然ないし、わからないんだよなぁ。WebClientサービス内部の
問題なのは確かなんだけど。
- 225 :
- WebDAV/SSLでProxy経由した場合は犯罪幇助になりますか?
教えてエロい人。
- 226 :
- >>224 あ〜やっぱりみんな分からないんだね。
Microsoftのクライアントがアンドキュメンテッドな
ことをしているのかなぁ。
IISだとうまくいくんだけどな(あたりまえだ)。
ちゃんと使えれば激しく便利な機能なんですけどね。
- 227 :
- >>224
>このスレでも昔からガイシュツの、大きなファイルが転送できないって
>いうやつですな。
・怪しい動作について
私の場合は、あまり大きなファイルは転送しないのですが、WebClientを止める前までは
ディレクトリにあるファイル一覧を取得して表示するまでにやたら時間がかかったり、
タイムアウトしたりしてました。そのときのログを見たら実際にサーバーにはないファイルを
取得しようとしていました。で、WebClientを止めたらその辺がかなりサクサク動く
ようになったので、今はこの設定で使ってます。
- 228 :
- >>226
RFC書いた張本人のリファレンス実装であるべきものが違う事するなと。
- 229 :
- SSL使えば、WebDAVはとりあえず実用的だけど、
クライアントの方にちょっと問題あったりなかったりするのかな?
- 230 :
- >>229
ちょっとどころの問題じゃないのはあまりにもガイシュツ。レス数が200強しかないスレ
なんだから、全部目を通してくれ。
- 231 :
- Web Client 動かしてると samba の初回アクセスが一部のマシンで遅くなるんだけど、
これは何が悪さしてるのかさっぱりわからない。再現性もあったりなかったり。
ってスレ違いですか、そうですか。
- 232 :
- >>231
ログ見てみな。
Windows が samba アクセス時に http で変なアクセスかましてるよ。
以前、apache2 のテストをしてたら子プロセスが落ちて winxp が固まるという
最悪の状態が発生した。
- 233 :
- Webフォルダ機能(MSDAIPP.DLL)のバージョンと問題リスト
http://greenbytes.de/tech/webdav/webfolder-client-list.html
- 234 :
- 改善マダー (・∀・ )っ/凵 ⌒☆チン
- 235 :
- 質問れす。
鯖がFreeBSD5.2.1-p8、ソフトがApache2.0.49で、mod_encodingも当然入れてあります。
クライアントがXPproで、エクスプローラからネットワークドライブの割り当てっつーやつで
https://鯖機のIP/webdav/って指定すると物凄く早く動作するんですが、
http://鯖機のIP/webdav/って指定すると激重になります。
クライアント側のPCのHDDがなぜかガリガリ言いまくってます。
しかもhttpsの時はエクスプローラ上に「Web Folder」みたいな形で表示されたんですけど
httpの時はマイネットワークからしか行けません。
あとApacheのログに残りまくるのもどうにかなりませんか。
宜しくお願いします。
- 236 :
- httpsだとMiniRedirが使われなくて、ウェブフォルダになるんじゃなかったっけ?
それでもドライブにマップ出来ます?
httpの劇重はわかりません。
マシンのせいかもしれないけど、重く感じたことはないんで。
ログに残るのはどうしたらいいんでしょうね。私も興味あります。
apacheの設定で出来るのかな。ログの設定は出来るだろうけど、
ウェブフォルダとして使ったときのログだけ切るとかはわからないです。
PROPFINDだけでも削れると結構減る気がするんですけどね。
- 237 :
- 誰かcadaverで日本語表示出来た人いますか?
AddClientEncoding EUC-JP "cadaver/"
と書いてもできません。
ちなみに、
SetServerEncoding EUC-JP
とするとcadaverでは日本語で表示されるのですが
逆にwinで文字化けしてしまいます。
- 238 :
- UTF-8以外は使わないほうが無難と記憶してるんだけど…
詳しいことは知らない
- 239 :
- UTF-8だと日本語表示(補完も)できる
ただし、lsしたときに日付とかサイズの欄がずれる
- 240 :
- 激しくスレ違いと言うか板違いなんですが、
WebDAVのまともなスレはここしか無いもんで・・・
Windowsで使える IE 以外の WebDAV クライアントってありますか?
出来ればGUIなので。
- 241 :
- MicrosoftOffice
- 242 :
- adobe golive
- 243 :
- きっと,>>240はFTPでいうところのFFFTPのようなソフトウェアがほしくて質問してるんだろう.
たぶん,そんなソフトはない.
- 244 :
- メニューなどの表記が英語なのに加えてJavaの実行環境が必要ですが、
こういうものがあります。
SkunkDAV
http://skunkdav.sourceforge.net/
(スクリーンショットあり)
Webフォルダではできない、ファイル実行権限の設定やファイルのロック機能なども
一通りサポートしていますし、今現在Windowsで無料で使えるWebDAVクライアントとしては
一番まともなのではないでしょうか?
- 245 :
- 追記
SkunkDAVには簡単なエディタ機能が付属しており、ローカルにファイルを取り込むことなく、
SkunkDAV上で直接htmlファイルなどを開いて編集できます。もちろん日本語も通ります。
エディタは色分けに対応していて、デフォルトでhtml,javascript,javaの色分けに対応しています。
色分けのルールをユーザ独自に追加することも可能なようです。
↑で「まともな出来だ」と書きましたが、Javaの独特なGUIに拒否反応がなければ
むしろかなりよくできたアプリケーションだと思います。
- 246 :
- >>244 2001年8月31日か…
結構古いな。まぁ古くても使えればいいわけだが。
- 247 :
- apache 2.0.50が出たけど、
*) mod_dav_fs: Fix MKCOL response for missing parent collections, which
caused issues for the Eclipse WebDAV extension.
PR 29034. [Joe Orton]
*) mod_dav: Fix a problem that could cause crashes when manipulating
locks on some platforms. [Jeff Trawick]
ってな感じの模様
- 248 :
- 再コンパイルマンドクセ('A`)
- 249 :
- Skunk って、マルチバイト文字のファイル名、ディレクトリ名
ダメだったような。
- 250 :
- >>247
ACLはマダか
- 251 :
- >>244
有難う御座います。
II5.0のWebDAVが相手だと鯖のログに HTTPエラー 415 : Unsupported Media Type が出て
うまく繋がりませんでした。SkunkDAV と相性が悪いっぽい。
>>241-242
お約束ごとという事で・・
R!
- 252 :
- ????
>>241-242
はまともな回答だと思うんだが。。。
- 253 :
- >>240
お前が市ねば?
まず試してから言えよな。
- 254 :
- 金が無いんです
- 255 :
- それを最初に言えよな。
- 256 :
- 240=包茎
- 257 :
- 240=チンカス
- 258 :
- fuck you!
- 259 :
- >>258
お前な、自分の事情を先に書かずに、アドバイスくれた相手に向かって、
いきなりR、ってな、非常識だとは思わんか?
「お約束ごと」と言っておけば免罪符になると思ったら大間違いだ。
謝罪しろ。いや、マジで。
- 260 :
- 超ごめん〜
- 261 :
- 意外と素直で笑った
- 262 :
- お約束と断りもいれてるから、悪気はなかったんじゃないかな
- 263 :
- >>240
心から謝罪してない。
さっさと氏んでくれ。チンカス君。
と言われたくなかったら今後気をつけろ。
- 264 :
- ところで、M$ Office の WebDAV で Office 以外のファイルは扱えるのか?
- 265 :
- てゆうか、M$ Office の WebDAV は IE のコンポーネント使ってるんじゃねーの?
- 266 :
- office以外のファイルって、何をどういう風に使いたいの?
ちなみにWORDでphpファイルをメンテナンスしようとしたら、余計なコードが
入り込んでダメになったよ(藁
- 267 :
- >WORDでphpファイルをメンテナンス
ワロタ
- 268 :
- でもさー、DAVをまともに扱えるテキストエディタもWinだと
なかなか無くって。
OpenOfficeはどうなんだろ。
- 269 :
- >>268
SkunkDAV付属機能のテキストエディタは意外と使えるよ
お勧めage
- 270 :
- ドライブにマッピングすれば、基本的にどのアプリでも使えるよね?
W2kでは出来ないし、MiniRedirは動きが怪しいから嫌だけど。
それにIEコンポーネント使ってると、Lock/Unlockとか出来ないよね。
私がWebDAVつかうのは、Subversion位かな。
あと、コマンドラインでよく使うのはdave。結構便利。
Subversionが使ってるneonはDIGEST認証がうまくいかない。
- 271 :
- DAVExplorerはHTTPSで使えないような感じ
SkunkDAVはHTTPS版があるが、認証が入ると使えない感じ
(Preferenceでログイン名は入力してみたが、ぬるぽが...)
使い方が悪いのかどうかはわからないが
- 272 :
- >>270
httpsだとWebClientを有効にしたままでもドライブにマッピングできないみたい。
- 273 :
- >> 270
neon-0.24.7が出ましたよ。
- 274 :
- SSL+Apache2.0.x+Windows2000Pro+IE6.0で今日>>124と同じ現象が起きた。
>>233を見たけど改善せず、結局IEの詳細設定で暗号化されたページは
キャッシュしないようにすればいいらしいとわかった。(;´ρ`)チカレタヨ・・・
- 275 :
- >>274
もしかすると
・OfficeXPまたは2003をインストール
・http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=9652a8e1-2d6e-4d0f-812e-759b0ccbd370
をインストールしてすぐにアンインストール
のいずれかで状況が改善されるかも
- 276 :
- おお、サンクス。でも残念ですが、OfficeXPも2003もないです… orz
MSからファイルをダウソしてみたんですが、漏れの環境だと
使用許諾表示自体が化けてインストーラも起動する様子がなかったりするので、
状況は変わりませんでした。
それから「暗号化されたページをディスクに保存しない」にチェックを入れると
確かに動くは動くけど、細い回線では死ぬほど遅いと判明っす… むー
- 277 :
- >>276 OneNote 2003 の試用版がダウンロードできるから
それインストールしてみれば?
それで状況が改善するかどうか知らないけど。
- 278 :
- Apache/2.0.50, cadaver 0.22.1 neon 0.24.6
なんですが、うまくアクセスできなくて困ってます。
dav:!> open http://www.host/dav
Could not access /dav/ (not WebDAV-enabled?):
405 Method Not Allowed
Connection to `www.host' closed.
dav:!>
とかいわれます。
Apacheログは
xxx.xxx.xxx.xxx - - [11/Jul/2004:19:42:45 +0900] "OPTIONS /dav/ HTTP/1.1" 200 -
"-" "cadaver/0.22.1 neon/0.24.6"
xxx.xxx.xxx.xxx - - [11/Jul/2004:19:42:45 +0900] "PROPFIND /dav/ HTTP/1.1" 405 3
43 "-" "cadaver/0.22.1 neon/0.24.6"
とかいう感じ。
っていうかPROPFINDに405なんてありなんでしょうか。
ちなみにhttpd.confはこう
DAVLockDB /tmp/DavLock
DAVMinTimeout 600
Alias /dav /usr/home/ysano/public_dav
<Location /dav>
DAV On
<LimitExcept GET HEAD OPTIONS PROPFIND>
require valid-user
</LimitExcept>
</Location>
- 279 :
- パス自体は間違っていないとして、こう書き換えたら上手くいきませんか?
------------------------------------------------------------
DAVLockDB /tmp/DavLock
DAVMinTimeout 600
Alias /dav "/usr/home/ysano/public_dav" #「""」で括ってみる
<Location /dav/> #末尾にも「/」が無いとディレクトリとして認識してくれない
DAV On
<LimitExcept GET HEAD OPTIONS PROPFIND>
require valid-user
</LimitExcept>
</Location>
------------------------------------------------------------
外してたらスマソ
- 280 :
- >>271
Apache2.0.48
とりあえず、DAVExplorerは、HTTPSで使えています。
SkunkDAVは、ダイジェスト認証ができなかったとか書いてたような
使ってないので、適当ですがね。
- 281 :
- KDEのwebdav://が、今のところクライアントとしては一番使える感じ。
日本語駄目だだし、ロックとかもないけどね。
そういえば、HTTPSは使えるのかな。試してみるか。
どんなアプリでも、完全に透過で扱えるのは、
XPでドライブにマッピングしたときだけかな?
davfsはLinux2.6系じゃ動かないみたいだしなぁ。
- 282 :
- >>279
ありがとう。でもやってみたけど変わらなかったです。
で、いろいろ試行錯誤した結果、
mod_ruby が入ってるとこの現象が起きることがわかりました。
いまはとりあえず mod_ruby ははずして使ってます。
- 283 :
- >>281
でもロックがかからないんじゃWebDAVの意味がないな…
XPのドライブマップで大容量ファイル転送時のトラブルさえなければいいのになぁ。
- 284 :
- subversionと連携してAutoVersioningやってる方は
あんまおらんかね?
mod_dav_svn入れちゃうとLOCKメソッドが使えなくなるのは
間違ってないよね?
で、apache2.1でmod_dav_lockが出来たと。
既に使ってる人、完成度とかキボンヌ。
- 285 :
- >>284
ほんとだ。知らなかったよ。
OPTIONSの返事が
Allow: OPTIONS,GET,HEAD,POST,DELETE,TRACE,PROPFIND,PROPPATCH,COPY,MOVE,CHECKOUT
になってた。
http://subversion.bluegate.org/doc/apcs02.html
に書いてあるね。
他のDeltaV実装が有れば、それでもsubversion使えるのかな。
- 286 :
- そうそう、AutoVersioningだと、ログ残せないのが難点なんだよね。
だから殆ど使ってない。
- 287 :
- >>285
うん、漏れもそのリンクでやっと理解した。
最初Officeから使ってて、davのみだと普通に開けるんだが
svn噛ませると読み取り専用で開いて、おかしいなーって。
でaccess_log見るとLockが失敗してた。
>他のDeltaV実装が有れば、それでもsubversion使えるのかな。
httpd.confでmodのLoadの順番でメソッドを上書き出来るかって事でつか?
漏れはapacheについて何も知らないんで分からないっす。
>そうそう、AutoVersioningだと、ログ残せないのが難点なんだよね。
うむ。ただPROPPATCHメソッドがあるから、WebDavクライアント実装(DeltaV実装も込み)
でうまくカバーしてくれるのがあっていいよね。
svnよ、もうちょっとWebDav意識してくよって感じ。
- 288 :
- >svnよ、もうちょっとWebDav意識してくよって感じ。
意識してくれよって感じ。 の間違え。
- 289 :
- しかも上げちまったし。スマソ。
今日は寝る!
- 290 :
- >>284
おお、なんか同時期に同じ事を考えている人が。
とりあえずウチは自宅の古ノートPCに
Apache2.1(mod_dav_lock組み込む済み)とsubversion入れて
DreamWeaver MXで、読み込み・書き込み・
チェックアウト(ロック)・チェックイン(アンロック)など
一通り出来るのを確認してます。
という事をとりあえず報告。
完成度とかは自分はLinux・Apache・subversionはさわり始めたばかりで
チンプンカンプンなんでもっと詳しいネ申登場キボンヌage。
- 291 :
- WebDAVとWebClientサービスの相性問題についての記述がされたページを見つけたので
ここに張っておきますね
http://www.monyo.com/technical/windows/41.html
- 292 :
- >>291
ありがたや。
共有フォルダでえらくレスポンスの悪いマシンがあって、それを見て、
そのマシンで RST を返さないタイプのパーソナルファイアウォールソフト
(Outpost) を動かしてるのが原因かなと思ったので、
それ止めるのはまずいので、試しに逆にわざと HTTP サーバを立ててみたら、
レスポンスが若干改善したっぽいです。
ただ、これだけのために HTTP サーバ立てとくのもアレなので、方策を思案中・・・
- 293 :
- もうちっとましな実装しろと
- 294 :
- >>14
- 295 :
- WebDrive約5000円か
Win用に買ってみるかな
- 296 :
- 案外安いな
- 297 :
- webdrive。
前から使っていて割と良いが、Explorerがフライングでいろんなもん、
ダウンしようとするから、地味に辛いぞ。
でも、だめじゃない。あぱっちといっしょにつかってるぞ。
- 298 :
- ふらふらっと衝動買いしてこようかな
- 299 :
- FreeBSD 5.2.1
apache-1.3.31_4
mod_encoding-20021209_1
mod_dav-1.0.3_1
で WebDav を構築していました。 mod_encoding のおかげで
日本語のファイル名も問題ありませんでした。ところが
MacOSX が導入されたので Finder から覗いてみたのですが
濁点が化けます。が → か? となります。
Mailing List で調べると、確かに同じ症状の人がいて
patch が公開されていました。
mod_dav_encoding_patch_formacclient-beta1.tar.gz
これを、ports で make extract してから pacth を当てて
install しました。しかし、apache を実行すると
convert_utf8_to_utf8_forwin
と error を吐いて実行できませんでした。
何か解決策を知っている人がいましたらお願いします。
- 300 :
- MLで聞いたほうが早いんじゃない?
- 301 :
- WindowsXPでsp2いれて、認証上手く動いてます?
- 302 :
- >>301
ヲレはダメ。SP2でDAVなネットワークドライブにアクセス不能になっちゃった。
- 303 :
- basic認証を使えなくしたと
なんかのパソコン雑誌で読んだ。
- 304 :
- 曰く、「むしゃくしゃしてやった。今は反省している」とのこと。
- 305 :
- >>303
うひゃ。トラブル続きだったし、これを機にApache+mod_davでのDAVサービスは
止めるか。
- 306 :
- http://www.microsoft.com/japan/technet/prodtechnol/winxppro/maintain/sp2netwk.mspx#EFAA
に書いてある通りに UseBasicAuth をレジストリに追加して1に設定してもだめなんだが
- 307 :
- 漏れの環境かもしれませんがSP2入れる前のDAVサイトをアクセスしようと
するとダメです。IE6ですけど。別のDAVを作って見たら306が書いている
レジストリを追加したら、上手く動きました。
- 308 :
- ドライブにマップするんじゃなくて、ウェブフォルダとしてならbasic認証つかえるね。
漏れは、webclientサービス止めてるから問題ない。
Subversion入れてて、SVNParentPath 使ってるんだけど、
ウェブフォルダにならなくなった。
<Location /svn>
SVNParentPath /var/svn
省略
</Location>
で
/var/svn の中にいくつかリポジトリがあるんだけど、
http://host/svn/repos/ で開こうとすると
なぜか /var/svn に対してOPTIONS発行して当然forbidden
->ウェブフォルダとしては使えないと判断される。
perldav(HTTP-DAV)とかSubclispeからは問題なく使えるんだけどね。
- 309 :
- >>305 まぁ今のところ個人的に使うってことかな。
サービスとして提供するには無理がありそう。
- 310 :
- つーか,Basic認証,非SSLな環境でよーwebdavなんて使うな。
構内専用か?
- 311 :
- mod_dav で拡張子が cgi の時に実行権を付けるパッチ作ったんだけど
こう言うのって需要はあるんでしょうかね?
- 312 :
- 危い
- 313 :
- >>311
Windowsのエクスプローラでファイル右クリックでパーミッションを
変更できるようなソフトが( ゚д゚)ホスィ
Windows標準のWebDAVクライアントに一番足りない機能がこれだし
- 314 :
- >>313
パーミッションに関しては WebDAV ファイルシステムの概念上無いわけで
mod_dav がカスタムプロパティとして executable と言うのを持っていて
Cadaver とかがこれに対応していると言う独自実装の範囲を超える話じゃないんだよね。
だから OS 標準の WebDAV クライアントが対応すべき話じゃない気がする。
特に Windows では実効権の概念はなく、Windows Server の WebDAV でも
当然実効権の問題は出ないし。
とは言え CGI のアップロードと言ういまだ良くある場面で使用できず、
ftp や scp でアクセスしろと言わざるを得ないのはどうも気に食わない...
と言うわけで、CGI だけ特例としてみたのが先のパッチなわけでつ。
- 315 :
- じゃあ、Cadaverのようなシェル拡張があればシアワセだね
- 316 :
- OS 標準のクライアントにそういうものを持たせると言うことは
WebDAV の実装に UNIX 由来のファイルシステムの概念を入れるべきと言う考え方だね。
漏れとしては賛同できないけどそっちもありじゃないかとは思う。
賛同できないからアプローチとしては WebDAV レイヤーで隠蔽する方向になる。
- 317 :
- どっちもどっちだろ。
WebDAVはストレージのモデルなんだからOSが管轄する実行属性の概念がないだけ。
拡張子で勝手に実行ビットを立てるのもWindowsの概念ちゅーか慣習ちゅーかを
持ち込んでいるわけで、しかもWebDAVだけでなくUNIXに持ち込むに等しい。
>>316 の末行はWindowsユーザにとっては隠蔽だけどそうでないユーザには
勝手な未定義動作であって隠蔽ではない。
WebDAVで持ち込んだものをUNIX上で実行したけりゃ別途UNIX的実行権限を与えるのが
適切。WebDAVクライアントに持たせるのが嫌ならそういう操作するページを作れば。
まあ何がいいたいかというと自分も概念を勝手に持ち込んでいるのに
WebDAVの実装にUNIX由来のファイルシステムの概念を入れるのは賛同できないから
とか下手な理屈つけて格好悪いってこと。
>>316はUNIXとWindowsのヘテロな混在環境を運用した経験がないんだろうな。
- 318 :
- >拡張子で勝手に実行ビットを立てるのもWindowsの概念ちゅーか慣習ちゅーかを
>持ち込んでいるわけで
そりゃ違うんじゃない?
WebDAV に実行権やパーミッションの概念がない以上、
Windows の概念、慣習なわけではなく、WebDAV の性質だよ。
- 319 :
- WebDAV 自体の性質じゃなくて
WebDAV のある実装の性質でしょ。
- 320 :
- すまん、>>317 をよく読めてなかった...
拡張子で実行ビットをって事について Windows の概念と言っているわけね。
そういう考えはもともとなかった。最初はすべてのファイルに実行件を与えるのが
WebDAV 経由でしている操作としては正しいかもしれないと考えていたから。
ただ、それだとさすがにシステム側から見てちょっと危険に思われすぎると思って cgi に
絞る形になったわけでつ。絞ったところで大して変わらんけど心理的にね。
UNIX 側のファイルシステムをまったく意識しないですむように隠蔽すると言う点では
すべてに実行ビット付けたほうがいいのかもね。
まあ、それはとにかくとして >>317 はクライアントで executable をサポートするようにして
カスタムプロパティである executable を事実上の WebDAV 標準にすることをよしとするわけだよね?
標準クライアントでサポートすると言うことはそういうことだと思うんだけど違うかな?
どっちもどっちと言うのは同意。漏れは WebDAV がシンプルな状態の方がいい気がするので
>WebDAVの実装にUNIX由来のファイルシステムの概念を入れるのは賛同できないから
>とか下手な理屈つけて
たわけでつ
- 321 :
- mod_davがACLでexecutableな権限を付け足して,
MSのWebDAVクライアントがACLに対応するのが王道じゃないのか?
- 322 :
- 尿意
- 323 :
- 禿尿
- 324 :
- WebDAV ACL の存在を知りませんでした...
http://www.webdav.org/acl/ ですよね。
こんな資料もありますた。
ttp://www.justsystem.co.jp/ark/genba/11.html
パーミッションがないのは WebDAV の性質とか
言っていましたがこれがあるなら全くの勘違いですね。
すみませんでした。逝ってきます。
- 325 :
- ああ.ACLはまだまだ策定中の段階だったと記憶しているけど...
- 326 :
- http://mailman.webdav.org/pipermail/acl/2004-May/001822.html
まぁ,325のいう標準の意味がRFCかどうかは知らんがな。
- 327 :
- おお.May 2004か.結構経つではないか...
- 328 :
- 動作確認をお願いします。
QRCodec
http://qb.ath.cx/works/
auのEZアプリ(BREW)対応端末に搭載されている2次元コードリーダーを、
EZアプリ(Java)上で起動したカメラで撮影した画像を読み取ることにより、
ソフトウェア的に実現したものです。
対応するQRコードの型番の少なさ、読み取り精度、読み取り速度など、まだ
未完成な部分もありますが、各機能における端末本体とのインタフェースは
ほぼ完成しています。なので、その部分での機種依存が無いかチェックをお願いします。
対象機種は、EZアプリ(Java)Phase3.0対応機種(A5403CA, W11K, W11H,
A5406CA, A5407CA)なのですが、当方A5403CA以外の実機を持っていないので
特にそれらでの動作確認をぜひお願いします。
なお、ベータ版のため予期せぬバグが含まれている可能性があります。
予めご了承ください。
携帯からのダウンロードは
http://qb.ath.cx/works/download/qrcodec/
から可能です。EZアプリ本体の容量は30KB程度です。
PCからのダウンロードも
http://qb.ath.cx/works/download/qrcodec/QRCodec.kjx
から可能ですので、ここからダウンロードした後でMySyncやKTransなどを
使って携帯に転送する方法を採っても結構です。
ただ、ベータ版のため再配布は禁止とさせていただきます。
テストのやり方の説明およびテスト用のQRコードは以下のページにあります。
ご利用ください。
http://qb.ath.cx/works/qrcodec_test/
- 329 :
- すいません誤爆しました
スレ汚し失礼しました
- 330 :
- バッキアゲ!
- 331 :
- akaDAV - WebDAV module for Twisted
http://akadav.sourceforge.net/
http://akadama.jp/akadav.html
- 332 :
- windowsでcadaverみたいなコマンドラインのdavクライアントって無いのかね?
OSのコマンドやAPIでも可。
- 333 :
- >>331
おー、岩田さんのところだ。
Twistedって面白そう。
- 334 :
- get, put, move, copyはドライブにマップすればできる気がする。
daveが好きなんだけど、perl入れる必要があるからね。
- 335 :
- ふーん、thanks。そっかwebDriveってそういうことか、、、、、
- 336 :
- root権限で危ないapache動かせば(BIG_SECURITY_HOLE),apacheでもwebdrive作れるよ。
- 337 :
- http://davenport.sourceforge.net/
なんか見つけたのでおいておきますね
- 338 :
- ここでもユーザーごとのディレクトリ認証は載ってなかった。|出口| λ............トボトボ
- 339 :
- www(svnも).webdav.orgに繋がらないよ…。
- 340 :
- >>338
ユーザごとのディレクトリ認証ってなんだ?
もうちっと詳しく。
- 341 :
- 338です
したいこと
・BASIC認証で、htpasswdで作ったユーザーごとのフォルダと、グループごとの
フォルダがほしい。
例え、/dav/user1/以下と、/dav/user2/以下は、お互い見れない。
/dav/open/以下は、両方見れる。
してること。
・SSLで入ってBASIC認証して、/dav/以下の認証をしてる。
しようと思ったけど、modやし難しそうと思ってやめたこと。
・mod_auth_userdirを入れる事。
こんな感じです。>>340
- 342 :
- それぞれのディレクトリの .htaccess に
require user user1, require user user2, require valid-user
と書くだけ。WebDAV 以前のごくふつーの Apache のアクセス制御なんだけど。
- 343 :
- ( p_q)エ-ン でけた・・・。ありがと>>342
前に、.htaccessのファイルを制限したいディレクトリに作ったとき、隠しファイルやのに
WindowsXPで見に行ったら見れたし、”にゃ〜、こら〜消されるわ”って思って・・・。
これは使えへんとか思ってしまって・・・。な〜んも考えてなかった。
言い訳。(T▽T)アハハ!
んで、この.htaccessを見れんようにするってのも、な〜んかややこしそうやし、流し読み
してどこにあったか覚えてない。
- 344 :
- いやいや、>>342さん
消してみようと思って、右クリック削除ってしても、消えんかった。
これでいきます。
まだまだ厨や、あ〜はずかし。
もっとぐぐります、(・o・)ノ ハーイ!!
- 345 :
- >>343
何もせずとも,デフォルトでこんな設定が含まれているはずだが?
一体どんな弄り方しているのやら…
#
# The following lines prevent .htaccess and .htpasswd files from being
# viewed by Web clients.
#
<Files ~ "^\.ht">
Order allow,deny
Deny from all
</Files>
- 346 :
- >>345さん
httpd.confの中にこれがありました。
AccessFileName .htaccess
<Files ~ "^\.ht">
Order allow,deny
Deny from all
</Files>
しか〜し、どうもhttpd.confとssl.confの関係がよ〜分からんのです。
環境は、fedora core1で、今のapacheのバージョンはhttpd-2.0.51-1.4.legacyです
見たいディレクトリが数個あって、でも、http://www.domain/~user/とか、/user/とかで
見るのは嫌やから、Virtual Hostのコンテナ増やして、<Directory>とか<location>とか
ほとんどコメントアウト。modとかいるのはデフォルトのままです。
ddnsのサイトへ、www.ddnsdomainとか、webdav.ddnsdomainとかを設定して、ssl.confの
<Virtual Host>コンテナに、servername ddnsdomain、serveralias www.ddnsdomainという
ふうに書いてます。
- 347 :
- webdav とはまったく関係ないんでよそ行ってくれ。
- 348 :
- webdav.orgまだ繋がらない。繋がる人居る?
- 349 :
- つながらない
- 350 :
- 346は知能障害でしかも包茎だからしょうがない。
- 351 :
- 知能障害でも包茎でも無いぞ。いちおうマジれす、ハイ。
FireFoxのPluginでブックマークの同期がWebdavへ接続して同期できたし、報告。
知ってたらすんまそん。
- 352 :
- またまたご冗談を
- 353 :
- http://pc5.2ch.sc/test/read.cgi/unix/1076343256/990 が 2:45で、
>>352 が 3:02か。しっかし毎日毎日お元気ですなぁ。
- 354 :
- んで352はここでWebDAVの情報を提供してくれるんやろうか
待てど暮らせど・・・
- 355 :
- OS XのAppleなアプリでのWebDAV対応って、httpではつながるけどhttpsだとダメだ…
- 356 :
- ここにOS XでSSLの仕方が書いてあるけど。
http://homepage1.nifty.com/glass/tom_neko/web/web_webdav.html#ssl
もうちょっとググればあるかも。
おれはMac持ってないから分からん。ほすぃ〜んやけどね〜。
- 357 :
- 「OS XではFinderがSSL未対応なので、GoliathかDAV Explorerを使うことになります」か…
Finderだけではなく、iCalなどのアプリもSSL未対応なんだよなぁ…
10.4になってこの辺が変ってくれると嬉しいんだけど。
- 358 :
- >>357
> Finderだけではなく、iCalなどのアプリもSSL未対応なんだよなぁ…
そうみたいやな〜。iCalってMacに付いてるんや〜。
SSLはややこしい。1台でPort80と443と違うサイトを表示できるように出来たらええけど。
おれはWebMailとWebDAVとホムペを立てて、試行錯誤中のGroupwareを動かしたいんやけど。
ホムペだけ80で見て他は443で見させるっていう設定がどうもうまくいかん。
Apache1.3で複数設置のconfがあったけど、俺の2.0。書いてみたけどあかんかった。
俺はいまクライアントのソフトを探してる。SSLで動かすのやんぴしたし。なんでもええ。
WebCliantの機能で接続しにいったら、exeファイルとか、落としても0kbyteとかになるし。
Javaで作ったのとかあるけど、日本語化けるし。サーバーはもちろんencodeいれてる。
どこでキーを購入するんかしらんけど、こんなビューアがある。使ってみたら、何も無いより
は多少早く落ちたり上げたりできた。安定してると思う。
http://www.teamfile.com/index.htm
- 359 :
- >>358
VirtualHostについてお勉強しなおして、出直すこと
- 360 :
- そんなん言うたって〜
IPaliasややこしいし〜、グローバルIP1個しかないし〜、ネームベースで出来へんし〜。
勉強って言うたって〜。書いてあるConfはVirtualHost1コンテナしか書いてないし〜。
↓こんなんあるけど、出来へんかったし〜。
http://www.web-ware.org/np/apacheconf.html
- 361 :
- 前の書込みで質問があったみたいだけど、回答がなかったのでもう一度質問。
クライアントはWindowsXPでWebDAVサーバにアクセスする場合、WebDAVサーバのファイルを
直接編集できるアプリケーションってOfficeXPだけなのでしょうか?
テキストファイルを直接編集したいのですが、いい方法はありませんか?
- 362 :
- >>361
OfficeXP が独自に WebDAV インターフェイス持っていて自前でテンポラリファイルを
生成しているだけでしょ?テキストエディタも WebDAV に対応するくらいしか無いんでは?
- 363 :
- >>361
「ネットワークドライブの割り当て」使ってドライブマップすれば?
- 364 :
- >>362
>テキストエディタも WebDAV に対応するくらいしか無いんでは?
↑テキストエディタによっては、自身でテンポラリファイルを生成して直接編集
をしているように見えるものもあるという意味ですか?
- 365 :
- >>363
ネットワークプレイスの追加ではなくてですよね?
WebDAVでもドライブマップができるんですね。
早速試してみます。
- 366 :
- Apache + mod_proxy は webdav 対応という情報はあるのですが、
当方の環境では cadaver で Apache-1.3.33のproxy 経由すると、
> Could not contact server:
> 400 Bad Request
となってしまいます。httpd.confでproxyの部分は
LoadModule proxy_module modules/mod_proxy.so
ProxyRequests On
ProxyVia Block
<Directory proxy:*>
Order deny,allow
Deny from all
Allow from 127.0.0.1
</Directory>
ぐらいです。普通のproxyとしてはちゃんと動いているのですが、webdavが
通りません。何か他に必要でしょうか?どなたかお知恵をお貸しくださいm(__)m
- 367 :
- davのmlで質問してみよう。
というかまずログ見て、どのコマンドが通ってないか調べないと
なんとも。
- 368 :
- >>363
XPのWebClientは、他の環境との共存が難しいから
大抵停止してしまう。
そうするとドライブに割り当てられなくなるんだよね。
- 369 :
- http://www.microsoft.com/downloads/details.aspx?FamilyID=17c36612-632e-4c04-9382-987622ed1d64&DisplayLang=en
Webフォルダがらみのupdate
MSKBがリンク切れなのは流石MS
- 370 :
- Overviewを読む限りでは何か期待していいのかもと思ってしまうが
どうなんだろ。
とりあえず、mod_encodingの設定は全部見直しになりそう。
- 371 :
- と、思ったが細かいバグフィックスっぽいな
- 372 :
- WinXPでDAVなフォルダのドライブマップが使えないシロモノになっている一番
大きな原因の大きなファイルの取り扱いについては、なんにも書かれてないのか…
- 373 :
- age
- 374 :
- Tomcat+SlideのWebDAVサーバより
XythosとかFileNetとかDocumentumのほうが断然いいよな?
- 375 :
- >>374
全部売り物じゃない。
Subversionが使いたいから、Apache2しか選択肢がない。
- 376 :
- >>374
Xythos いい感じだけど、個人で使うとか少人数で使うとかした時に
ライセンス形態が.... 個人向けワークグループ向けのライセンス形態
作ってもらいたいと思うのは私だけでしょうか。
- 377 :
- httpsにすると、winからドライブマッピングできないのか・・・
しらんかったyp!
- 378 :
- >>375
apache2てそんなにいい?
>>376
確かに10人程度のライセンスはないけど
100人規模ならXythos最高だよね
- 379 :
- >>378
特にApache2で不便はしてない。4, 5人しか使わないから。Tomcat+Slideより簡単。
あと、Subversionが今のところApache2用のモジュールしかない。
- 380 :
- >>379
スレ違いだけどsvnserveは?
- 381 :
- >>380
今の環境が、HTTP/HTTPSしか使えない(proxy経由)んで。
ssh使えれば良いんですけどね。
別の環境からはsvn+sshです。
- 382 :
- WebDAV: Next-Generation Collaborative Web Authoring
以外に、WevDAVそのものについて書かれた英語の本はありませんか?
- 383 :
- mod_dav+mod_encoding でサーバ側の文字エンコーディングを
UTF-8 以外にしたい場合は
http://webdav.todo.gr.jp/download/experimental/path_iconv.txt
のパッチを当てないと駄目なのね...
libapr に手を出す勢いに萎えますた
http://www.atmarkit.co.jp/fjava/rensai2/jakarta11/jakarta11.html
の tomcat4.1 + webdav-jp0.1.3 が一番簡単なわな?
Java 関連の国際化に頼ればいいから Slide も同じように
フィルター作れないもんかな。
- 384 :
- apache2でWebDavしてみた。
WinXP sp2 では、Basic、Digest共に認証がNGなんだけど、
これって仕様?
- 385 :
- >>384
Digest はともかく Basic が通らないのは設定ミスだと思われ。
- 386 :
- >>384
apache2側の設定でしょうか?
WinXP HOME sp2からは、Digest認証で繋がってます。
WinXP Pro sp2からが何故か繋がりません。
ちなみに、Proの方のUseBasicAuthは削除しました。
Digestで接続できないと意味ないので。
- 387 :
- xp pro sp2 からだと、Digest認証のダイアログでないね。
Basic認証のダイアログだわ。
- 388 :
- 認証ユーザー名に勝手にホスト名やドメインが入るとか
そんなのちゃうの?
- 389 :
- 勝手にホスト名やドメイン名が入るって問題もあるけど、
それ以前の問題と思われ。
Digest認証のダイアログが出ないっす。
Bacic認証のダイアログだな、これは。
- 390 :
- じゃー,もう,SSLでBasic使っちゃえば?
- 391 :
- OS XだとhttpsなDAVが使えん…
- 392 :
- 2GBを超えるファイルが見れないんです。
ファイルがあるフォルダにアクセスできません。
これは仕様なのでしょうか・・?
初心者的質問ですが、よろしくお願いします。
- 393 :
- >>392
http://pc8.2ch.sc/test/read.cgi/linux/1113138775/760
- 394 :
- マルチすいません。
ルールは一応知ってるのですが、あせっていたもので・・。
以後、気をつけます。
- 395 :
- じゃあどうして「○○にもマルチしたのですが」とurlを張らなかったんだ?
- 396 :
- もういいじゃん。謝ってるんだからさ。
- 397 :
- >396
本人乙
- 398 :
- 謝らなくても良いから正々堂々と「マルチしました」と書けば良い。
- 399 :
- IDつかないんだっけ、ここ。本人と思われても仕方ないなw
まぁ、実は俺もWebDAV使ってるんで、392が気になるんよ。
- 400 :
- >>395
マルチした宣言だけじゃだめっしょ。
2スレで同時進行しないようにしなきゃ。
- 401 :
- てーか、こっちが本来なんだしこっちで続ければ。
2Gを超えたらダメなんてルールあったっけ?
- 402 :
- そもそも Apache が 2GB を超えれてないのでは?
2.1 系では 2GB 対応するらしいし、
2.0 系でも 2.0.53 か 54 あたりからは fix が入ってるっぽいので、
Apache を最新のにしてみると良いかも。
- 403 :
- 大嘘だったかも。上記の話は 4GB の話だった。スマン。
- 404 :
- mod_encoding 周りは Linux 系しか情報が充実してないので、akadav なんぞを
使い出してみた。自分の環境では特に問題なく日本語ファイル名も使えてるん
だけど、友達に解放したら日本語が通らないらしい。どっちも XP なのに...
SITE_ARGS.update({"agentEncodings": {
r"Microsoft .* DAV 1\.1$": "cp932",
r"xdwin9x/": "cp932"}})
これだけじゃ駄目ってこと?ってそもそもここにユーザいる?ちゃんと動けば
設定楽でいいと思うんだけど...
- 405 :
- WebDAVってPOSTメソッドって使ったりします?
DAVのアクセスだけ認証をかけたいんだけど
<LimitExcept GET POST HEAD OPTIONS> でいいんでしょうか?
- 406 :
- Methodだけでは厳密に区分できないけど、
ふつうはPROPFINDとかが先行してくるから
おそらくそれで間にあうんじゃないかな。
- 407 :
- >>406
thx
それで設定しとく
- 408 :
- >>404
WebClientが生きていて、Microsoft-WebDAV-MiniRedirでアクセスしてる
だけじゃないのかな。
- 409 :
- >>71
激しく遅レスだが、昨夜同様の環境を作ってみたら同じ症状になった。もう解決してますか?JUSTのiDiskの代わりにしたいんですが。
サーバーはVine3.2(EUC)+Apache2.0.50+mod_encoding-20021209.tar.gz+mod_encoding.c.apache2.20040616+mod_encoding.c.patchで、SetServerEncoding UTF-8、DefaultClientEncoding JA-AUTO-SJIS-MS SJISを指定。SSL+Basic認証。
クライアント1はWinXPsp2+Webフォルダ&cygwin1.5.18+sitecopy0.16.0
~/.bashrcにalias ls='ls --show-control-chars --color -F'、export LANG=ja_JP.UTF-8 # UTF-8はSJISにしても変化がない。export OUTPUT_CHARSET=sjis
winで日本語名ファイルを作り、cygwin$ sitecopy -au
アップロード中 席次.jsd: [................] 完了.
ssl_request_logはTLSv1 DHE-RSA-AES256-SHA "PUT /davfolder/%90%c8%8e%9f.jsd HTTP/1.1" 274
vine上のファイル名は絽?罨?.jsd。Webフォルダで見ると席次.jsd。ダウンロードしてもそのまま。logはSSLv3 RC4-MD5 "GET /davfolder/%E5%B8%AD%E6%AC%A1.jsd HTTP/1.1" 14848
sitecopy -fetch
File: 蟶ュ谺。.jsd - size 14848
同期すると
ダウンロード中 蟶ュ谺。.jsd: [................] 完了.
削除中 席次.jsd: 完了。
エクスプローラーでそのファイルを見てみると蟶ュ谺。.jsd。TLSv1 DHE-RSA-AES256-SHA "GET /davfolder/%e5%b8%ad%e6%ac%a1.jsd HTTP/1.1" 14848
蟶ュ谺。.jsdをWebフォルダでUPするとファイルが2つになる。席次.jsd 蟶ュ谺。.jsd。SSLv3 RC4-MD5 "PUT /davfolder/%E8%9F%B6%EF%BD%AD%E8%B0%BA%EF%BD%A1.jsd HTTP/1.1" 280。vine上では絽?罨?.jsd ??駈臭莪削宗.jsd
しかし蟶ュ谺。.jsdをsitecopyでUPすると
アップロード中 蟶ュ谺。.jsd: [................] 完了.
TLSv1 DHE-RSA-AES256-SHA "PUT /davfolder/%e5%b8%ad%e6%ac%a1.jsd HTTP/1.1" 274。これをWebフォルダで見ると席次.jsd。何がなんだかさっぱり分かりません。
自宅WebDAV鯖は持っていたのですが、Cygwinは初めてのインストールで、せっかくの休みをまるまるつぶして、これが私の限界です。どなたか救いの手を!!
- 410 :
- >>409
わかりにくい書き方して申し訳ございません。
mod_encodingの自動判別JA-AUTO-SJIS-MSは上手くいってますね。最後の%E8%9F%B6%EF%BD%AD%E8%B0%BA%EF%BD%A1はイレギュラーな使い方をした私が悪い。
問題は、mod_davがUTF-8でファイル名を送っているのに、cygwin+sitecopy側はShiftJISとして認識してそのままWinのファイルシステムと自身の管理テーブルに書き込むこと。
sitecopy-0.16.0のソースを落としてlangを検索してみたが、common.cに#include <langinfo.h>と記述されているが、#ifdefで囲まれていて#defineがない。
98Basicしか使ったこと無い私にはやっぱりこれが限界。どなたか何かご存じないですか?
- 411 :
- とりあえずcygwin使うならSJISで統一しないと駄目だと思われます。
その上で、
http://pc8.2ch.sc/test/read.cgi/linux/1100622362/785-788
を参考にcygwinのaprを修正してみて下さい。
実際やったこと無いので出来るかは知らない。
- 412 :
- ありがとうございます!!
>ダウンロード先としてhttp://yak.myhome.cx/junks/mixed/を指定し、
>libapr0_winlocaleとapr_winlocale(どちらもLibカテゴリにある)をインストールしたらうまくいきました。
までとりあえずやったけど変化なし。とりあえずもう少しいろいろいじってみます。
#dpkg-reconfigure localesとしてcygwinをUTF-8にしてwinのディレクトリをiocharset=utf8でマウントすれば上手くいくかと思っていたが、
cygwinのdpkgって機能がものすごく限定されてるんですね。当たり前と言えば当たり前か。
- 413 :
- sitecopyはもともとAPRは使わないみたいです。
そもそもcygwinに入れてなかった。
- 414 :
- sitecopyにapr = Apache Portable Runtimeを組み込んでビルドすれば上手くいくのか?
でも元々文字コード変換機能自体入っていないようなのに、aprだけ組み込んでもねえ?
と言うことはCの開発環境をcygwinで構築してsitecopyのいろんな関数をapr_とかに書き換えて…
何となくWebDriveを買った方が幸せになれるような気がしてきた。
- 415 :
- とりあえずneonとか言うのを最新の0.25.3を拾ってきて./congigure --with-sslでmake
で、sitecopyを./congigure --with-ssl --with-neonとしてneonのバージョンを0.25.2から上げてみたがそんなもんでは何も変わるわけがない。
その時の出力をよく見るとiconvが使われていたので、iconvの使い方をググって、iconv_openの後に変換元と変換後のコードを明示することを知る。
で、sitecopyのソースを検索してloadmsgcat.cにiconv_openを2ヶ所見つけて2ヶ所とも
domain->conv = iconv_open ("UTF-8", "SJIS");とかその逆にしてみたが
sitecopy -fの結果は何も変わらず。
config.logを見たら
conftest.c:128: undefined reference to `_libiconv_open'
| #include <iconv.h>
| int
| main ()
| {
| iconv_t cd = iconv_open("","");
| iconv(cd,NULL,NULL,NULL,NULL);
| iconv_close(cd);
| ;
| return 0;
| }
と書いてあった。煮詰まってしまったので今日は終わり。
- 416 :
- >>404
Fedors4 WebDAVでmod_encodingなしなのに
同じ状況。自分のXPマシンからは文字化けなしで読み書き(UTF-8)
他のXPマシンから書くと文字化け(S-JIS)。
mod_encodingいれずに済むならその方が良いなぁと。
>>408
Microsoft-WebDAV-MiniRedir
だと、S-JISで
Microsoft Data Access Internet Publishing Provider DAV 1.1
だと、UTF-8ってこと??ですか。
始めたばかりでいまいち分からず、調査中。。。
ttp://kamoland.com/comp/webdav2.html
が参考になりましだか、文字コードまでは書いてない。。。
- 417 :
- >>416
細かい文字コードもう覚えてないけど、とにかくWebClientはoffにしないと
いろいろまともに動作しない。Lockも効かなくなっちゃうし。
- 418 :
- WebClientやWebDAVリダイレクタ直さないのは、実はWebDriveとグルだから。
としか思えないほど対応スルーされてるな・・・
- 419 :
- MSって何でもOSに統合して中小ソフトハウス潰してきたのになんでWebDriveだけ特別なんだ?
- 420 :
- かなり亀レスだが…。
sitecopyはどんなエージェント吐くんでしょう?
そのエージェントのときだけmod_encodingでSJISにしてやれば解決するかも
- 421 :
- sitecopy使ってないのでよくわかんないけどこんな感じかね?
AddClientEncoding "sitecopy/" Shift_JIS-MS
- 422 :
- icoya website - icoya Drive client for MS-Windows
http://www.icoya.com/support/zope/icoyaDrive
ってやつ使ったことある香具師いる?
GPLらしいけどZopeで、5年以上技術が遅れている漏れには良く分からん。
- 423 :
- ありがとうございます!
以前
AddClientEncoding "sitecop*" EUC-JP
とやった時は挙動に変化はありませんでした。
どんなエージェント吐くかどこで調べるか分かりません。
AddClientEncoding "sitecopy/" Shift_JIS-MS
AddClientEncoding "sitecop*" Shift_JIS-MS
の両方を試しましたが、同じでした。
鯖から返すのをshift-jisにしないといけないので、mod_encodingの方ではなく、
<IfModule mod_dav.c>
???ClientEncoding SJIS
</IfModule>
とかってやると良いかと思うんですが、なんと記述したらいいのか、、、
日本語でググっても情報が少なくて。
- 424 :
- ssl.confをいじってUser-Agentがログに出るようにしてみた。
"sitecopy/0.16.0 neon/0.25.3"だそうだ。
XPsp2のWebフォルダは
"Microsoft Data Access Internet Publishing Provider DAV"だった。
- 425 :
- Windowsシステムコール
[SJIS]↑↓[SJIS]
Webフォルダ(WebDAVクライアント)
[UTF-8]↑↓[SJIS]
Apache2 (フロントエンド)
↑mod_encoding (入力 URL の文字列変換)
[UTF-8]↑↓[UTF-8]
mod_dav (WebDAV プロトコル処理フロントエンド)
[UTF-8]↑↓[UTF-8]
mod_dav_fs (ファイルシステム用 WebDAV バックエンド)
[UTF-8]↑↓[UTF-8]
libapr (アーキテクチャ差異吸収レイヤ)
[UTF-8]↑↓[UTF-8]
serverシステムコール
- 426 :
- Windowsシステムコール
[UTF-8]↑↓[SJIS]
cygwin (UNIXエミュレーション)
[UTF-8]↑↓[SJIS]
sitecopy (ファイル同期ソフト)
[UTF-8]↑↓[SJIS]
neon (WebDAVクライアント・ライブラリ)
[UTF-8]↑↓[SJIS]
Apache2 (フロントエンド)
↑mod_encoding (入力 URL の文字列変換)
[UTF-8]↑↓[UTF-8]
mod_dav (WebDAV プロトコル処理フロントエンド)
[UTF-8]↑↓[UTF-8]
mod_dav_fs (ファイルシステム用 WebDAV バックエンド)
[UTF-8]↑↓[UTF-8]
libapr (アーキテクチャ差異吸収レイヤ)
[UTF-8]↑↓[UTF-8]
serverシステムコール
- 427 :
- sitecopyはファイル情報をXML(当然UTF-8)で管理するので、cygwin→sitecopyの時にSJIS→UTF-8としたいところ。
Windowsとcygwin(どちらもSJIS)上でファイル名をまともに読むためにはsitecopy→cygwinの時にUTF-8→SJISとしたいところ。
と言うことでsitecopyをハックするか、cygwinをUTF-8モードにしてwinのファイルシステムをSJIS→UTF-8変換してmountしたいところだが、
どちらも難しいので、別にLinux機を立ち上げてSMBで文字コード変換してmountしてLinux上でsitecopyを動かすか、おとなしくWebDriveを買うべし。
多分無駄だがMSにSSLでもWebフォルダをmountできるように頼むという手もある。
- 428 :
- sitecopy -af | nkf -Ws
sitecopy -as | nkf -Ws
鯖からのUTF-8ファイル名をSJIS変換して認識してくれて良い感じだが、DLしたファイルはUTF名のまま。
for i in `find . -type f`; do mv $i `echo $i | nkf -Ws`; done
こうしてファイル名を戻してしまうと、
sitecopy -au | nkf -s
とした時に鯖上のファイルを消してから再アップロードしてしまう。
ファイル管理テーブルをnkfで毎回いじるようにするか…
- 429 :
- “非公認”Windows XP SP3が出回る
http://www.itmedia.co.jp/news/articles/0510/06/news024.html
「Windows XPマシンを各種ネットワークにつなぐ際の問題を解決する機能」
がDAV関係だとうれしいんだが。
- 430 :
- 非公認の方だとこれだけみたいです。
http://support.microsoft.com/?scid=kb%3Bja%3B902395&x=15&y=10
実際はどうなるんでしょうね。。
- 431 :
- さっき WinXPSP2 で URL の後ろに ? を付けると認証にドメイン名を付けなくなる
と言うことを知った。なあみんな知ってたんだろ?知ってて隠してたんだろ?
- 432 :
- 唖然とするような仕様だな。いや、決してバグじゃありませんから。
- 433 :
- ゲイツ「バグではない。仕様だ!」
- 434 :
- WebClientサービスがデフォルトでOnになっている仕様をなんとかしてくれ。
- 435 :
- RedHat9 + Apache 2.0.40 を使っています。
Apacheは httpd-2.0.40-21.11 を rpmでインストールしました。
色々なサイトを参考にしつつやってみているのですが、
最もシンプルな設定でもアクセスすることができません。
とりあえず認証なしで試そうとしているのですが、
WinXP SP1 + IEからログインすると認証ダイアログが出現してしまいます。
試しに既存ユーザーアカウントを入力してもだめでした。
----------------------------
LoadModule dav_module modules/mod_dav.so
LoadModule dav_fs_module modules/mod_dav_fs.so
DAVLockDB /var/lib/dav/lockdb
Alias /dav "/home/hoehoe/public_html/dav/"
<Location /dav>
DAV on
</Location>
----------------------------
エラーログは下記の通りです。
----------------------------
[Mon Oct 24 23:58:41 2005] [error] [client ***.***.***.***] client denied by server configuration: /home/hoehoe/public_html/dav/
----------------------------
このフォルダはWebフォルダとしてではなく、普通にブラウザから開くことはできます。
- 436 :
- >>435
chmod 777 /var/lib/dav /home/hoehoe/public_html/dav
かもしれんにょ。
- 437 :
- Windowsの変な仕様が悪さしてるかも。
httpの最後に?をつけると幸せになるんだっけ。
- 438 :
- >>436
ロックDBディレクトリの所有者を「nobody」にし「777」も設定してみました。
公開ディレクトリに関しても同様ですが、やはりダメでした。
しかし公開場所を「/home/html/temp」にしたら開けるようになりました!!
試しにファイルをダウンロードしてみようとしたのですが、今度は
-------------------
「\\xxx.xx.jp\temp」にアクセスできません。
このネットワークリソースをしようするアクセス許可がない可能性があります。
(略)
ネットワークパスが見付かりません。
-------------------
といったエラーが表示されてしまいます。
一度は表示させることができたのに、なぜこのようなことが起こるのでしょう。
- 439 :
- だから、http://xxx.xx.jp/temp? でアクセス汁。
- 440 :
- WinXP SP2 + IE6 だけど
Basic認証を設定すると
とたんに挙動不振になるのねw
がっくし・・・
- 441 :
- WinXP SP2 + IE6で
Basic認証でも問題ありませんが何か?
- 442 :
- >441
おおおー。そうですか。
こちらでは、こんな感じになります。
Basic認証してないと問題なく読み書きできますが、Basic認証すると
・ファイル名は表示されるがエディタで開けない。
・ファイルは開けないが、デスクトップにダウンロードはできる。データは入っている。
・新規にディレクトリ、ファイルは作成できる。削除もできる。しかし、ファイルは修正できないので空。
・アップロードができない。
--------------------------
Webフォルダとして開くとき、
Basic認証しない時のURL ・・・ http://example.com/dav
Basic認証時のURL ・・・ http://example.com/dav?
としています。
Basic認証しない時でも、
URL ・・・ http://xxx/dav?
としたとき、問題の挙動になります。
ちなみに、FreeBSD 5.3 です。
サーバの問題なんですかね?
- 443 :
- ちゃんとWebClientサービスはカットしてますか?
- 444 :
- >443
うまくいきました。
的確なアドバイスありがとうございました。
上でかなり話題になってますね WebClientサービス。
斜め読みしてたんですが、ピンときてませんでした。
お恥ずかしい限りです(^^;
Subversion(WebDAV 経由)の Basic認証が問題なかったので
脳内で無問題と決め付けて思考停止してました。
これで、快適な WebDAVライフを満喫できそうです(^.^)
- 445 :
- 追記です。
URL の最後の ? の話しは、WebClient を止めたら無関係(不要)になるようです。
(あっても問題ありませんでしたが、念のため書いときます。)
- 446 :
- Windowsのdav clientの不可思議な挙動は次期Windowsで改善されるのかなぁ…
- 447 :
- 久しぶりにFreeBSD+Apache 1.3.34+mod_dav+mod_encodingで
WebDAVサーバを作ってみましたが、Windows 2003 Server+IE6 から
アクセスできない件とファイル名に「#」が利用できない件は直ってないようですね。
ひょっとして俺だけ・・・?
- 448 :
- >>446
Windows同士だとまったく問題無いからね…。
修正されないだろうね…。
- 449 :
- すみません。基本的な事がわかっていないのですが。WEBDAVって、停止できるのでしょうか?
どなたか、教えてください。(Winsows2000)
- 450 :
- 板違い。
- 451 :
- Webサーバを止めろ。そして窓から(ry
- 452 :
- とりあえずWindows2000を終わらせるってやつだな。>>449
- 453 :
- サービス、サービスぅ!
- 454 :
- いろいろこのスレでも語られてるとは思うのですが
同一フォルダをsambaとWebDAVで同時に共有する場合の
パーミッションの問題はmod_becomeかmod_suid2あたり
を使用するしかないでしょうか?
- 455 :
- >>454
つ[Windows2003Server]
- 456 :
- >>455
だねぇ。クライアントがWinでどうしてもWebDAVを使わないといけないのなら
2003 Server使うのがトラブルが遥かに少ないはず。
- 457 :
- 2003ですかぁ。
玄箱でLANはSanba、外からはWebDAVって感じで
アクセスしたいだけだんですけどね。
今は、1分ごとにchmod -R 777 [フォルダ]を回そうかと...。
- 458 :
- >>200
>大容量ファイルの問題も解決されるかと
>期待したんだけどね。
>>203
>それって>>34あたりからずっと既出の問題なんだけど、2年経ってもいまだに
>解決策が出てないんだよなぁ…。
最近はどうですか?
slashdot.jp の apache2.2.0 の話の中で
>> Apache HTTP Server 2.2.0 - 32bit Unixでも2GB以上のファイルサポート
>
>*BSD では、昔からサポートしてます。(32bit CPU 上でも)
>
>*BSD 以外の UNIX 系 OS でも、適切なオプションをつけて、自分でコンパイ
>ルし直すだけで使えます。
とあったんだけど、そういう話ではなく?
>サーバがサポートしていても,ダウンロードするクライアントが対応していない
>ことも多いようです。以前試したときは,Windowsのダウンローダ系はほとんどダメでした。
ともあった。
- 459 :
- >>458
まったく無関係。なんで2GBの制限の話がDAVの問題と繋がると思えるんだか…
正直、頭悪すぎるぞ
- 460 :
- >>459
その話 Apache-Users ML でも以前話題になったけど、
いまいち何が原因なのか、よく分からなかったのよね。
#こーすればできた、いや、それでもできなかったと幾つか報告があって
- 461 :
- そうそう。
>>459けなす前に情報を収集しようね。
- 462 :
- >>461
お前がいっても何の説得力もないな
- 463 :
- そうそう。
>>461けなす前に情報を収集しようね。
- 464 :
- WebDAVに対応した画像ビューワーでお勧めありませんか?
出来るだけ軽めの方がいいのですけど・・・
- 465 :
- Apache+クライアント認証すると
WebDAVでPUTできなくなるんだけど・・・。
回避できないの?
- 466 :
- とりあえずマツケンとネタトークでなんとかしてみないか。
DAはApache3まで待とうじゃないか。Vは差分2まで待つ方向で。
- 467 :
- 解決しました。
てかmod_ssl再インスコしたら何故か直ったorz
- 468 :
- ・・・と思ったらまた出来なくなった・・・。
今度は再インスコしても直らないorz
不安定すぎ・・・。
- 469 :
- mod_dav の日本語対応はいったいいつまで待てば良いのでしょうか?
つーか、あんまりやる気無い?
- 470 :
- >>469
俺も一時はWebDAVに期待したけど、動作と普及性の面から
普通にFTPで十分だと思うようになってきたよ。。
FTP over SSLとかすれば一応安心だし
- 471 :
- 大きなファイルを転送しようとすると固まってしまうのですが、何が問題なのでしょうか?
環境はサーバ側FC4+apache2クライアント側WindowsXPです。
- 472 :
- ツリー!
- 473 :
- >>471
大きなファイルをやり取りするのには向いてないよ。
このスレにもあると思うけど、IEのキャッシュの影響を
完全に無視することが出来ない。
IISのWebDAVからはちゃんと落とせるところをみると、
クライアントの影響とは一概に言いにくい所もあるけど。
とりあえず、XPの場合はWebClientサービスを停止して
みることをお薦めします。それだけで問題でなくなれば
いいけど多分問題出るから、confの設定で通常の
ブラウザからもアクセスできるようにしておけば、
ファイル一つなら無事に落とせます。
- 474 :
- と、思ったら>>274に貴重な情報が。
サーバー側がsslなら何とかなるのね。
- 475 :
- httpsの場合、ネットワークドライブとして接続することはできないのでしょうか?
エクスプローラのネットワークドライブの割り当てでやると、
IDとパスワードを入れてくれというダイアログは出るのだけれど、
正しいパスワードを入れても認証してくれません。
- 476 :
- 仕様です
- 477 :
- >>475
netdriveじゃダメなの?
- 478 :
- apache2.2では不安定性は改善されたのでしょうか?
- 479 :
- >>478
DAVに関する修正項目はなかったような・・・。
俺もFC5で2.2.0が導入されるっていうのは楽しみではあるんだけどね。
2GB制限がなくなるだけでも嬉しいものだ
- 480 :
- 可笑しいですよ! カテジナさん! ( ´,_ゝ`)プッ
- 481 :
- apacheのwebdavに対しての相談なのですが、よければみなさんの力を貸してください。
http://pc8.2ch.sc/test/read.cgi/unix/1136360783/367
- 482 :
- >>480
そんな大きなファイル転送したら、エクスプローラが固まらない?
- 483 :
- Apache2.2+Debian3.1でwebdavを構築しました。
で、ttp://www.atmarkit.co.jp/flinux/special/webdav03/webdav01b.html
を参考に、mod_encodingを導入しようとしているのですが(各ファイルは最新版を利用)、
「mod_encodingのコンパイルとインストール」
で行き詰まります。(iconv_hookはOK)
つまり、makeすると、
-----------------------------
mod_encoding.c:553: warning: passing arg 2 of `ap_pbase64encode' makes pointer from integer without a cast
mod_encoding.c:555: warning: passing arg 3 of `apr_table_set' makes pointer from integer without a cast
apxs:Error: Command failed with rc=65536
.
make: *** [mod_encoding.so] エラー 1
----------------------
とエラーが出て止まります。
で、先ほどのページのトラブルシューティングを参考に
gcc -shared -o mod_encoding.so mod_encoding.o -Wc,-Wall -L/usr/local/lib -Llib -liconv_hook
と、やっても、mod_encoding.oが無いってエラーになります。
「libtoolの内容を編集して直す」の方は、
cp .libs/mod_encoding.so /usr/local/apache2/modules
の部分で分からなくなってしまいました。(libsディレクトリがみつからなくって)
どなたか、宜しくお願いします。
- 484 :
- FreeBSD 6.0+Apache 2.2.xでWebDAV構築したんだが、
WinXP SP2から読み書きしてみると、レスポンスが悪いです。
なんというか、書け/読めの後、実際に行動するまでが遅い。
- 485 :
- Windowsだから
って言いたい、言ってみたい
- 486 :
- >>483
Apache2なら既にmod_encodingは導入済みのはず
- 487 :
- >>489
httpd -l で確認しましたが、入っていませんでした。
もしかして、./configure の時に、指定が必要??
- 488 :
- 自宅サーバ板のapache質問スレに行ってきます。
回答してくれた方、どうもありがとうございました。
- 489 :
- タイムマシン的レス。
>>483
Apache2なら既にmod_encodingは導入済みのはず
- 490 :
- >>486
- 491 :
- Linux+Apache2.2.2でWebDavしてみたのですが、
WindowsXPのエクスプローラで、更新日付が見られません。
なぜ???
- 492 :
- こちらもXPからは見えなくなった。
2000からは逆に見えるようになった。
なんなんだろうねぇ。
- 493 :
- webDAVをwinXPでネットワークプレースから利用しているんですが、
その際に「.(ドット)」がついたファイルを見せないようにする術ってありますか?
IndexIgnoreディレクティブが効くかと思ったら効かなかったので他に方法があるのかなと。
「WebDAVシステム構築ガイド」という本には「よくある質問」のように書かれていたのですけど、
「今回は一味変えてソースを修正して対応してみましょう」みたいな流れになっていたので。
一味変えずに標準の設定方法を知りたいんですけど…。
- 494 :
- うーん、それソース直すしかないです。
元ソースでは .DAV しか表示抑制しないので、fs/repos.c の
dav_fs_walker 関数の中にある
/* skip the state dir unless a HIDDEN is performed */
if (!(params->walk_type & DAV_WALKTYPE_HIDDEN)
&& !strcmp(dirent.name, DAV_FS_STATE_DIR)) {
continue;
}
を
/* skip the state dir unless a HIDDEN is performed */
if (!(params->walk_type & DAV_WALKTYPE_HIDDEN)
&& is_hidden_file(dirent.name)) {
continue;
}
のように変えて、
static int
is_hidden_file(const char *name) {
...
}
という、引数 name を調べて隠したければ真、表示したければ
偽を返すような関数を作る必要があります。
隠しファイルを設定でパターン指定するパッチ、1.3 用なら
あるんですが、2.x 用はないのでとりあえず情報まで。
- 495 :
- >>494
あー、やっぱりそうなんですかdクス
自宅サーバ板のApache初心者質問スレッドで聞いてみたら
以下のように言われたんですけど、これじゃ無理?
Apache 初心者質問スレッド Part4
http://pc8.2ch.sc/test/read.cgi/mysv/1146289762/215
> 215 名前:DNS未登録さん[sage] 投稿日:2006/06/09(金) 20:24:57 ID:???
> >>213
> 答えは簡単だ 属性をwindowsで隠しファイルにしてしまえ
> .htaccessが見えても弄れないから
今証明書の発行元がちゃんと設定されてないせいか、
プロファイルが見えなくてここまでもできてないんだけど。
- 496 :
- ごめん、それこちらの環境だと検証できないや。
自宅サーバで WebDAV+Samba で構築してるので、家のLANで
やるとエクスプローラが自動的にSambaアクセスに切り替えてしまう。
Samba 止めてもオフラインモードでアクセスしてしまう。
それならとhttpsでウェブフォルダ試すと、今度はプロパティ窓に
その項目が出てこない。
でも、httpだとウェブフォルダの動作モードが違うからできるのかも
しれないけど、ファイルを1つ1つ設定することになるだろうから、
えらく大変じゃないかと思う。
- 497 :
- あ、証明書の設定って書いてるからそっちもhttpsか。
こっちも俺様証明書でやってるから「ちゃんと」とは
いえないかも。
- 498 :
- >>496
おぉ。わざわざありがとう。
確かにこの先ディレクトリ増やしていって全部に設定していくのは面倒だな
やっぱりソース書き換えで考えてみます
- 499 :
- あと、見えても弄れなくするだけなら <Files ~ "~\."> で
Deny from all してしまうのがいいかも。LimitExcept と併用して
書き込みのみ禁止でもいいし。
- 500 :
- Apache2.2.2インストールしました。
#Include conf/extra/httpd-dav.conf
をコメントアウトしてmkdir -p /usr/local/apache2/var/DavLock
で起動すると
Syntax error on line 15 of /usr/local/apache2/conf/extra/httpd-dav.conf:
Invalid command 'DavLockDB', perhaps misspelled or defined by a module not included in the server configuration
となります。
Moduleがみあたらないのですが、どこにあるのでしょう、、、
- 501 :
- /usr/local/apache2/var の中の DavLock ディレクトリを消して
/usr/local/apache2/var のパーミッションを0777にする。
- 502 :
- 違った。01777だ。
- 503 :
- あ、まだ違ったorz
そもそも標準モジュールじゃないから、無いなら作って入れれ。
- 504 :
- WebDAVを使う限り、2GB制限はついてまわるのか、、、
- 505 :
- サーバーとクライアントが悪い
- 506 :
- >>504
apache2.2で解消済み
だけど、DAV自体不安定過ぎて使えない
- 507 :
- >>506
それが、私の環境でやったら駄目でした。
WinXPのネットワークプレースの追加でアクセスしてるんですが、それじゃ駄目なのかな。。。
- 508 :
- Apache2.2のLarge File SupportとWebDAVの2GB問題は無関係で、
Apache2.2でできるようになったとか言ってる人は、実際に実験
してない人でファイナルアンサー?
- 509 :
- http://idrad.atso-net.jp/davun/Z2VucmU9d29yayZ2aWV3PXdvcmtzJnNoYXJwPXdlYmRhdi42NGJpdA==/
- 510 :
- 32bit環境じゃ駄目なのかー
- 511 :
- 二つのDavサーバー間(apache-2.2.58とapache-2.2.2)で巨大なファイルたち(合計10G程度)をコピーしたら
コピーを実行したらクライアントPC(WindowsXP)の
C:\Documents and Settings\ユーザー名\Application Data\Microsoft\MSDAIPP\Offline
以下に巨大なファイルたちが残ってHDD容量を圧迫してしまったんだけど、
だれか同じ経験ない??
- 512 :
- それは仕様という名のバグ
- 513 :
- WebDAV ではよくあること
- 514 :
- webdav使ってオンラインストレージでも始めようかと思ったんだが、
このスレ見る限りバグの塊っぽいね。
サービスとして提供するのは厳しそうだな・・・
ぱっとぐぐると、マンセー記事が多いんだけどねー
- 515 :
- 最近見かける記事の多くで
mod_encoding に言及してないんだが
いつから不要になったんだろう。ていうか要るよね?
- 516 :
- 文字化けでWebDAVがどうにもならんので挫折orz
やろうとしていることは、RAID領域(Windows XP)をFreeBSDに
mount_smbfsでマウントして、マウントしたディレクトリをWebDAVで
外から見れないかな、と。
mod_encodingでの文字コード指定を何にしても、文字化けが直らん。
samba経由でmount_smbfsしたディレクトリを見ると、文字化けを
起こしていないという不思議。
さらばWebDAV
- 517 :
- http://davenport.sourceforge.net/
- 518 :
- >>517
thx tomcatが必要なのか・・・orz
こりゃ時間かかりそうだ
- 519 :
- test
- 520 :
- ageて質問させてください。
davとsvnを使ってページのバージョン管理をしようと思っています。
ドキュメントルートがチェック用と本番用とあり、
そのチェック用をdavにして、さらにそのディレクトリをsvnのwindowクライアントで
ワークスペースにすることってできますかね?
リポジトリは適当な場所で良いんですが、
davのディレクトリでチェックアウトしたいのですよね。
そうするとそこがチェック用のドキュメントルートだから簡単に更新とチェックができる。
で、それを本番に移す時は丸々同期とれば良いと。
実際にやったらエラーが出てしまったんですけど、davのディレクトリは普通の
フォルダでないからやっぱり無理なのか、それともやり方が悪いのかどちらだろうと。
似たようなことやってる人がいるかなと思って色々検索かけたけど、
「svnでページ管理」みたいなモノだけで実際にdavで更新してるものはなかったんです。
- 521 :
- 今日はじめてWebDAVをApache 1.33で使用してみたが、Macからのアクセスはさくさく
なのにWinXPからだとWebClients切ってもまったくうまくいかない
こりゃ使えないわ。
- 522 :
- >520
まとめると↓な感じ?
・チェック用、本番用とも HTTP 上でアクセスできるようにしたい。
・チェック用の場所の内容をバージョン管理したい。
・本番用にチェック用の場所の内容を同期したい。
DAV 使わずに Subversion だけでやるのはどうでしょ?
・チェック用、本番用のドキュメントルートを用意、.svn に対してアクセスできないように設定。
・Subversion 上で trunk を本番用とし、チェック用のブランチを作成。
・post-commit フックを使って、trunk の内容を本番用のドキュメントルートに対して、
ブランチの内容をチェック用のドキュメントルートに対して svn update するように設定。
・チェック用ブランチで commit するとチェック用のドキュメントルートが更新されるのでテスト可能。
・ブランチから trunk に merge して commit すると本番用のドキュメントルートが更新されるので公開可能。
"svn update + .svn アクセス禁止"でなくて svn export でもいいかもしれない。
また、本番用は Subversion 上で管理せずにドキュメントルート間で直接同期してもいいかもしれないけど、
Subversion 内で完結できるし、作業履歴としても残せるからこっちの方が好きかな。
- 523 :
- >>521
Apache2.x系にすると使えるのか?
- 524 :
- >>522
おぉ。なんかすごい。
svnの機能使いこなせてないからpost-commitとか知らないや。
コレはコレでちょっとやってみます。
ありがとうございます。
- 525 :
- >524
DAV で直接簡単にファイルを編集したい、というのにはあんまり合致してなかったかも。
自動バージョン化( http://subversion.bluegate.org/doc/apbs03.html )も選択肢の一つじゃないでしょうか。
こっちはまともなログが残せなくなるけど。
- 526 :
- WebDAV Resources JPのサイト情報古すぎだな。
path_iconvのパッチ入れようとして四苦八苦してたけど
ここに新しい版パッチがあった…
http://sourceforge.jp/projects/webdav
もうちっと早めにML見に行くべきだった…
- 527 :
- apacheでWevDAVを使おうと思うのですが、Windowsから巨大ファイルを転送しようとすると固まるバグは解消されましたか?
- 528 :
- それはWindowsの問題だ。
- 529 :
- まっとうなクライアント使えば解決されてるよー(つまり、Windows付属品の問題)
・・・問題はまっとうな単品クライアントが充実してるとは言いにくい所だけど。
みんなアプリ組み込みで対応してくるから使い勝手が・・・
- 530 :
- びじねすちゃーんす
- 531 :
- IISのWevDAVならそのような問題は起きないのですか?
- 532 :
- クライアントの問題と言っておろうが
- 533 :
- いや、サーバとクライアント間の愛称の問題だと思う
- 534 :
- 相性なんていいかげんな言葉使うなよ。
プロトコルが決まってる以上、
サーバが正しくてクライアントが間違ってるか
サーバが間違っててクライアントが間違いに対応できないかしかない。
- 535 :
- IISはクライアントが間違っていても、それに対処できるというだけだろ
- 536 :
- >>535のようなことがあるから、>>534と一概に言えない。
それが、MSクオリティ。
- 537 :
- いやいや、問題が出てる場合は、ってこと。
- 538 :
- 話の腰を折って申し訳ないんですが、
SSLで暗号化されたWebフォルダにアクセスした場合、
SSLを利用すればデータの中身はわからない、というのはわかるのですが、
それ以上どこまでが暗号化されるのかわかりません。
クライアント側のルータの通信ログにはWebフォルダのIPは記録されてしまうと思うのですが、
WebDAVのどのフォルダとファイルにアクセスしたかまでわかるものなのでしょうか。
- 539 :
- スニッファかけてみたら?
- 540 :
- SSLの勉強が先かと
- 541 :
- アドバイス頂いたとおりEtherealなどというスニッファ使用してみました。
結果ですが、httpを使用したところ、おもいっきりHTTP GET /folder/file.txtと表示され、
ベーシック認証のIDとパスワードもCredentials:id:passと表示されました。
こりゃネットワークの管理者にはバレバレですね。恐ろしい。
そして、SSLを利用した場合はとりあえず何してるか(私には)全然わかりませんでした。
なるほどこうやってパケット監視をするんですね。勉強になりました。ありがとうございます
- 542 :
- >>526
sourceforge.jpにあることすらサイトに書かないからな。
あそこの管理者はもうWebDAVに興味失ったらしい
- 543 :
- macのDAVにWindowsからアクセスした場合、やはり大きなファイルではエクスプローラが固まりますか?
- 544 :
- これ急速に話題にならなくなったね
- 545 :
- もうMSも推進していないしね。
sftpに完全に取って代わられそうだね
- 546 :
- ftpsってどう?データ転送速度などsftpと比べて。
- 547 :
- >>520
Trac使えば?
- 548 :
- Red Hat Enterprise Linux 3 で tomcat を使用して WebDAV を
使っている環境があるのですが、ある時から急に接続できなく
なってしまいました。
原因など分かる方がいたら教えていただけないでしょうか。
・正常な環境でのWebDAVに対応するディレクトリへ接続する動作の流れ
1. WebDAV接続を試みると基本認証が発生 (return:401)
2. OPTIONSメソッドによるサーバへのリクエスト(return:200)
3. PROPFINDメソッドによるサーバへのリクエスト(return:207)
4. ディレクトリが表示される
・不具合が発生しているサーバの挙動1
1.OPTIONSメソッドをサーバへのリクエスト(return:200)
2.PROPFINDメソッドによるサーバへのリクエスト(return:501)
3.クライアントPCにメッセージボックスでアクセスできない旨のエラーが表示される
・不具合が発生しているサーバの挙動2
1.OPTIONSメソッドをサーバにリクエスト(return:200)
2.クライアントPCにメッセージボックスでアクセスできない旨のエラーが表示される
考えられる原因(確証はほとんどありませんが、ありうる可能性として)
1. up2date による設定変更や認証、WebDAVに関するモジュールのアップデートにより
WebDAVが以前の設定では機能しなくなった
2. 脆弱性対策によりサーバの設定が変更されたため、サーバの再起動をしたことで、
再起動しないと反映されないような脆弱性対策時の設定変更が反映され、その副作用で
WebDAVによるアクセスができなくなった。
手がかりがつかめないのですが、応答のやり取りに着目して考えると、まず認証が発生しない
理由について分かればと思います。
- 549 :
- >>548
redhatに聞いてみれば?
- 550 :
- >>549
あ、答えてくれますかね。
個別のアプリに関する質問には答えてくれないかと思ってた。
- 551 :
- iframe上にwebdavに格納されたファイルを表示させて
ドラッグ&ドロップで操作したいのだけれど
表示がinex of /*** と表示されてしまいます
どうすればよいですか
- 552 :
- ムリだし
- 553 :
- >>549
答えてくれませんでした。
http の webdav なら教えてくれるけど、tomcat はダメだということです。
- 554 :
- >>548
クライアントのOSは何?
- 555 :
- >>554
Windows XP + ネットーワークプレースと
Windows 2000 + ネットーワークプレースです。
- 556 :
- >>554
教えてくれるのかと期待しちゃいましたよ。
- 557 :
- >>556
放置プレイで、スマソ。
もしかして、クライアントが原因かもと思ったので、検証してみようと思ってたら
仕事が忙しくなってシモタ。
もう解決済みかも知れないけど、情報として、
Win2k,
WinXP(WebClientサービス無効)
WinXP(WebClientサービス有効)
で、DAVクライアントが異なり、NTLM認証するかTomcatのBASIC認証するか
変わる。さらに、このクライアントの違いから、エクスプローラーのWebFolderに化けるか、
IEのままかが決まる。
当然、プロトコル的に動きが変わる。
- 558 :
- >>557
クライアント側に問題がある場合は有益な情報だと思いますが、
色々とOSや専用のクライアントソフトを用いても挙動は同じでした。
片系統や他の環境は正常ですし、設定部分に差異は見られませんので
多分サーバ側の設定がおかしいのではと思っています。
でもお返事ありがとうございました。
- 559 :
- 非常に終わった感が漂うプロトコルになった。
mod_dav_svn 以外に積極的に使う理由が無い。
- 560 :
- MS社が提唱したくせに
DAV絡みの問題は大抵Windows
あほかと
- 561 :
- >>560
ハロウィン文書にあったように、故意にいやがらせしてんじゃね?
- 562 :
- それがM$だもの
みつを
- 563 :
- Linux上のApache2.0.46でmod_davを使ってWebDAVを構築しました。
WindowsXP上のIE6でアクセスしています。
基本認証とSSLの環境もできて、通常ファイルならデータのやりとりができるようになったのですが、一つ問題が。
Excelファイルをダブルクリックすると、毎回認証ダイアログが出てしまうのです。
そこで、質問です。
(1)認証ダイアログを出さない方法はないか
(2)ダブルクリックしてもExcelが開かない方法があるか
txtファイルなど通常のファイルはダブルクリックしても開いたりはしません。
誰かエロイ人教えて!
- 564 :
- Excelのバージョンは?
- 565 :
- >563
9割方お前が悪いだろ。
>(1)認証ダイアログを出さない方法はないか
ダブルクリックしない
>(2)ダブルクリックしてもExcelが開かない方法があるか
Excelとの関連付けをはずす
- 566 :
- IE6にexelとは、最凶の組み合わせだなw
- 567 :
- exel の検索結果 約 4,860,000
excel の検索結果 約 272,000,000
- 568 :
- つまり打ち間違える奴はかなり多いと
しかしこのスレWindows絡みの話題ばかりだな
- 569 :
- davってMSがね、ほら、そういうこと
- 570 :
- >>569
MS提唱のくせに、Windowsの実装がいちばんへちょいと。
そういうことですね。
- 571 :
- そういうことっていうより
もう見捨ててるんじゃない
- 572 :
- IIS7はWebDAV入ってない。
見捨てたのかとおもったら、
1から作り直してるんだと。
で、遅々として完成しない。
いつのまにか消えるんだろうなぁ
- 573 :
- >>(1)認証ダイアログを出さない方法はないか
>ダブルクリックしない
>>(2)ダブルクリックしてもExcelが開かない方法があるか
>Excelとの関連付けをはずす
つまり仕様ですかそうですか。
私もダブルクリックしなければいいと思うんですが(サーバ上のExcelファイルを直接書き換えて
しまうのも気持ち悪い)、これを使うクライアントが困るっていうので困った次第です。
提唱したくせに実装がタコなMSのせいにしていいですか。
- 574 :
- ActiveDirectoryと統合認証を使えば
認証ダイアログはでない。
ダブルクリックして開かないようにするのは無理。
- 575 :
- そのダブルクリックして開くっていうのが、すごいいんだけど。。
FTPとかだと、どうしてもローカルにダウンロードしないと
ファイルの中身がわからないけど、WebDAVだとダウンロード前に
参考できるからね。Ms OfficeとAdobe系のファイルはダウンロード前に
確認できるけど、OpenOffice系のファイルはダウンロードしないと開かないみたい。
なんでだろ。
- 576 :
- いや、裏側ではダウンロードしてるんだけど。
- 577 :
- >>576
知らなかった。。。
でもキャッシュかなにかで、ログアウトとかしたら自動的に削除されるんですよね?
- 578 :
- >>575
".gz"file.は Net.上でunpack.出来ますか?
- 579 :
- WebDAVとWindowsクライアントとで文字化けの問題を
解決しそうなすごい発見をしました。
でも僕はただのMacユーザーで、Winのこととか、UNIXのこととかは、
あまり詳しくないので、すごくないのかもしれません。
- 580 :
- FreeBSD6.2, Apache2.2.4でWebDAV環境を構築しました。
WebDAVはiDiskみたいですごい便利で感動して使ってました。
Macユーザー通しでは全然問題なかったのですが、
Winから日本語のファイルやフォルダを作成すると、
文字化けし、しかも削除すらできず、2バイト文字禁止令を出し、
おそるおそる使ってました。
- 581 :
- 2バイト文字禁止令を出しても、
全角、半角の区別がつかない方や、
右クリックの新規フォルダ作成などで作ってしまうのは
一般的なPCユーザーにはよくあることです。
しかし、同じWinXPでも、日本語が文字化けする方と、
文字化けしない方が出てくる様になりました。
- 582 :
- その違いは、今月WWDCで発表されたWin版Safariが
インストールされているかされてないかのようなのです。
なぜかはわからないのですが、Win版Safariがインストール
されていると日本語など2バイト文字でも、問題なく
WebDAVでWin=Mac間のファイル共有ができるようになりました。
apache22にmod_encodingをインストールできなかった
僕にはすごい発見と感動でした。。。
- 583 :
- >>578
.zipなら、リモート上でunpackできました。
- 584 :
- >>579-582
すみません、これ書いたの僕なんですが、
今Safari未インストールの別WinXPにSafariインストールしてみたのですが、
やはり2バイト文字はだめのようです。ごめんなさい、恥ずかしいです。
ちなみWinVistaなら大丈夫でした。
- 585 :
- Mac Pro の Parallels のWinXP, WInVistaはともに2バイト文字OKだけど、
MacBook Pro Parallels のWinXPでは2バイト文字がだめみたい。。
ほとんど同じ構成なのに、理由がわかりません。。。。
理由がわかれば、WebDAV仲間に教えて、ファイル共有が楽になるのですが。。。
どなたかご存知の方いませんか?
- 586 :
- WebDAV仲間ってなんだよ
変わった仲間だな
- 587 :
- >576
消えないで溜まっていくという話もあるぞ
- 588 :
- >>583
remote.は自分が作動しているPC.では無く
"繋いだ側のPC.を操作する" と云う事です…
- 589 :
- なんか痛い奴だらけだな
すこし日本語とHTTP勉強したほうがいいぞ。
なにってんのかさっぱりわからん。
>573
ダブルクリックで開く実装がタコというのならどんな実装ならいいんだ。
確かにタコだがドライブマウントできるところは
ぜんぜんタコではない
>583
リモート上でってなんだ。
WebDAVはサーバーでコマンドを実行するような規格ではない。
>585
キャプチャしてUserAgentと文字コード調べろ。
で、UserAgentでぐぐってから出直して来い。
>588
日本語がわからん
自分は作動しない。
繋いだ側じゃどっちだかわからん
英単語に一々ドットを打つな
WebDAVがだめなんじゃなくて
ユーザーがだめなんじゃねーの?
- 590 :
- ってか、こんな痛い質問にマヂに答えているお前も痛いんだが。
- 591 :
- それ言ったらWebDAV自体が…
- 592 :
- DAV以外でファイル共有何使ってる?
- 593 :
- samba nfs
- 594 :
- sambaやnfsをネットに流すのなんて無理。
壁で止められる場合が多くない?
- 595 :
- なんで壁越えが前提になってるんだ?
- 596 :
- んなら、壁のないローカルでWebDAV使うメリットって何だと聞きたい。
Subversionって回答は除くよ。
- 597 :
- なんで壁のないローカルでWebDAV使うなんて話が出てきたんだ?
- 598 :
- >>589
優しいなお前
ちょっと感動したよ
>>585
ここの過去ログにたくさんヒントがあるので
全部読み直しな
- 599 :
- お前ら、脳内で勝手に話進めてから書き込むのやめれ
- 600 :
- ローカルはCIFSとかnfsでいいだろ。
ローカルでDAVなんてsubversion以外意味なし。
自宅サーバーにアクセスするの大変じゃね?
会社からとか公衆LAN経由したりとかすると
NAT越しだとかsamba切られてたりとか、
サーバー側もクライアント側もNATでUPnP対応してないとか、
そーゆー制約、いろいろあるでしょ?
みんなどーしてんのかなーと思って。
Tunnel掘ってんの?
- 601 :
- まだいたのか。
- 602 :
- ファイル共有はWebDavが一番いいよ。
- 603 :
- MSのパッチでようやくVistaでもWebDAV使えるようになったな
俺もWebDAV派
- 604 :
- >>603
ん?パッチどれ?
- 605 :
- コレじゃね?
http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=17c36612-632e-4c04-9382-987622ed1d64
- 606 :
- 俺はopenvpn派
- 607 :
- ISAPIフィルタで無理やりForm認証に対応させてみた。
直接Excelとか開いても認証出ないんで気分が良い
でもvistaのwebフォルダってダブルクリックで開けないんだよね。
- 608 :
- mod_encoding-20021209入れてもピクチャがヒ・クチャになります。
なんで?
- 609 :
- >>608
お前、マカーだろ?(w
- 610 :
- UTF-8-MAC
- 611 :
- ttp://www.mobile-bozu.com/weblog/archives/000383.html
- 612 :
- .で始まるファイル名の場合
アップロードを許可したくないんだけど、
どうやって設定すればよかとですか?
- 613 :
- をぃお前ら。 apache22+webdav なサーバにある EUC ファイルを正しく扱う良い方法教えれ(頼む) SetServerEncoding UTF-8 な環境から脱したいのよ
- 614 :
- mod_encodingがあるが、長らく放置されてるので
鯖をUTF-8対応にしたほうがいい
- 615 :
- >>613
むり
- 616 :
- subversionを産み出した。
それが何よりの功績。
- 617 :
- 現在apache2.2.8とsubversion.1.4.6を利用してファイルの管理を行おうと思っています。
webDAVを設定し、ネットワークプレイスにてテストを行い、正常にファイルの更新等ができるところまでできました。
ところが私以外のPCで同リポジトリをネットワークプレイスで接続すると、
ドキュメントルートとなるディレクトリが表示されてしまいます。
またそのディレクトリをクリックすると結局同じ場所に戻ってしまいます。
ブラウザから該当のリポジトリを参照しても表示されないため、たぶんwebDAVが原因かと思っています。
■リポジトリの場所
/var/svn/repos
■apacheの設定
<Location "/repos">
DAV svn
SVNPath /var/svn/repos
SVNAutoversioning on
</Location>
■Windows XPからネットワークプレイス(http://192.168.0.0:80/repos/)で接続
本来であれば作った当初ディレクトリ内は空のはずなのにreposというディレクトリが見える。
クリックしてディレクトリを見ても同じ位置に戻る(ループのような感じ)
なにか原因をおわかりの方がいらっしゃいましたらお教え願います。
- 618 :
- webdavにアクセスできないんだけどなんで?
■事象
ネットワークプレースの追加 と IEの開くから実行したがマウントできない
■環境
・サーバ
apache2.2.8 オプション→ --enable-dav --enable-dav-fs --enable-dav-lock
・クライアント
WindowsXP ProSP2
IE6.0
■error_log
[Mon Apr 07 01:06:22 2008] [error] [client 192.168.10.xx] access to /aaa/bbb/ failed, reason: verification of user id '<null>' not configured
■access_log
192.168.10.xx - - [07/Apr/2008:01:11:12 +0900] "PROPFIND /aaa HTTP/1.1" 301 243 "-" "Microsoft-WebDAV-MiniRedir/5.1.2600"
192.168.10.xx - - [07/Apr/2008:01:11:12 +0900] "PROPFIND /aaa/ HTTP/1.1" 200 382 "-" "Microsoft-WebDAV-MiniRedir/5.1.2600"
192.168.10.xx - - [07/Apr/2008:01:11:12 +0900] "PROPFIND /aaa HTTP/1.1" 301 243 "-" "Microsoft-WebDAV-MiniRedir/5.1.2600"
192.168.10.xx - - [07/Apr/2008:01:11:12 +0900] "PROPFIND /aaa/ HTTP/1.1" 200 382 "-" "Microsoft-WebDAV-MiniRedir/5.1.2600"
192.168.10.xx - - [07/Apr/2008:01:11:12 +0900] "PROPFIND /aaa/log HTTP/1.1" 401 401 "-" "Microsoft Data Access Internet Publishing Provider DAV"
- 619 :
- ■httpd.conf
configtestはOKになる。
Digest認証ユーザは作った。
DavLockDB "/tmp/DavLock"
<Directory "/path/to/aaa/bbb">
Dav On
AuthType Digest
AuthName aaa-upload
Order Allow,Deny
Allow from all
AuthUserFile "/path/to/logs/davuser1.passwd"
<LimitExcept GET OPTIONS>
require user aaa
</LimitExcept>
AllowOverride Options
Options Indexes
</Directory>
- 620 :
- 解決。
mod_digestをサポートしてなかった。。
ゴメン
- 621 :
- webcalとwebdavの関係や違いを教えてください。
- 622 :
- putすると同時にファイルに暗号化かけるのって
(通信経路の暗号化ではなくてファイル自体を暗号化)
パッチか何か作らなきゃ無理だろうか?
- 623 :
- DAVの役割でないな
- 624 :
- >>622
Apacheのアクセスログに名前付きパイプを指定する。
自作のデーモンかなんかで、パイプを読んでputされたファイルを特定して暗号化すればいい。
- 625 :
- sslでWebDAV鯖を公開しているんだけど、アクセスできるウィンドーズとできない
ウィンドーズがある。なんで?
- 626 :
- サーバ:おそらくUnix系、詳細不明
クライアント:日本語WindowsXP Professional SP2
webDAVでファイル共有している全ファイルの一覧が
欲しいのですがどうすればよいのでしょうか
ファイル数は数万、容量は数GBくらいらしく
一旦ローカルに全コピーすることができません
ネットワークドライブにできれば
コマンドプロンプトから
dir N: /b /s /on > C:dir.txt
などでできますが、どうしてもネットワークドライブ
にすることができませんでした
マイネットワークにフォルダを表示するところまでは
できたのですが、ネットワークドライブの設定で
参照でそのフォルダを選択するとOKボタンが淡色表示に
なってしまいました
NetDriveも使ってみましたが
ユーザーIDとパスワードは間違ってないはずですが
SSLのエラーで接続できませんでした
全ファイルの一覧さえ手に入ればネットワークドライブ
にできなくてもいいです
- 627 :
- すいません、書きもれてました
NetDrive以外にも同様のツールがありますが
セキュリティー上の理由でNetDriveしか使わせてもらえません
- 628 :
- 過疎ですね。
Apache2.0.63でWebDAVを使ってみました。
おもしろいですね。
ファイルをWindowsXPからアップするともれなく .DAV というディレクトリが出来てちょっとウザイ
のですが、作らせないようにはできるのでしょうか。
あと、ググると「日本語ファイル名を扱うときはmod_encodingが必須」みたいなのがヒット
するのだけど、UTF-8で運用するならmod_encoding はいらない?
- 629 :
- WindowsのDAV実装がまともにならない限り、流行りようがない罠…
- 630 :
- >>628
UTF-8なレスポンスを要求するくせに、CP932でパス名投げてくるのって直ったんだっけ?
- 631 :
- >>560
禿同。
パッチ結構出てるしねー。
ユーザーエージェント全種類を説明しているサイトって無いですかね?
- 632 :
- 直接関係ないけど、DeltaSyncは仕様公開されてないんだよね?
- 633 :
- http://dubai.2ch.sc/test/read.cgi/emperor/1228909654/220
- 634 :
- >>560
つーか、これこそ常に引っかかる孔明の罠だろうが。
RFC1001とかどうなんだよ。
- 635 :
- ttp://www.mintjams.jp/blog/contentrepository/
よさげなWebDAVサーバー見つけたので貼っておく。
DBはオプション(というかJavaDB使ってる?)だし、
軽く使ってみた感じ日本語もOK、Apacheほど遅くない。
Alfresco頑張ってみたけど
高機能すぎて使いこなせないので、
こっちの方がいいかも。
- 636 :
- Vista だと DAV の対応は散々だったけど Windows 7 では使えるのかな……
Unix のファイルサーバーにインターネット越しで Windows からアクセスしたいんだけど
ネットワークドライブとして割り当てられる方法ってあまりないよね
できれば一つのポートで済ませたいんだけど CIFS (445) over SSH などは色々とめんどくさいし
sshd 上げるなら WebDrive で SFTP (chroot か scponly) に繋ぐことで実現できるけど WebDrive は有償
Windows の WebDAV のネットワークドライブ割り当てが何も問題ないならベストなんだけどなぁ
(NFSv4 を割り当てられて上手くやってくれるならそれでもいいけど)
Windows の WebDAV 実装がまともならもう少し流行ったんじゃないかなと思う
ところでフリーの WebDAV クライアントがあるのを最近知った
CarotDAV
ttp://www.rei.to/carotdav.html
ネットワークドライブに割り当てる機能はないみたい
あと NetDrive http://www.netdrive.net/ (昔の Novell の奴とは違うのかな) ってが
あるみたいだけど使ってる人いる?
- 637 :
- >>638
昔のNetDriveと中身は同じ、かな。
Vistaでなんかうまくうごかない。
- 638 :
- Vector漁ってたら、WebDAVサーバに使えるHTTPD見つけちまった
Digest認証でWebClientそのまま使えるっぽい
http://www.vector.co.jp/soft/winnt/net/se472165.html
でも、作者の文章力の無さは・・・w
- 639 :
- 7のWebDAV対応はVistaと変わってなくズタボロ
- 640 :
- >>636
お。なんか紹介されてる。
2chデビューだ。
> ネットワークドライブに割り当てる機能はないみたい
なんとか動くくらいのものは出来てるんだけど、
FSに割り当てるには証明書が必要で。
MSが個人への証明書の発行を止めたのでVista以降は実質無理なんですよ。
シェル統合くらいならできるけど、そんな中途半端は嫌。
まぁあほらしいアイデアは暖めてるんで、そのうちなんとか対応します。
- 641 :
- CLIでいいならPowerShellでWebDAVのプロバイダを実装するっていう手も
ttp://d.hatena.ne.jp/coma2n/20080226/1204007165
- 642 :
- WebDrive買って使ってる
- 643 :
- >>640
作者様?
個人的にはクライアント証明書に対応すると嬉しいです。
mod_ssl の FakeBasicAuth とかあとあまり知らないけど mod_ruid とかで SFTP のように使えそう。
アップローダーか最悪 443 の SSL に別の通信を通せば済む話ではあるので
対応すると嬉しいなという程度の要望です。
- 644 :
- 要望はここじゃなく直接コンタクトしたほうが良いですよね。すみません。
- 645 :
- CarotDAV のソースコードが激しく欲しい...
- 646 :
- まだあんま試してないが、TeamFile
ttp://www.teamfile.com/
が、Vista SP1 で動かない。
- 647 :
- >>643
クライアント証明書に対応したサーバーを持ってないので動作実験ができないのですよ。
動作確認していない機能をつけたくはないので。
動作確認に協力してくれる人がいるなら。
>>645
いくつかの条件に同意する人には無償で提供してますよ。
- 648 :
- ヌルポ
- 649 :
- ガッ!
- 650 :
- txtやpdfがダブルクリックしても開けないんですが、これって何か対応策はないんでしょうか?
クライアントはXP、WebDAV側はhttpsです。ご存じの方いましたらご教示お願いします。
- 651 :
- ローカルにコピーして開く
そのファイル形式を扱うソフトが対応してないから無理
- 652 :
- 結局win7でwebdavを使うのは難しいんでしょうか。
- 653 :
- >>643
かなり適当に対応した。
問題があれば何らかの手段で連絡を。
>>652
Win7に限らず、WindowsでWebDAVはあきらめたほうが。
いやむしろ、WebDAV自体あきらめたほうがよいかと。
Subversion以外は。
2chに書き込むのなんて久方ぶりで、ずっとsageるの忘れてた。
失礼した。
- 654 :
- >>652
対応度はVista並
- 655 :
- >>654
XPより酷いってことですね。
ゴミ。
- 656 :
- DAVって当初はMS的にはCIFSを置き換える予定だったのが信じられない
今の寂れっぷり…
- 657 :
- Vista/7 だと"ネットワークドライブの割り当て"でhttpsを追加しようとするとエラーでできないという認識でFA?
- 658 :
- >>656
たぶん、その予定はなんかの間違いだと思うよ。
プロトコル的にも全く違うレイヤを対象にしているので。
>>657
いつもできないわけじゃない。
すべての条件をしらべたわけじゃないが、できる条件もある。
サーバーの証明書が正しいという条件は必須だったと思う。
一回できても再起動したりパッチあたったりするとすぐ使えなくなるので、
使えるか使えないかで言ったら使えない。
- 659 :
- MSがここまで糞実装をばら撒いたらもう復活はないか。
一体なんだったんだろう。
- 660 :
- そりゃ潰すためだろ
J++と言いJavaVMと言い
いつもの手じゃないか
- 661 :
- >>660
でも、Javaと違ってWebDAVはMSが提唱したようなもんだぞ。
- 662 :
- >>661
伽藍とバザールにMSの悪意が載ってたような。。
- 663 :
- 開発リソースを分散させて瓦解させたり
横から手を付けて散々弄繰り回した挙句放置
- 664 :
- まわりがうるさいから標準技術として提唱したはいいけど、
皆が使い始めたので嫉妬して実装レベル落とす、みたいな。
DAVサーバーとして皆がApache使うのも我慢がならない、みたいな。
サーバーにおけるlinuxの牙城を崩すのに問題があったんだろう。
ApacheでDAVが動いちゃ。
Office2010で復活するけど、ベータ版では相変わらず糞実装。
SkyDriveもDAV公開してるけど、糞実装。
動かない実装作って、気分がわるくないのね。MSは。
- 665 :
- >>664
SMBがあるから恥ずかしくないもん!
- 666 :
- SMBも2.0になってからかなりマシになったものなぁ。1はVPN越しにファイル操作するより
RDPでリモートのPCに入ってからファイル操作する方が早いというとんでもプロトコルだったけど。
- 667 :
- SMBはポートを変更できないんだよなぁ
CIFSもだけど。
なんとかならんかなぁ。
- 668 :
- 今年は最高Q
10日にエーベックスのコンサートに行きましたb
安室に始まり倖田來未で終わった6時間かかる長丁場で翌日はくたくたになりましたが今年の夏は超最高でしたネX又、こんな夏が来るかなぁ~`
- 669 :
- >>668
a-nation?
- 670 :
- Windowsに新たな脆弱性、ショートカットアイコン表示でコード実行の危険性
http://internet.watch.impress.co.jp/docs/news/20100720_381867.html
マイクロソフトではこの攻撃の回避策として、ショートカット用アイコンの表示を無効にすることと、WebClientサービス(WebDAV)を無効にする方法を挙げている。
- 671 :
- WebDavの問題じゃなくて、アイコン表示しちゃうから問題なんでしょ?
もう修正出てるし。
- 672 :
- DriveHQという、1GBまで無料で使えるサービスがあります。
これがWebDAV対応してました。無料でもSSL(https)で接続できます。
CarotDAVでgzipを使わない設定にすればさくっと繋がります。
ところで、最近 cURLでWebDAVにアップロードできることを知って
バックアップに使おうかといろいろ考えています。でもcURLでは
フォルダをごっそりアップロードみたいなことができません。
フォルダを含めたアップロードができるコマンドラインツールって
なにかないでしょうか?
- 673 :
- scp
- 674 :
- user/passは/etc/passwdを使って、
https+BASIC認証したいのですが、
できるのでしょうか。
- 675 :
- できるけどやらんほうがええ
- 676 :
- ユーザーごとに ディレクトリにアクセス権設定したいんだけど
Limitで出来るとか聞いたんですが、Limitって何ですかね?
ググっても見当違いのものばかりでてきて
考え方としてはApache にユーザー権限を設定しないといけないんですよね?
- 677 :
- >675
にゃんで? https なら BASIC でも構わないんじゃ?
アタック対策は回数制限とかをなにか考えるべきかもしれんけど
- 678 :
- /etc/passwdを使うってのが問題なんじゃね?
- 679 :
- いや、だからなにが問題なの?
- 680 :
- 問題無いと思うのならやるがいいさ
自己責任でな
やり方を聞かなきゃできないようならやらん方がいいがな
- 681 :
- カッコつけて >678 って言ってはみたものの…
- 682 :
- windowsのクライアントでファイルサイズが50MBに制限されるのってレジストリ弄るしか方法無いんでしょうか
しかも弄ってもレジストリ的に4.2GBまでしか設定できないし
というかスレをざっと見てみたんですけどこの話題が出てないのが気になったんですけど
http://support.microsoft.com/kb/900900/en-us
- 683 :
- ubuntu10.04とapache2でSSL+BASICでwebdav立てたのはいいのですが
WEBブラウザでhttps://webdavのアドレス/dav/はもちろん見れない、サブフォルダも見れない
しかしhttps://webdavのアドレス/dav/example.zipだとBASICの認証なしでファイルがダウンロードできてしまいます。
パーミッションは644です。WebDAVの仕様でしょうか?それとも私の設定ミス?
- 684 :
- >>683
設定ミスだよ
WEBブラウザでhttps://webdavのアドレス/dav/を見に行ってもファイルを見に行っても認証させられるよ。
- 685 :
- >>684
確認ありがとうございます。
ちょっと試行錯誤してみます
- 686 :
- Windowsのエクスプローラからアップロードしようとするとアップロード中固まったようになるのですが、
これは仕様ですか?
専用ソフトを使えということなのでしょうか?
- 687 :
- はい
- 688 :
- ディレクトリの削除をできないようにすることって可能ですか?
FTPでいうls_recurse_enableみたいな
- 689 :
- まだWebDAVはまともに使えるようになっとらんのかね?
- 690 :
- まともに使えないのはマイクロソフトのクライアントだけ
- 691 :
- OSX のファインダでの WebDAV アクセスもかなりダメですよ。
サーバー内でコピーやムーブできる機能があるのに使っていないし...
Cyberduck とかでないとイライラしますよ。
- 692 :
- いまクライアントを開発してるんですが、バイナリファイルのPUTの時ってどうコンバートしたら良いんですかね。
- 693 :
- お前ら
- 694 :
- WebDAVのせいじゃないかもだけど、今日アップができなくなってるの、うちだけ?
- 695 :
- うん。
- 696 :
- そっか。なにがいけないのかなあ。
- 697 :
- ちゃんとアップロードできているのに「〜できませんでした」、
とエラーが出るの、うちだけ?
- 698 :
- うん。
- 699 :
- そっか。なにがいけないのかなあ。
- 700 :
- 勝手に書くなヽ( ・ω・)ノ┌┛☆)`Д゚)・; >>699
- 701 :
- みんな同じサーバ使ってるわけでもないのに
うちだけ?とか聞いてもしょうがないだろ。
- 702 :
- 消去法という迫り方もあるじゃない。
- 703 :
- どんだけ低確立狙ってんだよ
- 704 :
- >>702
「うちだけ?」で何を消去できるんだ。
- 705 :
- 困ってるのは自分だけじゃないんだーな安心感?
- 706 :
- 問題解決にはつながらんな。
- 707 :
- 問題解決したいのではなくて
愚痴を聞いてもらいたいだけだと思ってる
- 708 :
- 〜〜できないのだけど、うちだけ?
うん。
そっか。なにがいけないのかなあ。
このテンプレ回答でおk
- 709 :
- そういうテンプレの流れって見ててうんざりするからやめてほしい。
- 710 :
- WebDAVのせいではないことが分かったので、ありがとう、さようなら。
- 711 :
- >>710
何が問題だったの?
- 712 :
- まだ分からない。同じ環境の人は少ないと思うのでひとつひとつ潰しているところ。
何も変えてないし急になったので、まずここで聞いてみた。
不愉快にさせてごめんなさい。終わりです。
- 713 :
- アップデートは手動で、だってさ
- 714 :
- 誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。
グーグル検索⇒『宮本のゴウリエセレレ』
43CFS5ZMQA
- 715 :
- 知り合いから教えてもらったパソコン一台でお金持ちになれるやり方
時間がある方はみてもいいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
GRCQF
- 716 :
- r ‐、
| ○ | r‐‐、
_,;ト - イ、 ∧l☆│∧ 良い子の諸君!
(⌒` ⌒ヽ /,、,,ト.-イ/,、 l 「コーヒーはブラックで飲むのが通」
|ヽ ~~⌒γ⌒) r'⌒ `!´ `⌒) とか言う人がたまにいるが
│ ヽー―'^ー-' ( ⌒γ⌒~~ /| 本場ブラジルでは砂糖ガバガバ入れて飲むぞ!
│ 〉 |│ |`ー^ー― r' | 自称コーヒー通にこの事を尋ねてみよう!
│ /───| | |/ | l ト、 | たぶん嫌な顔されるぞ!
| irー-、 ー ,} | / i
| / `X´ ヽ / 入 |
- 717 :2020/05/03
- kool
http://nazr.in/1d5V
モノシリックカーネルのどこが悪いんだよ!?
LinuxがAIXに取って代わる、IBMが言及
GNOMEの質問はここに書き込め!
BSD系居酒屋littelBSD
RISC型CPUについて
X Toolkit 教えてね。
☆教えてUNIX。わからんよ
エスパーが次の人にアドバイスするスレ
消防・厨房のころから
unixユーザーのたべもの
--------------------
二郎のランキングを作ろう その○
【朝鮮カルト】安倍晋三は韓国統一教会・文鮮明の四男と仲良し!教団内部から証言
スロ板住民の永井配信 1907
【IOCバッハ会長】「五輪“延期”保険はかけてない。すでに安倍首相が延期の費用を全額払うことを保証している」
【DAZN】レアル・マドリード対アトレティコ・マドリード 3
【FOX】America's Next Top Model【日本放送】36
インデックスファンド Part121
【マサ伊藤】Bayfm Power Rock Today プログレコーナー
キンキンに冷えた村
【kagoshima】鹿児島ハイテク専門学校【hi-tech】
野田草履 橋本宗大39
仕手株
【乙女系RPG】天惺のイリュミナシア35レース目【オトメ勇者】
時代劇でよく見る特撮作品で有名な俳優を語る
一人で飲んでる奴いる?
【中古】マンション買取再販業者A【リノベ】
【学徒王家】紅家を語るスレ【分家傍流】
【めぐみチャンネル】シコりなさいが口癖 part125【本人降臨】
大和型戦艦1隻VSバルチモア級5隻
■劇的!ビフォアーアフターについて■
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼