Spoke to a very nice person at GTA and have uncovered a rather odd problem.

Assume the following:
   External NIC:  200.1.1.1
    Alias addressed:  200.1.1.2 and 200.1.1.3

A mail server sat at 172.16.0.1.  It's bound to that IP.

NAT: A static IP mapping for IP address 172.16.0.1 (on PSN) to IP address 
200.1.1.2 for outbound traffic to the external NIC.

OBF: Outbound filter accepts connections from PSN on IP 172.16.0.1 TCP port 
25 to any IP.

NAT: Inbound tunnel:  200.1.1.2 TCP 25 -> 172.16.0.1 TCP 25

RMF: Remote access filter accepts connections coming to an inbound tunnel 
200.1.1.2 TCP 25 -> 172.16.0.1 TCP 25.

Here is the problem with firmware v3.2.0 and possibly v3.2.1, which can be 
worked around by simply rebooting the GnatBOX.  I'm actually running the 
GB-1000.

Outbound connections from the mail server on 172.16.0.1 start getting sent 
out of the external NIC with an originating IP of `200.1.1.1`.  This is 
incorrect as the originating IP should be `200.1.1.2`.  It's a bug.  (Shock 
horror . . .)

Exactly how to recreate I do not know.  Enough to say that the IP dropped a 
number our ISP's mail relay didn't know the new originating IP address (no 
RDNS) and was rejecting e-mail from our mail server.  It just happened.

After a decent discussion with a technical person at GTA, the temporary 
solution was to keep an eye out for it happening again and if it does, 
reboot the GnatBOX.  The problem (I belive) has been passed on to the gurus 
in the states.

That's all folks . . .

So, I'm curious.  Who else has suffered from this?  I only sussed out that 
was happening as our mail server logged our ISP's mail relay's welcoming 
reply, which (luckily) also returned the IP address of the mail 
client/server that the ISP's mail relay thought was talking to it.

Hmm..  Stealthy and nasty.


Reply via email to