Forum Discussion

hotrod_127503's avatar
hotrod_127503
Icon for Nimbostratus rankNimbostratus
Jun 29, 2005

Persisting on Source Address

Hello all,

I have the following request from someone in our company:

Got another question for ya…

 

 

Our server side product is setup to listen on port 2000, but when we tried to transfer a file to 10.84.128.173:2000, internally it was going through 10.84.128.162:47512. Since we have to know on the server side where requests are coming from (IP and port), this causes a problem. Is there anyway to force it to go through a certain port?

 

I think what they want is FTP like behavior.(This is a proprietary protocol) So when a machine comes into BigIP on 2000, then they handshake, and decide on a port. I need the transaction from that source to go to the same node there after.

From what I have been able to find it looks like I need an iRule to add to a persistence table. Perhaps
persist SOURCE_ADDR
. I can't seem to get it to work right. I know that it has a mask options, but I don't want a mask because I don't know the mask, just the pool.

Thanks in advance,

Justin

2 Replies

  • unRuleY_95363's avatar
    unRuleY_95363
    Historic F5 Account
    I'm not sure how you got down this road, but it really sounds like you more simply what to disable port translation on the virtual (translate service disable).

     

  • unRuleY_95363's avatar
    unRuleY_95363
    Historic F5 Account
    Whoops, in re-reading your post, you may also want to disable address translation as well on the virtual (translate address disable).