dポイントプレゼントキャンペーン実施中!

お世話になります。squidでプロキシサーバ構築中ですが、squidが起動できません。
squid -k parseコマンドを実行したところ、下記のようなエラーが出力されました。
しかし、何が書いてあるのか、どう改善していったらよいか分かりません。

ご存知の方がいらっしゃいましたら、ご教示ください。
よろしくおねがいいたします。


squid -k parse
2012/01/18 16:30:14| Processing Configuration File: /etc/squid/squid.conf (depth 0)
2012/01/18 16:30:14| WARNING: '0.0.0.0/0.0.0.0' is a subnetwork of '0.0.0.0/0.0.0.0'
2012/01/18 16:30:14| WARNING: because of this '0.0.0.0/0.0.0.0' is ignored to keep splay tree searching predictable
2012/01/18 16:30:14| WARNING: You should probably remove '0.0.0.0/0.0.0.0' from the ACL named 'all'
2012/01/18 16:30:14| cache_cf.cc(346) squid.conf:2652 unrecognized: 'broken_vary_encoding'
WARNING: Cannot write log file: /var/logs/cache.log
/var/logs/cache.log: Permission denied
messages will be sent to 'stderr'.

A 回答 (3件)

squid.conf の記述が、貴方が使おうとしている環境に合っていないのが原因です。


設定を、その環境にあうようにすれば動きます。

設定方法はSquidの説明を読めば理解できます。
それすれ理解出来ないのであれば、他のソフトを使うことをオススメします
    • good
    • 0

なんか、squidのバージョンや環境が合わない解説ページを鵜呑みにして、意味を調べずに設定ファイルにコピペしたんじゃないですか?



OSとバージョンが適合する解説ページを探すか、ここに補足して聞くか。

もしここで聞くなら、誰からでもアクセスできるproxyにしたいのか、自分専用でIPアドレスなどで限定するのかとか、認証を掛けたいのかとか、いろいろと要件も明確にしないとアドバイスしようがないです。
    • good
    • 0

最近squid使っていませんが……



とりあえず、ディストリビューションとバージョンはなんでしょう?

>WARNING: Cannot write log file: /var/logs/cache.log
>/var/logs/cache.log: Permission denied

/var/log"s"/で合っています?
CentOSとかだと…/var/log/squid/以下に作成するように書かれていたかと思いますが…。
# ディレクトリ名がlogsではなくlog。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!