Bonjour à tous,
Voilà j'ai des soucis avec mon proxy squid. Depuis la mise à jour vers la version 7.4 de la SME des fichiers templates sont apparus dans le repertoire suivant : /etc/e-smith/templates-custom/etc/squid/squid.conf. Ces fichiers sont les suivants :
- 70StoreAvgObjectSize :
{
use esmith::db;
use esmith::util;
use esmith::config;
my %conf;
tie %conf, 'esmith::config';
my $squidMaxObj = db_get_prop(\%conf, "squidCache", "squidMaxObj") || "3";
$OUT .= "store_avg_object_size $squidMaxObj KB \n";
}
- 71MaxCacheTime :
{
use esmith::db;
use esmith::util;
use esmith::config;
my %conf;
tie %conf, 'esmith::config';
my $squidMaxTime = db_get_prop(\%conf, "squidCache", "squidMaxTime") || "minute";
my $squidTime = db_get_prop(\%conf, "squidCache", "squidTime") || "";
if ($squidTime ne "") {
$OUT .= "reference_age $squidTime $squidMaxTime \n";
}
}
- 72MaxHeaderSize :
{
use esmith::db;
use esmith::util;
use esmith::config;
my %conf;
tie %conf, 'esmith::config';
my $squidReqSize = db_get_prop(\%conf, "squidCache", "squidReqSize") || "";
my $squidReqType = db_get_prop(\%conf, "squidCache", "squidReqType") || "KB";
if ($squidReqSize ne "") {
$OUT .= "request_header_max_size $squidReqSize $squidReqType \n";
}
}
- 75SizeOfCache :
{
use esmith::db;
use esmith::util;
use esmith::config;
my %conf;
tie %conf, 'esmith::config';
my $squidSize = db_get_prop(\%conf, "squidCache", "squidSize") || "";
my $squidType = db_get_prop(\%conf, "squidCache", "squidType") || "ufs";
my $squidPath = db_get_prop(\%conf, "squidCache", "squidPath") || "/var/spool/squid";
my $squidMaxObj = db_get_prop(\%conf, "squidCache", "squidMaxObj") || "3";
my $squidFirstLevel = db_get_prop(\%conf, "squidCache", "squidFirstLevel") || "16";
my $squidSecondLevel = db_get_prop(\%conf, "squidCache", "squidSecondLevel") || "256";
if ($squidSize ne "") {
$OUT .= "cache_dir $squidType $squidPath $squidSize $squidFirstLevel $squidSecondLevel \n";
}
}
Voilà les contenus de ces différents fichiers templates. A l'époque (avant la maj) j'avais fait moi-même un fichier template pour paramétrer squid :
maximum_object_size 614400 KB
minimum_object_size 0 KB
cache_dir ufs /var/spool/squid 20000 16 256
cache_mem 128 MB
cache_swap_low 90
cache_swap_high 95
maximum_object_size_in_memory 128 KB
ipcache_size 2048
ipcache_low 90
ipcache_high 95
cache_replacement_policy lru
memory_replacement_policy lru
Ma question est : sachant que mon proxy fonctionne moyennement (les pages html sont lentes à s'afficher et lorsque l'on dépasse un téléchargement de 100 méga celui-ci n'est pas gardé dans le cache alors que je l'avais réglé à 600 Méga) quels paramètres dois-je reporter dans les nouveau fichiers templates pour retrouver mes propres paramétrages d'origine ????
j'espère avoir été assez clair dans mes explications !
Merci d'avance.
Cordialement.
Frank.
J'attends et j'espère vraiment une réponse si vous trouvez car là je sèche........