[過去ログ] Squid Web Proxy Cache 2 (981レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1
(1): 2006/02/02(木)05:35 AAS
Squid web proxy cache のスレ

本家: http://www.squid-cache.org/
882
(1): 2011/01/14(金)22:35 AAS
>>881
3.2でCOSS復活したの?
883
(2): 2011/01/14(金)23:03 AAS
>>882
ロードマップを見る限り一応復活することになってる。コードもある。
だからrsyncでbetaの最新コードを数日おきに引っ張ってきてmakeしてるんだけど
COSSまわりのコードでとおらねえ('A`) ここで止まる。
coss/store_dir_coss.cc: In function 'void storeCossRemove(CossSwapDir*, StoreEntry*)':
coss/store_dir_coss.cc:361: error: 'class MemAllocator' has no member named 'free'
確かに free() という表現はソースコード全域でここ1ヶ所にしかない。

COSS抜きなら最後までmakeが通る。
情けないことにプログラミング言語はまったくわからんので直し方がわからん。
でもfree()といったら標準関数じゃないんかい。
884: 2011/01/14(金)23:32 AAS
>>883
最近追っかけて無かったけど、そういう状況なのね
今度時間がある時に見てみるよ
885
(2): 2011/01/15(土)11:49 AAS
>>883
MemPools周りを調べるのが良さそう。

と言われてもさっぱりだろうけどw

環境によってはビルドできる予感。
886
(1): 2011/01/15(土)12:27 AAS
http://bazaar.launchpad.net/~squid/squid/3.2/revision/10351#include/MemPool.h

この仕様変更にCOSS側が追随できてないだけじゃないの
887
(1): 885 2011/01/16(日)10:30 AAS
>>886
ごめん、知ったかぶりした。

--- coss.orig/store_dir_coss.cc 2011-01-14 10:12:26.000000000 +0900
+++ coss/store_dir_coss.cc 2011-01-16 10:27:29.221680235 +0900
@@ -358,7 +358,7 @@
CossIndexNode *coss_node = (CossIndexNode *)e->repl.data;
e->repl.data = NULL;
dlinkDelete(&coss_node->node, &sd->cossindex);
- coss_index_pool->free(coss_node);
+ coss_index_pool->freeOne(coss_node);
sd->count -= 1;
}

@@ -931,7 +931,7 @@

memset(&block, '\0', 1024);

- for (off_t offset = 0; offset < max_size; ++offset) {
+ for (off_t offset = 0; offset < (off_t) max_size; ++offset) {
if (write (swap, block, 1024) < 1024) {
debugs (47, 0, "Failed to create COSS swap space in " << path);
}

これで良いみたい。
888: 2011/01/18(火)22:00 AAS
>>887
すばらしい
make 通ったよ有難う
まだインストールはしていないので動くかどうかはまだ試せていない
889
(1): 885 2011/01/23(日)15:29 AAS
リア充の888はいつインストール・動作確認してくれるのだろう。
890: 2011/01/24(月)21:35 AAS
>>889
嗚呼…報告が遅くなってしまって申し訳ない

make 成功、make install 後、3.1 から conf を引っ張ってきて
ログ記録パス関係のいくつかのパラメータを書き換えたのち
squid -k parse でエラーはでなくなったのだが、
その後 squid -z での COSS ボリュームの生成に成功していない。

FATAL: Bungled squid.conf line 22: cache_dir coss /var/spool/squid/coss1 1024 block-size=512
Squid Cache (Version 3.2.0.4-20110123): Terminated abnormally.
Page faults with physical i/o: 0

設定が何か足らないのだろう

configure はこんなかんじ
./configure --prefix=/usr/local/squid32 --with-large-files --with-diskio="DiskThreads DiskDaemon AIO Blocking" --with-storeio="ufs diskd aufs coss"
891
(1): 2011/02/09(水)12:15 AAS
Changes to squid-3.1.11 (08 Feb 2011):

- Bug 3149: not caching eCAP adapted body
- Bug 3144: redirector program blocks while reading STDIN
- Bug 3140: memory leak in error page generation
- Bug 3137: RADIUS auth helper does not send identifier to RADIUS server
- Bug 3115: logging segfaults if access_log is set to a directory
- Bug 2968: Show the Vary: headers information in cachemgr objects report
- Bug 2959: remove SAMBAPREFIX dependency
- Bug 2868: icc doesn't like string literal in assert checks
- HTTP/1.1: Send 307 status on deny_info redirection
- HTTP/1.1: Support POST/PUT with no body
- HTTP/1.1: Allow persistent connections for Mozilla/3.0 User-Agents
- Support RFC 5861 Cache-Control: stale-if-error option
- Add ftp_eprt directive to disable EPRT extensions in FTP
- Fix external_acl_type grace=0 to obey TTL
- Fix IP/FQDN cache accounting to avoid idle caches on busy servers
- Prevent pipeline_prefetch misconfigurations breaking NTLM/Negotiate auth
- ... and some documentation updates and corrections
- ... and some portability and stability fixes
892: 2011/02/19(土)09:45 AAS
>>891
Windows 版まだ?
893
(1): 2011/03/19(土)19:05 AAS
Squid -> socks5プロキシ といった接続は可能でしょうか?
894: 2011/03/19(土)19:18 AAS
>>893
Squid > Polipo > Socks5 なら可能
895: 2011/03/23(水)11:22 AAS
cossの作り直しはsquid停止→現coss削除→改めてcoss作成で大丈夫でしょうか?
896: 2011/03/23(水)11:50 AAS
すみません大丈夫でした、スレ汚しすみませんでした
897: 2011/04/03(日)13:31 AAS
Windowsでwebalizerより良いアクセス解析ツールってありませんか?
898: 2011/04/03(日)13:49 AAS
Anon Proxy ServerってSquidの代替になれるのか?
http://anonproxyserver.sourceforge.net/
899: 2011/04/09(土)17:06 AAS
以下のような画像リンクはどうしてもキャッシュされないんだけど、
何か解決策がありませんか?
http://bbs.deepin.org/attachment.php?aid=MjU0MDYyOHw3NTQ4ZDI5YXwxMzAyMzM0ODU3fDNkZGNpbXBtdHh6NTI1S1gvSDdGQWpmUnhvOFFVL0xSRXhXREQxK0lxa05lYWxR&noupdate=yes
900: 2011/04/10(日)15:05 AAS
質問ですが、
問題はreload-into-ims は override-expire と override-lastmod の二つの関数を併用することができますか?

reload-into-imsを入れると必ず鯖へコネクションが発生する。
override-expire と override-lastmodのほうは、先にminをチェックし設置した値を超えない場合なら古いデータで応答してくる。

そういうことで併用するのがロジックに合わないのではないかと考えている。
901
(2): 2011/04/26(火)01:16 AAS
squid2.7でキャッシュされた場合cache_dirディレクティブで指定したフォルダにキャッシュファイルが
保存されると思っていたのですがsquidはそのように保存しないのでしょうか?
またどのようなファイルがキャッシュされているかなどはわからないでしょうか?
サイズが大きいファイルを扱っている動画サイトなどで検証してるのですがそれらしいファイルも
cache_dirで指定した場所にありません。
902: 2011/04/26(火)01:32 AAS
>>901
今 squid.conf の cache_dir になんて書いているか晒してみろ
903: 2011/04/28(木)01:21 AAS
>>901
> 保存されると思っていたのですがsquidはそのように保存しないのでしょうか?

する

> またどのようなファイルがキャッシュされているかなどはわからないでしょうか?

わかる

> サイズが大きいファイルを扱っている動画サイトなどで検証してるのですがそれらしいファイルも
> cache_dirで指定した場所にありません。

ログ見ろよ
904: 2011/04/28(木)21:21 AAS
そのまんまのファイル名な訳がねーだろヴォケ
905: 2011/05/17(火)21:45 AAS
これっていわゆる派生版なの?
Squid Lusca
http://www.lusca.org/
906
(4): 忍法帖【Lv=25,xxxPT】 2011/05/19(木)16:13 AAS
cronか何かで、定期的に安全にsquidのキャッシュを削除したいのですが、どのような方法がありますか?
907: 2011/05/19(木)16:26 AAS
confでキャッシュ容量下げて reconfigure、しばらく待つかアクセスを発生させて、confの容量戻して、reconfigure
or
squid終了、ファイル削除、-z、squid起動
でいけるんでは?
908: 2011/05/19(木)16:42 AAS
>>906
なんで削除したいの?
909: 2011/05/19(木)16:44 AAS
>>906
http://wiki.squid-cache.org/SquidFaq/OperatingSquid#I_want_to_restart_Squid_with_an_empty_cache
910: 2011/05/19(木)19:51 AAS
>>906
削除するとキャッシュの役目にならないじゃない?
911: 2011/05/19(木)21:53 AAS
消さないとディスクあふれる
912: 2011/05/19(木)21:55 AAS
それ設定が悪いんじゃ
913
(1): 2011/05/19(木)22:01 AAS
cache_dir null /var/spool/squid
でいいじゃねえか@CentOS5
914
(1): 2011/05/19(木)22:20 AAS
>>913
null が使えないバージョンもあるのだ
915: 2011/05/19(木)22:51 AAS
キャッシュしたくない、とは違うんじゃね?
916
(1): 2011/05/19(木)22:59 AAS
>>914
3系のように null が使えないバージョンなら cache_dir を書かなければOK.
その場合メモリだけで動く。動くのだがなんだかメモリリークしているような気が(汗)
917: 2011/05/19(木)23:18 AAS
>>906
「ディスクキャッシュをなくしたい」じゃなくて、
「ディスクにキャッシュはしたいけど一定時間ごとにまっさらにしたい」だよね?
918
(1): 2011/05/20(金)19:18 AAS
>>916
それは事実上使えないというのでは?w

coss 周りも含めて3系はいつ落ち着くんだろうか。
919
(1): 2011/05/20(金)19:41 AAS
>>918
現時点では総合的なパフォーマンスが2.7 > 2.6 > 3.0でいいんだよね?
920
(1): 2011/05/23(月)18:58 AAS
>>919 だいたいそんなかんじ。シングルスレッドでしか動かないのがつらいのう
921: 2011/05/23(月)19:34 AAS
>>920
まあ、一人で使ってるからほぼ無問題でしょ。
922: 2011/06/12(日)14:43 AAS
squidってIISとあんまり接続性がよくないのですかねえ
IISがconnection keep を要求しているのかとにらんでいるけど
923: 2011/06/12(日)16:10 AAS
無料でSquid並みの性能持つキャッシュ鯖って他にオススメのありますか?
924: 2011/06/16(木)22:42 AAS
http://sourceforge.jp/magazine/11/06/15/0428249
925: 2011/06/18(土)18:30 AAS
Traffic Server に期待大。
Raw Partition が推奨となると ZFS な環境とはちょっと相性が悪いかもしれないけど。
926
(2): 2011/06/22(水)23:55 AAS
squid 経由でwebを閲覧しています。
指定したURLのホストが見つからなかった時に、
google でその文字列を検索した結果に飛ばしたいのですが、
どこを設定すれば良いでしょうか。
927: 2011/06/23(木)00:29 AAS
>>926
Squidでそういう動きができない気がする。
928: 2011/06/23(木)09:55 AAS
リダイレクタでアクセスしてみればいいな(ヲイ
929
(1): 2011/06/23(木)11:21 AAS
最近はブラウザ側でそういう機能持ってんじゃね。
930
(1): 2011/08/04(木)13:31 AAS
>>926
error_directoryにて指定してあるディレクトリ内ファイルをいじくる
931: 2011/08/07(日)01:32 AAS
>>930
やっぱそれしかないか。JavaScript 埋め込んで飛ばすことにしたよ。
他のみんなもありがとう。
932
(1): 2011/08/09(火)20:58 AAS
>>929
透過型プロキシならともかく、普通にプロキシをと押すとその機能は効かないよ
933: 2011/08/10(水)04:53 AAS
>>932
んだ
934: 2011/08/22(月)23:08 AAS
>>800
IE6 or 8でローカルキャッシュを無効にして、サクサクさせてみたいのですが、
どうすれば良いでしょうか?
935: 2011/08/26(金)11:19 AAS
hogehoge
936: 2011/09/21(水)16:44 AAS
squid3で、ipv6で繋がらないときにv4で再アクセスすることって出来る?
AAAAレコード持ってて返事返さないのとか、503返すのとか居るんで、
そんな時v4で繋ぎ直したい。

squid.confはこんな感じ
acl to_ipv6 dst ipv6
http_access deny to_ipv6 !all
tcp_outgoing_address 10.255.0.1 !to_ipv6
tcp_outgoing_address dead:beef::1 to_ipv6
937
(1): 2011/10/15(土)00:10 AAS
http://blog.rutake.com/blog/techmemo/2008/08/squidftp_proxy.htmlっていうページを見たんですが、
SquidはFTP Proxyではないんですか?
938: 2011/10/15(土)00:46 AAS
ftp proxyですよ
939: 2011/10/15(土)01:23 AAS
>>937

FFFTP Q&A集 PROXY経由で使えますか?
http://www2.biglobe.ne.jp/~sota/ffftp-qa/qa-23.html

ftpサーバへhttpのクライアントをproxyしてくれますが
ftpクライアントのproxyはしてくれません

あと、ftpサーバへアップロードは出来なかったような気がします

私なら、ftpを通すためにはsocks(dante)又はdelegateを使います。
940: 2011/10/17(月)23:03 AAS
パッケージ管理ソフトでインストールしたsquidがどんなオプションでmakeされたものかを知るには
何を見たらいいのでしょうか。
941: 2011/10/17(月)23:34 AAS
OSによるんじゃないすか。
942: 2011/10/18(火)15:07 AAS
squid -v
943: 2011/10/18(火)19:58 AAS
ありがとうございました
944
(4): 2011/10/26(水)14:20 AAS
ubuntuにhttpsが使用できるsquidを入れたくて./configure --enable-sslでインストールしました。
httpはつながるのですが、一番やりたかったhttpsでつながりません。
cache.logには、
2011/10/26 14:05:26| clientNegotiateSSL: Error negotiating SSL connection on FD 15: error:1407609B:SSL routines:SSL23_GET_CLIENT_HELLO:https proxy request (1/-1)
という感じのエラーが並んでいます。
識者の方、お知恵をお貸しください。
945
(1): 2011/10/26(水)14:38 AAS
よくわからんけど
HTTPSのポートにHTTPでつなぎに行ってるとかじゃないの。
946: 2011/10/26(水)16:20 AAS
squidは単なるproxy?リバースproxy?どちらが目的?
947: 2011/10/26(水)20:42 AAS
どっちにも使える
948
(1): 2011/10/26(水)20:53 AAS
>>944
これはクライアントの問題。httpsのproxy設定でポートを同じにしてみ。
443とかにしてハマる。
949: 2011/10/27(木)02:18 AAS
squidの次は何がおすすめですか?
950: 2011/10/27(木)10:04 AAS
用途は?
951: 2011/10/27(木)20:11 AAS
Polipoは小規模な環境ではオススメ。
952
(1): 944 2011/10/31(月)23:52 AAS
>>945,948
ありがとうございました。クライアントの設定を変えてできました。
また、お知恵をお貸しください。
時々、DNS,timeoutのエラーがsquidから出るのですが、どこを確認、調整すれば良いのでしょうか。
squidがインストールされているPCにはDNSサーバは無く、
resolv.confで他のネームサーバを見に行く設定にしています。
dnsmasqを入れてdnsをキャッシュさせてみましたが、改善しません。
よろしくお願いします。
953: 2011/11/01(火)09:56 AAS
>>952
>>944は結局何が原因だったの?
954
(1): 944 2011/11/01(火)19:53 AAS
948さんが書いてくれてるようにクライアントのポートを
squid.confで指定したポートにしていなかったのが原因でした。
昨日の質問ですが、クライアント側のブラウザがchromeの場合によくなる感じなのですが
相性などあったりするのでしょうか?
chromeがへんなリクエストを出したりしてる?
955: 2011/11/01(火)20:43 AAS
大阪府島本町の小学校や中学校は、暴力イジメ学校や。
島本町の学校で暴力やいじめを受け続けて、心も身体も
壊されて廃人同様になってしもうた僕が言うんやから、
まちがいないで。
教師も校長も、暴力やいじめがあっても見て見ぬフリ。
そればかりか、イジメに加担する教師もおった。
 誰かがイジメを苦にして自殺しても、「本校にイジメは
なかった」と言うて逃げるんやろうなあ。
 僕をイジメた生徒や教師の名前をここで書きたいけど、
そんなことしたら殺されて、天王山に埋められるかもしれ
へん。それで誰にも発見されへんかったら、永久に行方不明のままや。
956: 2011/11/01(火)23:59 AAS
>>954
chromeはリンクをクリックされる前に先行してDNSlookupはじめるから、
DNSリゾルバサーバの処理能力が足りてないんだろ。
おおかたブロードバンドルータのDNSlookup forwarder 機能でも使ってるんだろ?
相性とか言ってないでtcpdumpやwiresharkなどでパケットダンプして観察しなよ
957
(1): 2011/11/15(火)09:33 AAS
もうちょっとTrafficServer活発にならんかな
958
(1): 2011/11/18(金)03:42 AAS
メモリがいっぱい余ってるんで、ふと
「1 GB くらいの coss を /dev/shm に作ったら最高に速いんじゃない?」
って思ったんだけど、どうかな?

……いや、本当に単なる思いつきなんだけどw
959
(1): 2011/11/18(金)17:40 AAS
>>957
ドキュメントと実態があるていど同じになったのかな?3系に対応してる?

>>958
maximum_object_size_in_memory 上げて
cache_mem 330MB 位にしてみれば?
960: 2011/11/19(土)11:37 AAS
>>959
試した範囲の設定ではドキュメントはあてになった
だけどstable(3.0.1)だと上位proxyに接続できない致命的なバグががが(3.1.0はおk)
961
(1): 2011/12/01(木)13:05 AAS
教えてくださいm(__)m
squidで特定の拡張子(jpgなど)だけをキャッシュ
する設定はどのようにすればよいでしょうか?
always_direct、no_cache、refresh_patternあたりで設定できる
ような気がしているのですが。お願いします。
962: 2011/12/01(木)16:42 AAS
refresh_pattern -i \.(gif|png|jpg|jpeg|tiff|tif)$ 1440 90% 10080 ignore-no-cache ignore-private
オプションはよく確認してからどうぞ
963
(1): 2011/12/01(木)16:55 AAS
>>961
そのくらい自分で設定できなくて運用大丈夫なん?
964
(1): 2011/12/03(土)18:37 AAS
squid-3.1.17が下と同じエラーでビルドできないんだが...
http://www.spinics.net/lists/squid/msg57230.html
965: 2011/12/03(土)20:37 AAS
squid3系は2.7と比べると、けっこう遅い。
966
(1): 2011/12/03(土)20:39 AAS
>>964
すまんすまん。3.1.18今準備してるから少しまちなー。
967: 2011/12/03(土)20:46 AAS
>>966
3.1.13の時も問題があってすぐに3.1.14がリリースされたが、今回も同じようになるのか
968
(2): 2011/12/12(月)12:45 AAS
質問させて下さい。
多段proxyで遊んでいるのですが
ポートごとに親proxyを変えることは可能ですか?

子が1台で2つportを開放していて、別な親につなげたいです。
969: 2011/12/12(月)13:29 AAS
別confでプロセス2つ立てればいいんじゃね。
970
(1): 2011/12/12(月)14:22 AAS
>>963
ありがとうございます。一応、squid.confを二種類つくってポートかえて
squid start −f squid2.conf するのですが、[FAILED]になります・・・

どうすればいいだろ orz
971: 2011/12/12(月)15:29 AAS
起動したけど動きませんって……それで終わりかよw
勝手に困っとけば?
972: 2011/12/12(月)15:52 AAS
ログとか読まないのかね。
973: 2011/12/12(月)18:07 AAS
ログには
2011/12/12 12:06:25| Squid is already running! Process ID
しか出てないんですもん('ω`)

勉強しなおしてきます。
974
(1): 2011/12/12(月)18:11 AAS
とーぜんキャッシュとか pid ファイルを置く場所とかも分離しなきゃいけないわけだが、
そんな基本中の基本に気付いてないとしたら字が読めない幼稚園児以下ってことなので
さすがにそれはないよな。
975: 970 2011/12/12(月)18:23 AAS
>>974
なんだかんだ優しいですねw

赤ちゃんなみの僕ですが挑戦してきます!
976
(2): 2011/12/12(月)21:44 AAS
>>986
http_portを複数定義、acl myportもその数だけ作って
cache_peer_accessを駆使すれば出来るよ
977: 968 2011/12/12(月)22:21 AAS
>>976
ありがとうございます!!
やはり用意されているんですね!やってみます!
本当に感謝します。
978
(1): 968 2011/12/12(月)23:14 AAS
>>976
出来ました!!本当にありがとうございます!
恐らく中学生ぐらいになりました!
979: 2011/12/14(水)19:11 AAS
>>978
設定例のダイジェストを書いておくと後続の幼稚園児が中学生になるのに役に立つんだぜ
980: 2012/01/18(水)00:29 AAS
squidを通すと弥生のライセンス認証でエラー出る。
たすけて。
981: 2012/01/18(水)01:06 AAS
弥生に聞けよ。
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.212s*