В нашем ERR_NO_RELAY есть что-то, что вызывает регистрацию этой ошибки и сбой процесса squid при запуске. Я не могу показать вам точное содержание файла, но могу сказать вам
В нем есть несколько строк JavaScript
Когда мы удаляем JavaScript, проблема исчезает.
Этот же файл не вызывает никаких проблем с другими тремя экземплярами squid, которые у нас работают внутри.
Все экземпляры squid взяты из одних и тех же образов виртуальных машин, поэтому они должны быть одинаковыми.
Мы не можем воспроизвести эту проблему, за исключением одного ящика, и мы не можем отладить больше в этом ящике прямо сейчас, поскольку он работает в производственной среде. Я знаю, что эти файлы интерпретируются, поэтому squid может заменить определенные значения, доступные в сеансе, поэтому может быть синтаксическая ошибка вызвала эту проблему. Это не объясняет, почему мы не можем воспроизвести его на других (практически тех же) изображениях. Одно отличие состоит в том, что экземпляр squid, в котором возникла проблема, находился под нагрузкой, когда возникла проблема. Любые предложения / идеи будут оценены. Спасибо!
Проверьте /var/log/squid/cache.log, возможно, вы сможете найти, какой файл Squid не смог найти.
Попробуйте поднять лог, см. эта почта который ссылается на значения debug_options, чтобы помочь отладить его.