2009-05-31から1日間の記事一覧

[CouchDB] show で受け取れる req オブジェクトの中身。

id:z-ohnami さんもいろいろやっているようなので、自分でも調べ始める。とりあえず、show などで受け取れる、req オブジェクトの中身を知りたいということで、JSONで表現。 function(doc, req) { // !code lib/helpers/template.js // !json lib.templates …

openid 使いたかったので、Apache にした

nginx さようなら。Apache ようこそ。でもちょっと、etag まわりでproxy の設定をいじらないとだめそう。あと、Ubuntu 9.04 だと mod_defalate がデフォルトで有効化されているんだけれど、とりあえず削除。こいつがいると、Etag が revision-gzip という形…

それでもやっぱりレプリケーション走らせるとお亡くなりになるのでデバッグ中

じゃ、プロキシー介さない場合どうなの?と思ってやってみた。 POST /_replicage { source : "/test_suite_db_a", target: "http://relax.webjourney.org:5984/test_suite_db_b"}この場合、正常なログになるわけだけれど、以下。って、なぜかログがはてぶに…

それでもやっぱりレプリケーション走らせるとお亡くなりになる。

それはともかく、proxy を介して、リモートDBとローカルDBをレプリケーションすると、、、無限ループに陥るようだ(笑。%2Fの問題かなーと思ったんだが、無限ループというのはさすがにひどいと思うので調査。以下、ログです。 POST /_replicage { source : "/…

nginx の設定見直し

Wiki に正しい設定書いてあった;;。 location / { proxy_pass http://127.0.0.1:5984; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; }と、な…