[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: TAL-IPC protocol with pf
Mike Frantzen wrote:
>>Boy have I got one for you! So my broker dealer upgrades his software
>>that he uses to get pricing and he can't get any information. I'm on
>>the phone with their tech support and she says that I need to allow port
>>1838 outbound on my firewall. Fair enough, I try that and things still
>>don't work. So I verify with the tech support rep that it runs over
>>tcp... **BIG PAUSE** she replies, well actually it works over TAL-IPC
>>which is a proprietary protocol that we've developed. Oh... ok... so
>>tcp wasn't good enough for you? Anyway, the problem as it stands is
>>that I still need to make this work. I'm running OpenBSD 3.5 and here
>>is a snippet of my ruleset.
>>outgoing = "{ 20, 21, 22, 25, 80, 110, 443, 10000, 21001, 22001, 1838 }"
>>pass in quick on $external inet proto tcp from any to any port $outgoing \
>> flags S/SA keep state
>>pass out quick on $external inet proto tcp from any to any port $outgoing \
>> flags S/SA keep state
>>
>>
>
>Start adding the 'log' modifier to your rules (especially the block
>ones) and look for what packets aren't making it through. If their
>protocol indeed runs over 1838, then the two possibilities that come to
>mind are IP fragmentation (in which case you want to make sure you have
>a scrub rule) or IP Options (in which case you want to add the
>'allow-opts' modifier to your pass rule).
>
>
Ok, I'll append some more things. I do have a scrub rule... don't
laugh, it's alltels fault. :-)
scrub in all max-mss 1285
I'm not very clear on the allow-opts... I'll have to read into that.
Has anyone else ever run into this? Could quite possibly be something
simple.
Brandon