Таким образом, вот мое собственное взятие:
Продолжайте читать документацию, большинство людей не делает.
Первое, что нужно сделать состоит в том, чтобы видеть, видит ли Varnish 500. Если это делает, это - или отказ Лака или отказ Вашего бэкенда. Если это не делает, можно сконцентрироваться на поиске и устранении неисправностей Фунта.
Для наблюдения, что делает Лак, когда Вы получаете 500 с используйте varnishlog:
varnishlog -co TxStatus 500
На что указывает журнал фунта, когда Вы получаете 500?
Вы используете cookie для контроля, и Вы знаете, сколько данных сохраняется в cookie? Можно ли проверить, является ли cookie усеченным при получении этих 500 потому что фунт строг о максимальном размере разрешенных куки, хотя это варьировалось согласно версии фунта. Можно хотеть проверить на размер cookie легко, просто не используя прокси.