Добрый день!
Переехали на сквид 2.6stable13 и одновременно на amd64.
И имеем вот такую проблему:
в redirector.log в большинстве случаев не попадает имя пользователя, и, соответственно, не пускает:
2007-06-27 11:23:17 WAREZ: 127.0.0.1 - http://download.qip.ru/qipinfium9000.rar (pcre rule#: 4)
правда, такая проблема не всегда, иногда работает
2007-06-27 11:36:42 WAREZ: 192.168.26.162 imbireva http://art-j.ru/_vti_bin/shtml.exe/_vti_rpc (pcre rule#: 1)
хотелось бы как-то понять это проблема rejik или squid?
btw, при сборке rejik пишет кучу предупреждений вида:
redirector.c: In function ‘main’:
redirector.c:29: warning: pointer targets in passing argument 1 of ‘sprintf’ differ in signedness
redirector.c:38: warning: pointer targets in passing argument 1 of ‘sprintf’ differ in signedness
redirector.c:51: warning: pointer targets in passing argument 1 of ‘fopen’ differ in signedness
которых при сборке x86 не наблюдается.
не может быть проблема в этом?
проблема на amd64
Я вставил отладочный вывод в redirector.c:Slava писал(а):именно за тоже время, что в режике выскочила строка без логина?
/***********************
****** Work cycle *****/
// Get input string
while (fgets(str,ML_URL,stdin)!=NULL)
{
sprintf (etmp,"%s",str);
err_mes(etmp);
Вижу в результате в логе вот такую фигню:
2007-06-27 13:13:17 [6721] http://www.udm.mts.ru/cgi-bin/cgi.exe?f ... d&isFree=1 192.168.22.229/- dm GET -
2007-06-27 13:13:17 [6725] http://www.udm.mts.ru/cgi-bin/cgi.exe?f ... d&isFree=1 127.0.0.1/localhost - GET -
а в access,log (может не то время, но неважно)
1182931997.158 65 192.168.22.229 TCP_MISS/304 484 GET http://www.udm.mts.ru/cgi-bin/cgi.exe? dm DEFAULT_PARENT/127.0.0.1 -
вроде, похоже на багу в сквиде?