In article <1gwmk2r.ugl2szt8jje7N%{$PW$}@womar.co.uk>,
Paul Womar <{$PW$}@womar.co.uk> wrote:

man <> wrote:
:> access-list in-out line 5 permit tcp any any eq 51 (hitcnt=0)
:> access-list in-out line 6 permit tcp any any eq 50 (hitcnt=0)
:I see you have had one answer suggested already but I suspect those two
:ACL lines above are not what you intended (i.e. opening ports for Remote
:Mail Checking Protocol & IMP Logical Address Maintenance).
I missed that in my answer, partly because I know that ESP and AH
show up by name instead of by number, so I didn't "see" the 50 and 51.
: I would
:think you want to allow ESP & AH traffic to pass, you need to allow
:*protocols* 50 & 51 through NOT TCP *ports*. I think you probably
:intended something closer to the following:
:access-list in-out line 5 permit ah any any
:access-list in-out line 6 permit esp any any
Those aren't needed. The structure of the ACLs suggests strongly
that the OP is doing PAT, NAT at the very least. AH can't be
NAT'd, and ESP can't be PAT'd, so if AH or ESP were the issue then
probably the connection wouldn't have worked even without the
inside ACL. ESP will work with static NAT, but if the problem were
with ESP not getting through static NAT then the OP would have needed
to have opened ESP from the outside to the inside, and in doing so
would have noticed that it was a protocol rather than a port.
When you have nat-traversal active in a PAT situation, you need
UDP 500 and UDP 4500, and everything else is handled dynamically.
--
"[...] it's all part of one's right to be publicly stupid." -- Dave Smey