Maximum download size - не работает. [ РЕШЕНО ]



  • Доброго времени суток.
    Перерыл весь форум, погуглил но не нашел подобной ошибки.
    В приложении скрин настроек, но при скачивании большого файла обрыва связи не происходит.
    Возможно я не правильно понял смысл данных пунктов?
    ![Буфер обмена-1.gif](/public/imported_attachments/1/Буфер обмена-1.gif)
    ![Буфер обмена-1.gif_thumb](/public/imported_attachments/1/Буфер обмена-1.gif_thumb)



  • Прошу простить. Маленькое уточнение.
    версия системы 1.2.3-RELEASE 
    Lightsquid  1.7.1  
    phpSysInfo 2.5.4
    squid 2.7.9_1
    squidGuard 1.3-2



  • general покажи



  • если я Вас правильно понял

    ![Буфер обмена-1.gif](/public/imported_attachments/1/Буфер обмена-1.gif)
    ![Буфер обмена-1.gif_thumb](/public/imported_attachments/1/Буфер обмена-1.gif_thumb)



  • прости, имел ввиду general squid'а ;)



  • :) понедельник такой понедельник

    ![Буфер обмена-1.gif](/public/imported_attachments/1/Буфер обмена-1.gif)
    ![Буфер обмена-1.gif_thumb](/public/imported_attachments/1/Буфер обмена-1.gif_thumb)
    ![Буфер обмена-2.gif](/public/imported_attachments/1/Буфер обмена-2.gif)
    ![Буфер обмена-2.gif_thumb](/public/imported_attachments/1/Буфер обмена-2.gif_thumb)



  • а теперь посмотри конфига сквида на предмет строчки reply_body_max_size
    и покажи ее сюда

    если она есть, то попробуй перезапустить сквид и проверить



  • вот такой вот кусочек

    quick_abort_min 0 KB
    quick_abort_max 1024 KB
    request_body_max_size 1024 KB
    reply_body_max_size 1048576 allow all
    delay_pools 1
    delay_class 1 2
    delay_parameters 1 4194304/4194304 -1/-1
    delay_initial_bucket_level 100
    delay_access 1 allow all



  • сквид и всю машину в целом рестартовал. грешил на дозакачку, но эксплорер безпрепятственно качает без каких либо доп. приблуд.



  • Попробуй поправить

    reply_body_max_size 1024 KB
    

    и перезапустить squid

    squid -k reconfigure
    


  • Поменял. Единственное что ругнулся на пробел между KB и числом.
    сделал
    reply_body_max_size 1024KB allow all

    естественно рестартовал, но эффекта нет.
    А оно вообще хоть у кого-то работало?



  • @mitrofanzzz:

    Поменял. Единственное что ругнулся на пробел между KB и числом.
    сделал
    reply_body_max_size 1024KB allow all

    естественно рестартовал, но эффекта нет.
    А оно вообще хоть у кого-то работало?

    А точно через прокси ходим?



  • ;) обижаете… Только через прокс.



  • Может конфиг нерабочий? Попробуйте вставить опцию в гуе в генерал.



  • возможно я как то неправильно осознаю предназначение этой функции.
    если написать в гуе в генеральных настройках прокси
    reply_body_max_size 1024KB allow all

    то ничего не происходит

    а если

    reply_body_max_size 1024KB deny all

    то вроде как режет… а вот по заданию размера есть некоторые подозрения

    reply_body_max_size 15360KB deny all

    не дает закачать 8 меговый файлик по хттп протоколу

    говорит:

    ERROR
    The requested URL could not be retrieved


    While trying to retrieve the URL: http://mirror.yandex.ru/centos/5.5/isos/i386/CentOS-5.5-i386-netinstall.iso

    The following error was encountered:

    The request or reply is too large.



  • Господа внимание торжественный момент!
    Вопрос решился следующим образом.
    В гуе настройка этой функции падает в конфиг следующим текстом:
    reply_body_max_size 1048576 allow all - что говорит нам о размере подставляемом в байтах и права доступа как разрешить всем.
    После некоторого общения в пытошной было выяснено что:
    reply_body_max_size 10485760 deny all - переданная как доп.опция в генеральном конфиге прокси действительно начинает резать все что больше 10 мегабайт.

    Какой из этого сделать вывод я еще не понял, но благодаря наводящим вопросам задача решена. Всем большой поклон.



  • когда я вас советовал прописать

    reply_body_max_size 1024 KB
    

    я имел ввиду как раз без allow all

    очень хорошо, что проблема решилась ;)



  • @zar0ku1:

    когда я вас советовал прописать

    reply_body_max_size 1024 KB
    

    я имел ввиду как раз без allow all

    очень хорошо, что проблема решилась ;)

    Я не совсем понял момент с пробелом между числом и единицей измерения. Сквид при пробеле между ними указывает что ждет параметры доступа. А без пробела принимает.
    И насколько я опять же для себя понял если allow all не вписываешь то оно ИМХО подставляется по умолчанию. Нежели явно указать запрещение deny all.





  • Это существенно проясняет ситуацию.
    По 2.7 очень уж убого описана эта опция.


Log in to reply