Coraza WAF перед HAProxy: разбор боевой конфигурации
На этом же хосте, что держит shiro.su, перед бэкендом стоит Coraza — WAF с движком, совместимым по правилам с ModSecurity, и набором правил OWASP Core Rule Set (CRS). Интеграция с HAProxy идёт не через модуль, а через отдельный демон coraza-spoa, который общается с HAProxy по протоколу SPOP (Stream Processing Offload Protocol). Разберём, как это собрано и как работает.