突然消失するかもしれないブログ

”とつきえブログ”

Debian SqueezeのSquidが何かおかしい?【解決編】

結局、kurobox proで、ソースコードからsquid2.7を手動でコンパイルしてインストールしてみたところ無事に解決しました。

x86環境だとわかりませんが、少なくともARM環境では3.x系は使用せず、2.x系を使用した方が良いようです。

また、squid2.x系は3.0系に比べると負荷がずっと少ないみたいなので、非力なkurobox proには2.x系がオススメです。

squidバージョン コンパイルオプション 結果

squid-3.0.STABLE19.tar.bz2

./configure \
–prefix=/usr/local/squid \
–with-large-files \
–enable-cache-digests \
–enable-underscores \
–enable-storeio=”ufs,aufs,diskd,null” \
–enable-removal-policies=”lru,heap” \
–enable-icap-client \
–enable-follow-x-forwarded-for \
–enable-delay-pools \
–enable-arp-acl \
–enable-snmp \
–with-default-user=proxy

×
※特定のURLにアクセスできず、squidがハングアップする。
squid-2.7.STABLE6.tar.bz2

上記と同じ

尚、Debia Squeezeのパッケージで指定されていた以下のコンパイルオプションはあえてつけていません。

–enable-auth=”basic,digest,ntlm,negotiate” \
–enable-basic-auth-helpers=”LDAP,MSNT,NCSA,PAM,SASL,SMB,YP,getpwnam,multi-domain-NTLM” \
–enable-ntlm-auth-helpers=”SMB” \
–enable-digest-auth-helpers=”ldap,password” \
–enable-external-acl-helpers=”ip_user,ldap_group,session,unix_group,wbinfo_group” \
–enable-negotiate-auth-helpers=”squid_kerb_auth” \
–enable-async-io=8 \
–with-filedescriptors=65536 \

Debian SqueezeのSquidが何かおかしい?【解決編】」への6件のフィードバック

  1. Henrich 9月 16, 2009 4:43 pm

    squid3 パッケージではなく、squid パッケージの方を使わなかったのは何か理由があるのでしょうか?

  2. typex20 9月 18, 2009 12:06 am

    Debian Squeeze環境でapt-cache search squidを実行するとsquidパッケージがsquid3になっています。

    そこで、Squid2.xベースのパッケージが提供されていないのか探してみたのですが見つからなかったので、SqueezeだとSquid3のパッケージしか提供されていないのでは?と考えたのですが違いますでしょうか?

  3. Henrich 9月 18, 2009 6:35 am

    こちらは unstable (sid) ですが、squid パッケージと squid3 パッケージが両方提供されています。

    http://packages.debian.org/squeeze/squid を見ても squeeze で squid 2.7 が提供されているように見えます。

  4. typex20 9月 19, 2009 5:22 am

    今、apt-cache install squidを実行してみたところ確かにsquid 2.7がインストールされました。お騒がせしてしまい申し訳ありませんでした。

    私の勘違いか、それともリポジトリが不調だったのでしょうか?謎です。

  5. Henrich 9月 24, 2009 5:58 am

    いや、「私が」気になっただけですので、さほどお気になさらなくとも結構ですよ :)
    ということで、まだ squid 2.7 は現役、3.0 は番号だけ見ると使いたくなるけどちょっと様子見ですかね。

  6. typex20 9月 24, 2009 11:40 pm

    おっしゃるとおりですね。

    Squid3.xはまだ待ちのようです。(^^;

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

%d人のブロガーが「いいね」をつけました。