Aller au contenu
  • 0

Problème Avec Squid


m0ul3

Question

Bonjour,

J'ai un Qnap TS-219P, et j'ai installé un proxy Squid, en suivant les instructions trouvées sur ce site ICI . L'installation c'est bien passée.

Mais squid ne veut pas démarrer. je le lance avec la commande

/opt/etc/init.d/S80squid start
après je fait un
ps | grep squid

, il apparait bien mais au bout de 10 seconde squid ce coupe.

Je ne trouve pas les fichiers de log squid sur le Qnap.

Je comprend pas pourquoi ^^

Merci d'avance pour votre aide

M0ul3 ^^

Lien vers le commentaire
Partager sur d’autres sites

9 réponses à cette question

Messages recommandés

Bonjour,

salut

peux tu stp , mettre ici ta conf squid ?

(/etc/squid/squid.conf normallement )

normallement aussi les log sont la :

/var/log/squid/access.log

bien cdt

ATTENTION réponse correcte sur un Linux ... MAIS ... squid est chargé via IPKG, ce qui veut dire que les Paths sont préfixés avec /opt

Donc cherchez plutôt : /opt/etc/squid/squid.conf

et : /opt/var/log/squis/access.log

Philippe.

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

ATTENTION réponse correcte sur un Linux ... MAIS ... squid est chargé via IPKG, ce qui veut dire que les Paths sont préfixés avec /opt

Donc cherchez plutôt : /opt/etc/squid/squid.conf

et : /opt/var/log/squis/access.log

Philippe.

repondu trop vite ;-)

le /opt n est jamais touché donc par le qnap ? (ugrade etc ) (sauf gros crash )?

Lien vers le commentaire
Partager sur d’autres sites

Bonsoir,

j'ai le même soucis que m0ul3 sur mon TS 419P.

lors de l'étape de création du cache, j'ai droit à :

[~] # squid -z

2010/11/21 01:31:56| Creating Swap Directories

FATAL: Failed to make swap directory /share/MD0_DATA/.qpkg/Optware/var/squid/cache/00: (13) Permission denied

Squid Cache (Version 2.6.STABLE23): Terminated abnormally.

CPU Usage: 0.000 seconds = 0.000 user + 0.000 sys

Maximum Resident Size: 2544 KB

Squid se lance et s'arrête aussitôt.

Mon fichier de conf:

#Recommended minimum configuration:

acl all src 0.0.0.0/0.0.0.0

acl manager proto cache_object

acl localhost src 127.0.0.1/255.255.255.255

acl to_localhost dst 127.0.0.0/8

acl SSL_ports port 443

acl Safe_ports port 80 # http

acl Safe_ports port 21 # ftp

acl Safe_ports port 443 # https

acl Safe_ports port 70 # gopher

acl Safe_ports port 210 # wais

acl Safe_ports port 1025-65535 # unregistered ports

acl Safe_ports port 280 # http-mgmt

acl Safe_ports port 488 # gss-http

acl Safe_ports port 591 # filemaker

acl Safe_ports port 777 # multiling http

acl CONNECT method CONNECT

http_access allow manager localhost

http_access deny manager

http_access deny !Safe_ports

http_access deny CONNECT !SSL_ports

acl our_networks src 192.168.0.0/24

http_access allow our_networks

http_access deny all

icp_access allow all

http_port 3128

hierarchy_stoplist cgi-bin ?

#cache_dir ufs /share/MD0_DATA/squid/cache 100 16 256

#access_log /share/MD0_DATA/squid/logs/access.log squid

#cache_log /share/MD0_DATA/squid/logs/cache.log

#cache_store_log /share/MD0_DATA/squid/logs/store.log

cache_dir ufs /share/MD0_DATA/.qpkg/Optware/var/squid/cache 100 16 256

access_log /share/MD0_DATA/.qpkg/Optware/var/squid/logs/access.log squid

cache_log /share/MD0_DATA/.qpkg/Optware/var/squid/logs/cache.log

cache_store_log /share/MD0_DATA/.qpkg/Optware/var/squid/logs/store.log

#redirect_program /opt/sbin/dansguardian

acl QUERY urlpath_regex cgi-bin \?

cache deny QUERY

refresh_pattern ^ftp: 1440 20% 10080

refresh_pattern ^gopher: 1440 0% 1440

refresh_pattern . 0 20% 4320

#acl apache rep_header Server ^Apache

#broken_vary_encoding allow apache

visible_hostname Qnap

#error_directory /opt/share/squid/errors/

Bref, je nage ....

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

Bonsoir,

j'ai le même soucis que m0ul3 sur mon TS 419P.

lors de l'étape de création du cache, j'ai droit à :

[~] # squid -z

2010/11/21 01:31:56| Creating Swap Directories

FATAL: Failed to make swap directory var/squid/cache/00: (13) Permission denied

Squid Cache (Version 2.6.STABLE23): Terminated abnormally.

CPU Usage: 0.000 seconds = 0.000 user + 0.000 sys

Maximum Resident Size: 2544 KB

Squid se lance et s'arrête aussitôt.

Mon fichier de conf:

#Recommended minimum configuration:

acl all src 0.0.0.0/0.0.0.0

acl manager proto cache_object

acl localhost src 127.0.0.1/255.255.255.255

acl to_localhost dst 127.0.0.0/8

acl SSL_ports port 443

acl Safe_ports port 80 # http

acl Safe_ports port 21 # ftp

acl Safe_ports port 443 # https

acl Safe_ports port 70 # gopher

acl Safe_ports port 210 # wais

acl Safe_ports port 1025-65535 # unregistered ports

acl Safe_ports port 280 # http-mgmt

acl Safe_ports port 488 # gss-http

acl Safe_ports port 591 # filemaker

acl Safe_ports port 777 # multiling http

acl CONNECT method CONNECT

http_access allow manager localhost

http_access deny manager

http_access deny !Safe_ports

http_access deny CONNECT !SSL_ports

acl our_networks src 192.168.0.0/24

http_access allow our_networks

http_access deny all

icp_access allow all

http_port 3128

hierarchy_stoplist cgi-bin ?

#cache_dir ufs /share/MD0_DATA/squid/cache 100 16 256

#access_log /share/MD0_DATA/squid/logs/access.log squid

#cache_log /share/MD0_DATA/squid/logs/cache.log

#cache_store_log /share/MD0_DATA/squid/logs/store.log

cache_dir ufs /share/MD0_DATA/.qpkg/Optware/var/squid/cache 100 16 256

access_log /share/MD0_DATA/.qpkg/Optware/var/squid/logs/access.log squid

cache_log /share/MD0_DATA/.qpkg/Optware/var/squid/logs/cache.log

cache_store_log /share/MD0_DATA/.qpkg/Optware/var/squid/logs/store.log

#redirect_program /opt/sbin/dansguardian

acl QUERY urlpath_regex cgi-bin \?

cache deny QUERY

refresh_pattern ^ftp: 1440 20% 10080

refresh_pattern ^gopher: 1440 0% 1440

refresh_pattern . 0 20% 4320

#acl apache rep_header Server ^Apache

#broken_vary_encoding allow apache

visible_hostname Qnap

#error_directory /opt/share/squid/errors/

Bref, je nage ....

A priori vous avez un probléme de droit sur /share/MD0_DATA/.qpkg/Optware/var/squid qui a peut-être été crée par squid avec un autre nom d'utilisateur ...

FATAL: Failed to make swap directory var/squid/cache/00: (13) Permission denied

il n'a pu créer le répertoire 00 ....

1 ) changez les droits sur le répertoire cache : chmod 777 /share/...../var/squid/cache (peut-être aussi squid .... )

2 ) vérifiez que squid comme apache n'est pas lancé sous un nom d'utilisateur autre que admin

3 ) créez votre fichier cache (hors Optware, par exemple sous /share/MD0_DATA/cache et donnez tous les droits 777 a ce répertoire

... dans ce cas changez la directive cache_dir

Philippe.

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

A priori vous avez un probléme de droit sur /share/MD0_DATA/.qpkg/Optware/var/squid qui a peut-être été crée par squid avec un autre nom d'utilisateur ...

FATAL: Failed to make swap directory var/squid/cache/00: (13) Permission denied

il n'a pu créer le répertoire 00 ....

1 ) changez les droits sur le répertoire cache : chmod 777 /share/...../var/squid/cache (peut-être aussi squid .... )

2 ) vérifiez que squid comme apache n'est pas lancé sous un nom d'utilisateur autre que admin

3 ) créez votre fichier cache (hors Optware, par exemple sous /share/MD0_DATA/cache et donnez tous les droits 777 a ce répertoire

... dans ce cas changez la directive cache_dir

Philippe.

Bon, ben quand mon Qnap sera remis d'aplomb, je recommencerai tout.

Dans la procédure, il est demandé de créer un utilisateur "nobody"

"For the proxy to work and the swap directories to be created, we need to create a User and place it in a new Group.

Create the User “nobody” (no need for a password), then create a Group called “everyone” and assign the “nobody” user to the group."

Le répertoire optware a je pense des droits admin. Ceci explique peut-être cela.

"By the way": un lien sympa, bien que non dédié au Qnap" sur squid.

[EDIT] correction URL ....;-)

http://irp.nain-t.net/doku.php/220squid:010_fonctionnement

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

Bon, ben quand mon Qnap sera remis d'aplomb, je recommencerai tout.

Dans la procédure, il est demandé de créer un utilisateur "nobody"

"For the proxy to work and the swap directories to be created, we need to create a User and place it in a new Group.

Create the User “nobody” (no need for a password), then create a Group called “everyone” and assign the “nobody” user to the group."

Le répertoire optware a je pense des droits admin. Ceci explique peut-être cela.

"By the way": un lien sympa, bien que non dédié au Qnap" sur squid.

http://irp.nain-t.ne..._fonctionnement

OK, donc un chmod 777 sur var/squid ... devrait suffire en donnant droit d'écriture à Others sur le répertoire squid, car par defaut les droits others sous Optware /opt sont uniquement en rx pour Others.

Le mieux pour ne pas risquer d'avoir des problèmes de droits hérités ... c'est la solution du répertoire indépendant.

Philippe.

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

OK, donc un chmod 777 sur var/squid ... devrait suffire en donnant droit d'écriture à Others sur le répertoire squid, car par defaut les droits others sous Optware /opt sont uniquement en rx pour Others.

Le mieux pour ne pas risquer d'avoir des problèmes de droits hérités ... c'est la solution du répertoire indépendant.

Philippe.

solution du répertoire indépendant est en fait sous-entendue dans le tuto (qui n'est pas vraiment explicite en la matière), d'où les adresses de cache modifiées dans mon fichier de conf.

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...