Forum Discussion

totof_128215's avatar
totof_128215
Icon for Nimbostratus rankNimbostratus
Aug 22, 2005

Using http connect with big ip

Hi all,

I want to use Bigip for loadbalancing a pool of http proxy cache.

The lb method is an irule with domain hashing.

The 4.5 irule is :

if (client_addr == one of ais_v2) {
   cache (server_port == 3117) {
      persist domain(http_host, 2)
      origin_pool Netcache_3117
      cache_pool Netcache_3117
   }
}
else {
   discard
}

we try to use the following irule in v9.x

when HTTP_REQUEST {
      pool Caches_7000
      set key [ crc32 [ domain [ HTTP::host ] 2 ] ]
      persist hash $key  
}

When using http or ftp over http protocol it works fine, but when we use th https protocol by a tunnel with http connect it doesn't.

We are thinking that the http profile used in virtual server definition could cause the problems.

What are you thinking about this and can anyone help me to solve this problem?

Thanks by advance

4 Replies

  • unRuleY_95363's avatar
    unRuleY_95363
    Historic F5 Account
    Please read this post ():

     

    http://devcentral.f5.com/default.aspx?tabid=28&view=topic&forumid=5&postid=1675
  • The same rule does not work in our environment.

     

     

    We have the same problem. http or ftp works. https does not.

     

     

    Even with the above rule.

     

     

    Any ideas ?

     

     

  • Colin_Walker_12's avatar
    Colin_Walker_12
    Historic F5 Account
    The first thing I'd check would be to make sure the BIG-IP is terminating SSL for the connection.

     

     

    As the previous poster said, though, this is a functioning rule, so I can't see why you would be having problems with it, unless you're doing something differently with your configuration.

     

     

    -Colin
  • It didn't work on version 9.1. After upgrading to version BIG-IP 9.1.1 Build 54.6 it seems to work