Наткнулся на странную проблему под FreeBSD 8.0 amd64 - странно работает ipfw.
Есть правило, вот жеж оно:
Код: Выделить всё
${FwCMD} add 310 allow ip from ${IpOut} to any out xmit ${LanOut}
Также наблюдается проблема с исходящей почтой - несколько раз sm-mta нормально отдает почту наружу, потом затыкается на 1 раз. Удалось продиагностировать на той стороне, что мой сервер к другому так и не достучался.
При установке портов скачка с "первых" адресов не начинается. Два-три переберет перед тем, как начать качать.
Долго бился головой об стену, пока не поставил firewall_type="OPEN" - все проблемы исчезли.
Трабла в том, что конфиг ipfw заведомо рабочий (выстрадан лично) и не на одном сервере уже крутится и отлично работает. Может это какие сложные грабли?
Заранее нижайше прошу варианты "да нафиг тебе ipfw" и "да нафиг тебе amd64" не предлагать. За помощь буду благодарен.