Есть предположение, что synproxy будет рабоать, только если веб
сервер находится на другом компе.
Опровергну. У меня synproxy работает для этого же компьютера. Я тоже
сталкивался с не работой synproxy в некоторых конфигурациях, которые не
я настраивал. Отлаживать не стал, но полагаю, что возможно причина в
каких-то scrub правилах. Вот с такими настройками synproxy у меня на
6.2 работает:
set skip on { lo0 }