Если вы используете Varnish 2.1 или новее (что вам следует), проблема, вероятно, в том, что регулярное выражение в вашем VCL чувствительно к регистру. Фрагмент из Varnish 2.1 FAQ
Учитывают ли регулярные выражения регистр или нет? Могу я его изменить?
В версии 2.1 и новее регулярные выражения по умолчанию чувствительны к регистру. В более ранних версиях регистр не учитывался.
Чтобы изменить это для одного регулярного выражения в 2.1, используйте (? I) в начале.
См. Справочные страницы PCRE для получения дополнительной информации.
Я могу сказать, что это VCL, который вы используете, не подходит, например, для iPhone - который может идентифицировать себя следующим образом;
Mozilla / 5.0 (iPhone; U; CPU, как Mac OS X; en) AppleWebKit / 420 + (KHTML, например, Gecko ) Версия / 3.0 Mobile / 1A543a Safari / 419.3