Shouldn't ACE 4710 ignore cookie stickiness when the server is down?

Hello,
I have implemented sticky load balancing with cookies. The problem is that if one of my two servers in the server farm is down (and even if the ace recognizes it as down via a probe) it keeps sending the requests to the server that is down, obviously because it has set a cookie for this server,
Shouldn't the ACE ignore the cookie when the server is down?
Is there a command to ignore cookie stickiness if the server is down? Is there another workaround?
an example of my config is
serverfarm host SF_Ebanking
  rserver RS_IAS_1 XXXX
    conn-limit max 4000000 min 4000000
    probe http_probe_ebanking
    inservice
  rserver RS_IAS_2 XXXX
    conn-limit max 4000000 min 4000000
    probe http_probe_ebanking
    inservice
sticky http-cookie ACE_COOKIE ebanking_sticky
  cookie insert
  replicate sticky
  serverfarm SF_Ebanking
  16 static cookie-value "server01" rserver RS_IAS_1
  24 static cookie-value "server02" rserver RS_IAS_2
thanks,
george

This is not as obvious as you seem to believe.
ACE will not select a server that is down !!!! Even if the cookie points to that server.
What might be happening is that the connection from the browser to the ACE has not been killed, so when client sends a new request it reuses the existing connection and ACE does allow an existing connection to be maintain with a dead server by default.
Try the command 'failaction purge' under the serverfarm.
This should kill the active connections with the dead server and allow a new connection to be open with the other server even if the cookie points to the dead one.
Regards,
Gilles.

Similar Messages

  • How to show  an error Page in Weblogic when the server is down

    Hi ,
    I heard that every container has the facility to show an error page when the server is down and (when the request has arrived at that time ).
    Please tell me how to configure this in BEA weblogic ??
    Thanks .

    Hi,
    From my understanding weblogic dose not provide the thing which you are asking for, reason is given below.
    - An application is deployed only on managed server one (MS-1)
    - Now if the request comes to the server (MS-1) when it was running and then for some reason MS-1 goes down then weblogic server would be able to send any response back to the client as its down.
    - Hence nothing can be done as the request object is been lost when the server goes down or even cant redirect to an error page as for doing that too the server has to be up and running.
    However there are other way round which can help you overcome this issue as shown below
    - Use Clusters with few managed servers in it which gives you high availability and load-balancing.
    - Use any web servers like Apache in front of weblogic servers.
    Using the above things you can also use customized HTTP Error Responses with error-page element in web.xml and create your own error pages which can be re-directed for the web server side also. For more information go through the below links
    Topic: Customizing HTTP Error Responses
    http://download.oracle.com/docs/cd/E13222_01/wls/docs92/webapp/configurejsp.html#wp157884
    Topic: error-page
    http://download.oracle.com/docs/cd/E13222_01/wls/docs81/webapp/web_xml.html#1017571
    Topic: ErrorPage
    http://download.oracle.com/docs/cd/E12840_01/wls/docs103/plugins/plugin_params.html#wp1155425
    Hope above information helps you.
    Regards,
    Ravish

  • Problems when the server is down

    When the server is restarted after a task is assigned, this task saves its state
    (claimed). After that, when I try to mark that task as completed, the server says
    that the conversation id is not found. Is that a Bug? or how can I fix that problem?
    Thank you

    The process doesn't finish because it's waiting for a task complete event.
    "Raja" <[email protected]> wrote:
    >
    i face this problem frequently. I believe the archival and Purging process
    of the
    WL integration archives and purges the Process Instance Info for those
    instances
    that are completed or Terminated. But i could see the tasks created by
    these instances
    left behind. If a user does any operation on these tasks result is the
    "Conversion
    Id not found exception". Iam not sure if this is a bug or is it by design.
    "David Uribe" <[email protected]> wrote:
    When the server is restarted after a task is assigned, this task saves
    its state
    (claimed). After that, when I try to mark that task as completed, the
    server says
    that the conversation id is not found. Is that a Bug? or how can I fix
    that problem?
    Thank you

  • OCILogon returns success when TimesTen server is down which causes app core

    In our failover testing, when the primary TimesTen server was brought down, the OCILogon call returned OCI_SUCCESS with a service handler. However the OCIServerVersion call which immediately follows the OCILogon call caused the application to core with signal 11.
    Below is the stack trace in the core:
    #4 0x00000001001e7ab0 in crash_handler (sig=11) at Main.cpp:1632
    #5 <signal handler called>
    #6 0xffffffff7ccc736c in lsfp ()
    from /tools/timesten-11.2.1.5-64bit/TimesTen/ttclnt/ttoracle_home/instantclient_11_1/libclntsh.so.11.1
    #7 0xffffffff7c5ecc70 in x10verVersion ()
    from /tools/timesten-11.2.1.5-64bit/TimesTen/ttclnt/ttoracle_home/instantclient_11_1/libclntsh.so.11.1
    #8 0xffffffff7c5e42d4 in x10odr ()
    from /tools/timesten-11.2.1.5-64bit/TimesTen/ttclnt/ttoracle_home/instantclient_11_1/libclntsh.so.11.1
    #9 0xffffffff7c31df94 in upirtrc ()
    from /tools/timesten-11.2.1.5-64bit/TimesTen/ttclnt/ttoracle_home/instantclient_11_1/libclntsh.so.11.1
    #10 0xffffffff7c31d63c in upirtr ()
    from /tools/timesten-11.2.1.5-64bit/TimesTen/ttclnt/ttoracle_home/instantclient_11_1/libclntsh.so.11.1
    #11 0xffffffff7c5dfcf8 in upiver ()
    from /tools/timesten-11.2.1.5-64bit/TimesTen/ttclnt/ttoracle_home/instantclient_11_1/libclntsh.so.11.1
    #12 0xffffffff7c461a98 in kpuvers ()
    from /tools/timesten-11.2.1.5-64bit/TimesTen/ttclnt/ttoracle_home/instantclient_11_1/libclntsh.so.11.1
    #13 0x00000001002451e4 in COCISession::get_server_version (this=0x1029b6ad0) at ocisess.cpp:270
    Does anyone know why OCILogon returns success when the server is down? And how can I tell if the server is down?
    Thanks!
    Cathy

    Hi Cathy,
    I'm not in a position to check this out right now but it certainly looks like a bug. Are you able to log an SR on this so we can get it into the system?
    Thanks,
    Chris

  • [svn:fx-4.0.0] 13468: (commit on behalf of Hans): The following ASyncListView methods now ignore IPEs thrown when the operation is delegated : 'get length()', addItem(), addItemAt(), setItemAt().

    Revision: 13468
    Revision: 13468
    Author:   [email protected]
    Date:     2010-01-12 15:59:25 -0800 (Tue, 12 Jan 2010)
    Log Message:
    (commit on behalf of Hans): The following ASyncListView methods now ignore IPEs thrown when the operation is delegated: 'get length()', addItem(), addItemAt(), setItemAt().
    QE notes:
    Doc notes:
    Bugs: sdk-24975
    Reviewer: Alex
    Tests run:
    Is noteworthy for integration: no
    Ticket Links:
        http://bugs.adobe.com/jira/browse/sdk-24975
    Modified Paths:
        flex/sdk/branches/4.0.0/frameworks/projects/framework/src/mx/collections/AsyncListView.as

    Dear Pallavi,
    Very useful post!
    I am looking for similar accelerators for
    Software Inventory Accelerator
    Hardware Inventory Accelerator
    Interfaces Inventory
    Customization Assessment Accelerator
    Sizing Tool
    Which helps us to come up with the relevant Bill of Matetials for every area mentioned above, and the ones which I dont know...
    Request help on such accelerators... Any clues?
    Any reply, help is highly appreciated.
    Regards
    Manish Madhav

  • On Windows Server 2008, local account passwords are reset when the server is rebooted. Why, and how do we fix?

    We are running a commercial application on a Windows 2008 Server. After reboot, we cannot access the application because two services fail to start. The reason they fail to start is that the passwords to the local user accounts tied to those services have
    either been deleted or reset to a different value. In order to restart the application, we must reset the passwords of these two local accounts, then stop and restart all the application's services.  According to the application's maker, the accounts
    must be local.
    My colleague believes the passwords are being deleted or reset as a result of a global domain policy.  Is this likely?
    Assuming my colleague is correct, is there anything we can do locally to prevent these passwords from being deleted or reset when the server reboots?  If not, what is the most granular change we can ask our AD adminstrators to make to the policy, so
    that these local accounts are not touched at reboot.
    Thanks.

    Hello,
    have you configured the accounts to have the permission "Log on as a service"? I have seen that this is not given to the account and therefore the service fails to start.
    Best regards
    Meinolf Weber
    MVP, MCP, MCTS
    Microsoft MVP - Directory Services
    My Blog: http://blogs.msmvps.com/MWeber
    Disclaimer: This posting is provided AS IS with no warranties or guarantees and confers no rights.
    Twitter:  

  • FTP Adapter File Polling does not raise error when FTP server is down

    Hi All,
    Thanks in advance.
    I am polling for new files in a FTP Server. However, if the server is down there is no way for me to catch the fault to notify someone. I am using fault-policies but that never gets triggered when polling an unavailable FTP Server.
    One option is to have a completely separate scheduled process (SOA or not) that tries to connect to the servers but I am trying not to go that route just to keep things manageable and within the realm of the process.
    I am sure that I am not the only one polling for new files in a FTP Server, so I thought to pick your brain to tackle this scenario.
    Thanks for taking the time to read this.

    I was contacted by our DBA team for an exception received while writing a file to a FTP location.
    Then i looked at the exception message and asked them to check the whether they are able to contact the ftp server using command prompt then they said the user password got expired.
    They reset the password and its working now.
    Am i missing something here :(
    Exception:
    WSIF JCA Execute of operation 'Put' failed due to: Error sending file to FTP Server.
    Unable to send file to server.
    ; nested exception is:
    ORABPEL-11429
    Error sending file to FTP Server.
    Unable to send file to server.
    Please ensure 1. Specified remote output Dir has write permission 2. Output filename has not exceeded the max chararters allowed by the OS and 3. Remote File System has enough space.
    Thanks,
    Vijay
    Edited by: veejai24 on 25-Jul-2012 07:10

  • Problem in creating Jtree instance when X server is down

    I am facing this problem while trying to build JTree object when X Server is down
    I am using Redhat 8 and jdk1.3.1
    Xlib: connection to ":0.0" refused by server
    Xlib: No protocol specified
    Problem creating javax.swing.plaf.metal.MetalLookAndFeel with method getSystemTextFont and args { : java.lang.reflec
    java.lang.Exception: Stack trace
    at java.lang.Thread.dumpStack(Thread.java:993)
    at javax.swing.UIDefaults$ProxyLazyValue.createValue(UIDefaults.java:670)
    at javax.swing.UIDefaults.get(UIDefaults.java:145)
    at javax.swing.MultiUIDefaults.get(MultiUIDefaults.java:46)
    at javax.swing.UIDefaults.getFont(UIDefaults.java:223)
    at javax.swing.UIManager.getFont(UIManager.java:456)
    at javax.swing.plaf.basic.BasicTreeUI.installDefaults(BasicTreeUI.java:5Xlib: No protocol specified
    Problem creating javax.swing.plaf.metal.MetalLookAndFeel with method getSystemTextFont and args { : java.lang.reflec
    java.lang.Exception: Stack trace
    at java.lang.Thread.dumpStack(Thread.java:993)
    at javax.swing.UIDefaults$ProxyLazyValue.createValue(UIDefaults.java:670)
    at javax.swing.UIDefaults.get(UIDefaults.java:145)
    at javax.swing.MultiUIDefaults.get(MultiUIDefaults.java:46)
    at javax.swing.UIDefaults.getFont(UIDefaults.java:223)
    at javax.swing.UIManager.getFont(UIManager.java:456)
    at javax.swing.plaf.basic.BasicTreeUI.installDefaults(BasicTreeUI.java:591)
    at javax.swing.plaf.basic.BasicTreeUI.installUI(BasicTreeUI.java:525)
    at javax.swing.plaf.metal.MetalTreeUI.installUI(MetalTreeUI.java:83)
    at javax.swing.JComponent.setUI(JComponent.java:322)
    at javax.swing.JTree.setUI(JTree.java:537)
    at javax.swing.JTree.updateUI(JTree.java:553)
    at javax.swing.JTree.<init>(JTree.java:513)
    at javax.swing.JTree.<init>(JTree.java:489)
    at javax.swing.JTree.<init>(JTree.java:472)
    at com.cygnet.constel.cygSdk.cygJS.CygTree.<init>(CygTree.java:15)
    at com.cygnet.constel.cservs.cygManageIpInit.StringCreator.getDetails(StringCreator.java:54)
    SampleTree.java Source code .
    import javax.swing.tree.* ;
    import javax.swing.* ;
    public class SampleTree extends JTree
         public SampleTree() {
              super() ;
         public SampleTree( Object[] value ) {
              super( value ) ;
         public SampleTree( TreeModel newModel ) {
              super( newModel ) ;
    this is the line creating problem
    when my class is trying to call super( root )
         public SampleTree( TreeNode root ) {
              super( root ) ;
         public SampleTree( TreeNode root, boolean asksAllowsChildren ) {
              super( root , asksAllowsChildren ) ;
    NOTE : when i log in to X server JTree object gets constructed properly
    My requirment is it should also get constructed properly , even if X is down.
    i tried hard and i am frusted
    any help is appreciated
    thank in advance
    -- Nilesh

    thanks thomas for your reply
    but i think , we need to find out the point where it actually gets environment settings
    there must be 2 things done before creation is done.
    1]
    Actual Construction of the Tree
    2]
    then getting look and feel of the underlaying OS
    if we can find out step between 1 and 2 , we will get the problem ...
    what say ??
    dont think i am giving any suggestions to you . this is just what i think.
    Please let me know if any of ur friends are facing the same problem.
    -- Nilesh

  • Folder Redirection policy is not applied to a user, when the server target is changed, but works after resetting the windows profile.

    Folder Redirection policy is not applied to a user, when the server target is changed. 
    After server target is changed via group policy, when user login  (roaming profile)first time, the the new server target has not been applied, instead it's pointing to the old folder redirection path.
    But if we reset the windows profile (roaming ), the new folder redirection works, can you please specify a solutions that the new folder redirection works when the user login for the first time. so it reduce the time on resetting users profile.
    it seems that we need to delete the old folder redirection path from the user profile (roaming user profile) via group policy or similar solutions..
    Many Thanks

    >   But when the specific users login they all get the same error, it
    Is the old server removed from the domain? Seems so - or some other
    authentication related issue, hard to tell from here...
    > seems that the roaming user profiles still keeps the old server details,
    Yes - if you change redirection targets, FR moves content from old to
    new, and only if this ends sucessfully, it will update the redirection
    target.
    Make the old redirection target accessible to the user and you'll be fine.
    Martin
    Mal ein
    GUTES Buch über GPOs lesen?
    NO THEY ARE NOT EVIL, if you know what you are doing:
    Good or bad GPOs?
    And if IT bothers me - coke bottle design refreshment :))

  • Customise error page when content server is down

    Hi all,
    The following message is received when the content server is down:
    Web Server Error Error attempting to perform request. (Unable to connect to address.) To administrate this server use this link.
    I have seen a few variations fo this mesage on different conditions.
    The question is: how can we customise this page?
    Many thanks

    hi all,
    try this
    You can set up the maintenance page when at the Web server level when the application is down in the App layer. Here is the reference for Oracle HTTP server, same you can do it for any other web server too..!!
    You can achieve this by configuring an error page at the WebServer (part of web-tier).
    For example, in the case of a Oracle HTTP Server (OHS), you could do the following:
    1. Place your maintenance page at <ORACLE_INSTANCE>/config/OHS/<component_name>/htdocs.
    For Example, <ORACLE_INSTANCE>/config/OHS/<component_name>/htdocs/errorPage500.html
    2. Open the OHS httpd.conf located at <ORACLE_INSTANCE>/config/OHS/<component_name> in an editor and search for the string ‘ErrorDocument 403′ which can be seen as commented text. Next to the commented text line, add the below lines for configuring the Error
    Pages (500 —>  backend server unavailable, 403 —> forbidden request, 404 –> Resource Not available). For the below example, we had 3 html pages errorPage500.html, errorPage403.html and errorPage404.html are deployed in OHS htdocs.
    ErrorDocument 500 /errorPage500.html
    ErrorDocument 403 /errorPage403.html
    ErrorDocument 404 /errorPage404.html
    3. Save the changes to the httpd.conf file.
    4. Restart OHS server

  • On the iPhone, when the server rejects the email address and it sits in the outbox, why doesn't it automatically resend when the server is fixed?

    On the iPhone, when the server rejects the email address and it sits in the outbox, why doesn't it automatically resend when the server is fixed?

    Hi Razmee,
    Thanks for your response.
    The mail server worked when I originally set it up and continued to work for months afterwards.
    What would make the outgoing mail server not be set up correctly after all that time?
    Thanks again.

  • TS1702 Safari has just stopped opening PDF docs, it shows the message that I get on my PC when the server is unavailable etc.  Foxbrowser opens them fine.  Thanks  I.M.

    Safari has just stopped opening PDF docs, it shows the message that I get on my PC when the server is unavailable etc.  Foxbrowser opens them fine.  Thanks  I.M.

    Hello kmanthie,
    I just sent you a private message. If you are not sure how to check your forum messages, this post has instructions.
    I worked on behalf of HP.

  • SCOM 2012 Console not responding when the server to be connected is down.

    SCOM 2012 Console hangs when the server to be connected is down or gone (e.g. lease replaced).  How to change the 'connection server' to point to a valid server without re-installing SCOM Console? Thx

    To enable high availability for your Operations Manager Data Access service, you can use Network Load Balancing (NLB)
    PLz refer: http://blog.coretech.dk/kra/how-to-make-operations-manager-2012-rc-scom-2012-fault-tolerance/
    Faizan

  • Controlling Broadcasts Attempts when PreCalc Server is down

    In BI 7.X, is there a way to control the number of attempt that the BIBCAST jobs make when Precalculation Server is down.  We would prefer that it failed after a reasonable number of attempts instead of just trying over again every 30 seconds.
    Any ideas?
    Mitchell

    Dan,
    Try to append the LOCAL key word to your authentication-server-group statement in your tunnel group or group policy.
    http://www.cisco.com/en/US/docs/security/asa/asa90/command/reference/a3.html#wp1719328
    Thanks,
    Sent from Cisco Technical Support iPad App

  • My MacBook pro shuts down when the battery drops down to 85% charge

    I have a 15inch MacBook Pro Model 1.1. When i run it on battery it always shuts down when the battery gets down to 85%. Does anyone know how to take care of this problem so that i can use the battery for longer?
    thanks!
    r

    Thanks, you're a life saver. Here is the report:
    AC Power:
    System Sleep Timer (Minutes): 10
    Disk Sleep Timer (Minutes): 10
    Display Sleep Timer (Minutes): 10
    Automatic Restart On Power Loss: No
    Wake On AC Change: No
    Wake On Clamshell Open: Yes
    Wake On LAN: Yes
    Display Sleep Uses Dim: Yes
    Battery Power:
    System Sleep Timer (Minutes): 10
    Disk Sleep Timer (Minutes): 180
    Display Sleep Timer (Minutes): 2
    Wake On AC Change: No
    Wake On Clamshell Open: Yes
    Display Sleep Uses Dim: Yes
    Reduce Brightness: Yes
    Battery Information:
    Battery Installed: Yes
    First low level warning: No
    Full Charge Capacity (mAh): 3004
    Remaining Capacity (mAh): 2994
    Amperage (mA): 0
    Voltage (mV): 12385
    Cycle Count: 41
    AC Charger Information:
    Connected: Yes
    Charging: No
    Hardware Configuration:
    UPS Installed: No

Maybe you are looking for