Большая поддержка файла (> 2 ГБ) для Linux должна быть обращена в трех отдельных местах, чтобы гарантировать, чтобы Вы не сталкивались с макс. пределом размера файла на 2 ГБ:
Большая поддержка файла включена в ядре
Файловая система, которая поддерживает большие размеры файла (много основанных на Linux файловых систем делают (ext3, reiserfs> = 3.6, и т.д.))
Большая поддержка файла в библиотеках или приложениях используется
Поддержка ядра больших файлов была вокруг с тех пор 2.4.0-test7; если Вы используете пользовательское ядро, удостоверяетесь включение больших опций файла.
Большинство файловых систем Linux поддерживает большие файлы, но у Вас могут быть проблемы с помощью сетевой файловой системы.
Наконец, библиотеки (т.е. libpcap) и приложения должны быть скомпилированы с gcc опциями-D _LARGEFILE64_SOURCE-D _FILE_OFFSET_BITS=64. Проверьте для обеспечения пакетов, которые Вы используете или прибывший предварительно скомпилированный с этими опциями или самокруткой.
Посмотрите здесь для получения дополнительной информации.
Как возможное обходное решение Rube Goldberg, разве сквид не может быть настроен для использования самого прокси? Если так, и Вы хотите различные умные функции proxychains, Вы не могли выполнить некоторый другой никакой-op прокси, который работает под proxychains. Возможно, даже более ранняя версия сквида, установленного в обходном пути и настроенного, чтобы ничего не сделать:
squid-3.1 --> squid-3.0-noop --> proxychains
Т.е. вызовите proxychains /path/to/squid-3.0/bin/squid
(со сквидом 3,0 настроенных, чтобы проксировать неизмененный запрос и послушать на, скажем, порте 12345), и затем вызывают сквид 3.1 обычно, но настраивают его для маршрутизации всех запросов через localhost:12345
.
Это является замысловатым, но это получает Вас эти 3,1 функции плюс proxychains функции, по крайней мере, пока/если некоторая более мудрая душа не выясняет, как получить его работающий непосредственно.
Что-нибудь в журналах Сквида или отладочной информации? Если это ничего не раскрывает, захватите копию strace
и вставьте начинающуюся часть (части) следующего где-нибудь:
strace -t -c -o strace.log proxychains squid -X -N
Это должно помочь нам получить немного больше понимания, что продолжается, учитывая ограниченную информацию.