MacOSX(10.3.9)でsquidを起動するとエラーが発生

このQ&Aのポイント
  • MacOSX(10.3.9)にsquidをインストールして起動するとエラーが発生します。原因と修正方法を教えてください。
  • squidを起動する際にエラーが発生してしまいます。MacOSX(10.3.9)にインストールしたsquidを動作させるための修正方法を教えてください。
  • MacOSX(10.3.9)にsquidをインストールして起動した際にエラーが出てしまいます。どうすれば正常に動作させることができるでしょうか。
回答を見る
  • ベストアンサー

squidを起動するとエラー出てしまいます。

お世話になります。 MacOSX(10.3.9)にsquidをインストールして起動すると ./RunCache: line 35: 420 Abort trap squid -NsY $conf >>$logdir/squid.out 2>&1 Running: squid -sY >> /usr/local/squid/var/squid.out 2>&1 というエラーが出てしまい、原因が分からず困っています。 squid.confはcache_effective_user、cache_effective_group、http_portを編集しました。 http_portは80です。 原因と修正方法を教えてください。 よろしくお願いいたします。

  • syrb3
  • お礼率62% (35/56)

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

起動前に、キャッシュ領域を確保されました? squid -z だったかな?

syrb3
質問者

お礼

squid.pidのアクセス権を変更したら、エラーが出なくなりました。 ありがとうございました。

syrb3
質問者

補足

回答有り難うございます。 キャッシュ領域は確保しています。 またcacheディレクトリとlogディレクトリのオーナーとグループの変更もおこないました。 昨日分かったことがあるのですが、http_portを8080に設定すると、エラーが出なくなります。しかしクライアントのブラウザからホームページを参照しようとすると、以下のエラーが出て参照できません。 ERROR The requested URL could not be retrieved While trying to retrieve the URL: http://www.yahoo.co.jp/ The following error was encountered: * Access Denied. Access control configuration prevents your request from being allowed at this time. Please contact your service provider if you feel this is incorrect. Your cache administrator is webmaster. Generated Mon, 08 Aug 2005 01:46:39 GMT by test.local (squid/2.5.STABLE3)

関連するQ&A

  • squidを起動してもすぐに止まってしまいます。

    お世話になります。 MacOSX(10.3.9)にsquid(2.5.STABLE 3)をインストールして./RunCache &で起動したのですが、以下の標準出力を表示した後で止まってしまいます。 test:/usr/local/squid/bin root# Running: squid -sY >> /usr/local/squid/var/squid.out 2>&1 Running: squid -sY >> /usr/local/squid/var/squid.out 2>&1 Running: squid -sY >> /usr/local/squid/var/squid.out 2>&1 Running: squid -sY >> /usr/local/squid/var/squid.out 2>&1 Running: squid -sY >> /usr/local/squid/var/squid.out 2>&1 Running: squid -sY >> /usr/local/squid/var/squid.out 2>&1 RunCache: EXITING DUE TO REPEATED, FREQUENT FAILURES たぶん、この表示は「squidを起動する前にテストを行ったけど駄目だったよ。」という意味ではないかと思っているのですが、原因が思い当たらずに困っています。原因と対策方法を教えてください。 よろしくお願いいたします。

  • squidが起動エラー アボート?

    RedHatLinux9でsquid 2.5.STABLE1-2を使用しています。 一通りsquid.confを編集して、起動しようとしたところ init_cache_dir /var/spool/squid... /etc/init.d/squid: line 162: 20457 アボートしました    $SQUID -z -F -D 2>/dev/null squidを起動中: /etc/init.d/squid: line 162: 20458 アボートしました    $SQUID $SQUID_OPTS 2>/dev/null [失敗] と、エラーが出て起動しません。 なぜでしょうか。 前に一度設定したことがあり、その時はうまくいったんです。 今回もまったく同じ設定をしているつもりなんですが。 よろしくお願いします。

  • Squidの起動エラーについて

    教えて下さい。 Squidをインストールしてあるサーバ(Linux AS2.1)をシャットダウンして再起動すると、以下のメッセージが出力されsquidが起動されない場合があります。(正常に起動される場合もあります) Squid is already running! Process ID 685 psコマンドで見たのですが、いませんでした。 因みに、起動コマンドは以下にしております。 $SQUID_HOME/sbin/squid –DNsY $conf >> $logdir/squid.out 2>&1 & 以上、宜しくお願い致します。

  • squid 起動できません

    お世話になります。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'.

  • squid2.5にてキャッシュを保存しない設定

    squidにてキャッシュを全く保存しないように設定するにはどのようにsquid.confに記述すれば良いのかご存知でしたらご教授ください。 デフォルト # cache_dir ufs /var/spool/squid 100 16 256

  • Squidのhttps_port設定について

    Squidを使用してリバースプロキシを構築しています。 http_portは問題無くSquidでリクエストを受け、Webサーバーにリダイレクト出来ているのですが、 https_portの設定をすると、Squidの起動に失敗してしまいます。 squid.confの設定の問題の部分は、下記です https_port XXX.XXX.XXX.XXX:443 accel cert=/etc/squid/cert.pem key=/etc/squid/key.pem    defaultsite YYY.YYY.YYY.YYY protcol=http Squidバージョンは、squid-3.1.10-16.el6.i686です。 起動失敗時のメッセージは下記です。 ---------------------------------------------------------------------------- 2013/06/02 15:33:39| Processing Configuration File: /etc/squid/squid.conf (depth 0) FATAL: Bungled squid.conf line 67: https_port XXX.XXX.XXX.XXX:443 accel cert=/etc/squid/cert.pem key=/etc/squid/key.pem defaultsite YYY.YYY.YYY.YYY protcol=http Squid Cache (Version 3.1.10): Terminated abnormally. CPU Usage: 0.031 seconds = 0.015 user + 0.016 sys Maximum Resident Size: 19152 KB Page faults with physical i/o: 0 ---------------------------------------------------------------------------- Linuxを使い始めて間もない初心者ですので、初歩的部分で勘違いしているのかもしれませんが よろしくお願いします。

  • squidについて

    Solaris初心者で、現在Solaris9でPROXYサーバを構築しています。 OSインストールし、gccをインストール、その後SquidをいろんなHPを参考にしながらインストール、squid.confを設定しました。 squidを初期化(コマンド:/usr/local/squid/sbin/squid -z)をしたら以下のような表示がでて、PROXYサーバを構築できない状態です。 FATAL:Could not determine fully qualified hostname. Please set 'visible_hostname' squid cache (Version 2.5.STABLE5):Terminated abnormally Aug 31 20:00:00 proxy squid[1686]:Could not determine fully qualified hostname. Aug 31 20:00:00 [ID 702911 user alert]Could not determine fully qualified hostname. 何が悪いのかまったくわからない状態です。 squidのインストール方法、squid.confの設定方法などご教授願います。

  • Squid-3.1.16の設定について

    Squid-3.1.16で「reference_age」が認識されません LPIC202の勉強のため、CentOS5.6でsquidの設定を行っていたのですが Squid-3.1.16で「reference_age」が認識されていないように思えます。 squid.confには以下のように記述しています。 ----------------------------------------- reference_age 1 days ----------------------------------------- squidの起動を試みると以下のメッセージが出力されます。 ----------------------------------------- cache_cf.cc(381) parseOneConfigFile: squid.conf:46 unrecognized: 'reference_age' ----------------------------------------- 「reference_age」の行をコメントアウトすると、正常に起動されるので この行の指定に誤りがあるのか、それとも「reference_age」は何れかの verで削除されてしまったのでしょうか? 申し訳御座いませんが、ご教授頂ければ幸いです。

  • squidのdnsserverが見つからない。。。

    こんにちわ。田中と申します。 Linuxは初心者です。 squidの設定でつまづいたので質問させて頂きます。 redhat7.2を使用しており、squid2.4.STABLE3-1.7.2.i186.rpmを使い squidをインストールしました。 squid.confの設定のOPTIONS FOR EXTERNAL SUPPORT PROGRAMSのセクションで [cache_dns_program]の設定があるのですが このデフォルトで指定されている場所にdnsserverが無いのです。 書籍を見ても /usr/lib/squid/dnsserver と記述されています。 findで探しても見当たりませんでした。 インストールも問題なかったと思うのですが何故でしょうか・・ おかげで[dns_children]の設定をしたらエラーがでます。 宜しくお願いします。

  • squidのフリーズ?についてです!

    こんにちわ。田中と申します。 会社でproxyサーバを管理しています。 A・Bと2台立ててまして普段は両方とも問題なく稼動しているのですが Aだけ1~2ヶ月に1度、ものすごくcpuに負荷がかかり squidが機能しなくなる事があります。 コマンドを叩こうにもレスポンスが著しく悪く なんとか再起動したら元に戻ります。 同様のトラブルを防ぐ為に ログ等を見て原因を解明しようと思うのですが どこから調べたらいいのでしょうか。 負荷が異様にかかった状態が続く事はどういう事が考えられるでしょうか? ヒントをお願いします! ちなみに環境は OS:RedHat6.0 squid:2.2STABLE4 ハード:Compaq PROLIANT1850R squid.confの設定 cache_mem 24 MB cache_dir /var/spool/squid 2048 16 256 dns_children 30 refresh_pattern . 0 20% 43200 reference_age 1 month squid以外にはdelegateを動かしてるくらいです。 宜しくお願いします。