web-dev-qa-db-ja.com

アップグレード後のSquidサーバーの問題(Ubuntu 14)

Squidプロキシサーバーを以前のバージョンのUbuntu(申し訳ありませんでした)からバージョン14.04.2にアップグレードしました。 Squidが起動しない/ VMがプロキシ経由でインターネットに到達できないようになりました。 CLIからWebminに移行するときにサービスに問題がある可能性があることに気付き、「サービスを開始」できることがわかりました。これをクリックするとエラーが発生しました。

Failed to start Squid :
squid3 start/running, process 12431

CLIに戻り、Sudo service squid startを実行すると、次のようになります。

squid3 start/running, process 12637

だから...それは実行されていますか? webminがサービスの開始を表示しているのはなぜですか...

いくつかのフォーラムをオンラインで見て、サービスを再開しましたが、役に立ちませんでした。 Running service squid3 statusは以下を示しています:

MGT-VM-PRX:/var/log/squid3$ service squid3 status
squid3 stop/waiting

誰かがこれに気づいたか、アップグレードによって何が変わったか知っていますか?

また、ps -aux |の下に2つのサービスがあることもわかります。 grepsquidとsquid3

ログ/var/log/squid3/cache.log.1を確認したところ、問題が発見された19日にログが停止したため、サービスが開始/機能していないようです。


更新


次の行を削除して修正:acl manager proto cache_object

から

# Recommended minimum configuration:
#
acl manager proto cache_object
acl localhost src 127.0.0.1/32 ::1
acl to_localhost dst 127.0.0.0/8 0.0.0.0/32 ::1

以下を実行します。

azzurri@MGT-VM-PRX:~$ squid3 -k parse
2015/06/22 12:38:08| Startup: Initializing Authentication Schemes ...
2015/06/22 12:38:08| Startup: Initialized Authentication Scheme 'basic'
2015/06/22 12:38:08| Startup: Initialized Authentication Scheme 'digest'
2015/06/22 12:38:08| Startup: Initialized Authentication Scheme 'negotiate'
2015/06/22 12:38:08| Startup: Initialized Authentication Scheme 'ntlm'
2015/06/22 12:38:08| Startup: Initialized Authentication.
2015/06/22 12:38:08| Processing Configuration File: /etc/squid3/squid.conf (depth 0)
2015/06/22 12:38:08| Processing: acl manager proto cache_object
2015/06/22 12:38:08| aclParseAclLine: ACL 'manager' already exists with different type.
FATAL: Bungled /etc/squid3/squid.conf line 694: acl manager proto cache_object
Squid Cache (Version 3.3.8): Terminated abnormally.
CPU Usage: 0.007 seconds = 0.003 user + 0.003 sys
Maximum Resident Size: 20496 KB
Page faults with physical i/o: 0

今のところすべて問題ないようですが、これが何をするのかわかりませんか?これが適切な修正であるかどうかを誰かが明確にできますか?

2
StackUser_py

構文チェックを実行しましたかsquid3 -k check?以前のバージョンを知っている場合は、変更ログを確認するか、現在の構成レビューを http://www.squid-cache.org/Doc/config/ で確認すると、ディレクティブが存在する可能性があります。バージョンで減価償却された可能性があります-イカはにアップグレードされました。

1
chetangb