Arrowpoint cookies and state changes

We have an 11050 6.10 build 4 (replacing it soon with a 11501) that is setting a cookie so we can stick a client to a server. The application is also setting a JSESSION cookie. The service is doing a HEAD to a specific page to verify the service is up. The service can change state often (say 1000 times in 2 hours) but the service is not always marked as down. It may only be marked as down 5 to 10 times in those 2 hours. The users are experiencing slow response and are getting kicked out of the application and going back to a login screen. My questions are:
1. State Change Counters. If I go from alive to dying to alive is that 1 or 2 state changes?
2. If a service is dying and a client connects to the service with the cookie already set will the CSS send them to the dying server or will it send them to the alive server? If it sends them to the alive server does it reset the cookie?
3. If the service is down does the CSS send a RST to the client or does it just over write the cookie and send it to the alive server?
4. Service timeouts. Is it true that the timeout for a service is the frequency -1? So if I have a frequency of 5 seconds if the CSS doesn't get a response within 4 seconds the service would go to the dying state?
Thanks

Thanks for the response. According to the Cisco documentation below when a service is down the client will be directed to the alive server. If clients aren't automatically sent to the alive server how would they ever get off the down service?
The service isn't strange it's the app that's strange ;-) Basically they're getting slow response and the clients are getting kicked out of the app. As usual they want to blame every thing else but the app.
The increase that I thought I was seeing in the state counters might not be accurate. When I did the show service it said the counters had been cleared this morning and they were already up to 1300. However, no one logged into the CSS except our Ciscoworks server. I'm not sure why it said they were cleared this morning unless CW2K is doing it. I cleared the counters and they're back to zero so I'll monitor it.
---Cisco Doc-------
When a client comes in with a valid cookie request but the sticky server is not available, the CSS uses the sticky-serverdown-failover configuration to handle the request.
By default, the sticky-serverdown-failover is configured as balance. The sticky-serverdown-failover balance method will treat the client's request as an initial request without the ArrowPoint cookie. It uses the load-balancing algorithm to choose a server, and then redirects the request with a generated ArrowPoint cookie.
The other option is a failover type of redirect. In this case, the CSS redirects the request to the specified URL.
The command sticky-no-cookie-found-action should not be configured in an ArrowPoint cookie content rule. Not only will this command not work, it produces many irregularities in the CSS.
http://www.cisco.com/en/US/products/hw/contnetw/ps789/products_tech_note09186a00801c8c2f.shtml

Similar Messages

  • Arrowpoint Cookies and their lifetime

    Hi,
    I've a question in regards of arrowpoint cookies. Is the lifetime of a cookie reset every time a new connection with this cookie is setup or counts the liftime after the cookie was set for the first time.
    If the last thing is the case how does the CSS ensure that one sticks to the correct server if the lifetime is over?
    Kind Regards,
    Joerg

    the cookie value contains the server name or ip address.
    Therefore, the CSS does not keep any sticky table for the cookies.
    The normal cookie rules apply regarding lifetime of the cookie on a client.
    What you can do is set the expiration time of the cookie on the client.
    This is done with the command "arrowpoint-cookie expiration"
    Sample config at :
    http://www.cisco.com/en/US/products/hw/contnetw/ps789/products_tech_note09186a0080094398.shtml
    Regards,
    Gilles.

  • DataGridColumn renderer issues after headerShift and state change

    I have an mx:DataGrid component that is exhibiting some odd behavior.  I have defined two states in the containing parent.  I have also defined itemRenderers and text values for each of the DataGridColumns based on the state of the parent container, as follows:
    <s:Panel>
         <s:states>
              <s:State name="state1"/>
              <s:State name="state2"/>
              </s:states>
         <mx:DataGrid id="myGrid" width="100%" height="100%">
              <mx:columns>
                   <mx:DataGridColumn id="dgc1"
                      dataField="value1"
                      headerText="Static Header Text"
                      itemRenderer="com.renderers.StaticRenderer"/>
                   <mx:DataGridColumn id="dgc2"
                      dataField="value2"
                      headerText.state1="DGC2 State1 Header Text"
                     headerText.state2="DGC2 State2 Header Text"
                      itemRenderer.state1="com.renderers.value2.State1Renderer"
                     itemRenderer.state2="com.renderers.value2.State2Renderer"
                     excludeFrom="state1"/>
                   <mx:DataGridColumn id="dgc3"
                      dataField="value3"
                      headerText.state1="DGC3 State1 Header Text"
                     headerText.state2="DGC3 State2 Header Text"
                      itemRenderer.state1="com.renderers.value3.State1Renderer"
                     itemRenderer.state2="com.renderers.value3.State2Renderer"/>
                   <mx:DataGridColumn id="dgc4"
                      dataField="value4"
                      headerText.state1="DGC4 State1 Header Text"
                     headerText.state2="DGC4 State2 Header Text"
                      itemRenderer.state1="com.renderers.value4.State1Renderer"
                     itemRenderer.state2="com.renderers.value4.State2Renderer"
                     excludeFrom="state1"/>
              </mx:columns>
         </mx:DataGrid>
    </s:Panel>
    This all seems to work fine.  As the parent's 'currentState' property changes, the proper columns are included in the layout and the proper text and items are rendered properly.
    The issues seem to come in once the user starts to shuffle the columns around. More specifically when the user is in state2 (which has more columns visible) and begins to mix things up. Once the user re-arranges the columns (by dragging) and THEN tries to start flipping back and forth between states, odd things happen:
    1. columns that should be excluded seem to be visible (at least the header text would lead you to believe this)
    2. empty columns appear (header text value and no item data)
    3. columns header text values dissappear (no header values displayed)
    4. even columns (like dgc1) which have 'static' values are affected by this (blank values, not visible, etc).
    Has anyone experienced this problem, or does anyone have feedback on using this technique to hide/unhide columns in a DataGrid based on a components 'state' property?
    Thanks,
    Muad'Dib

    I have an mx:DataGrid component that is exhibiting some odd behavior.  I have defined two states in the containing parent.  I have also defined itemRenderers and text values for each of the DataGridColumns based on the state of the parent container, as follows:
    <s:Panel>
         <s:states>
              <s:State name="state1"/>
              <s:State name="state2"/>
              </s:states>
         <mx:DataGrid id="myGrid" width="100%" height="100%">
              <mx:columns>
                   <mx:DataGridColumn id="dgc1"
                      dataField="value1"
                      headerText="Static Header Text"
                      itemRenderer="com.renderers.StaticRenderer"/>
                   <mx:DataGridColumn id="dgc2"
                      dataField="value2"
                      headerText.state1="DGC2 State1 Header Text"
                     headerText.state2="DGC2 State2 Header Text"
                      itemRenderer.state1="com.renderers.value2.State1Renderer"
                     itemRenderer.state2="com.renderers.value2.State2Renderer"
                     excludeFrom="state1"/>
                   <mx:DataGridColumn id="dgc3"
                      dataField="value3"
                      headerText.state1="DGC3 State1 Header Text"
                     headerText.state2="DGC3 State2 Header Text"
                      itemRenderer.state1="com.renderers.value3.State1Renderer"
                     itemRenderer.state2="com.renderers.value3.State2Renderer"/>
                   <mx:DataGridColumn id="dgc4"
                      dataField="value4"
                      headerText.state1="DGC4 State1 Header Text"
                     headerText.state2="DGC4 State2 Header Text"
                      itemRenderer.state1="com.renderers.value4.State1Renderer"
                     itemRenderer.state2="com.renderers.value4.State2Renderer"
                     excludeFrom="state1"/>
              </mx:columns>
         </mx:DataGrid>
    </s:Panel>
    This all seems to work fine.  As the parent's 'currentState' property changes, the proper columns are included in the layout and the proper text and items are rendered properly.
    The issues seem to come in once the user starts to shuffle the columns around. More specifically when the user is in state2 (which has more columns visible) and begins to mix things up. Once the user re-arranges the columns (by dragging) and THEN tries to start flipping back and forth between states, odd things happen:
    1. columns that should be excluded seem to be visible (at least the header text would lead you to believe this)
    2. empty columns appear (header text value and no item data)
    3. columns header text values dissappear (no header values displayed)
    4. even columns (like dgc1) which have 'static' values are affected by this (blank values, not visible, etc).
    Has anyone experienced this problem, or does anyone have feedback on using this technique to hide/unhide columns in a DataGrid based on a components 'state' property?
    Thanks,
    Muad'Dib

  • The "always allow" button is grayed out in settings regarding cookies, and I can not find where to change the setting.  (Restrictions are not on.)

    The "always allow" button is grayed out in settings regarding cookies, and I can not find where to change the setting.  (Restrictions are not on.)  Do you know where I go to change the setting to allow me to "always allow" cookies?

    Hi lisaarnett111,
    If you are having issues turning on Always Allow for cookies in Safari on your iPad, you may want to check to make sure that you don't have Private Browsing enabled, as noted in the following article:
    Turn Private Browsing on or off on your iPhone, iPad, or iPod touch - Apple Support
    Regards,
    - Brenden

  • I can not view ANY videos on Vimeo, I have 'reset' the Ipad, original IOS 5, cleared the history and cookies, I have changed the DNS number to 8.8.8.8, I have worked on this for 2 days and still can't find a fix, HELP!!

    I can not view ANY videos on Vimeo, I have 'reset' the Ipad, original IOS 5, cleared the history and cookies, I haves changed the DNs number to 8.8.8.8, I have worked on this for 3 days now, HELP!!!!

    Try a reset: Simultaneously hold down the Home and On buttons until the device shuts down. Ignore the off slider if it appears. Once shut down is complete, if it doesn't restart on it own, turn the device back on using the On button. In some cases it also helps to double click the Home button and close all apps BEFORE doing the reset.

  • Difference between At new and on change statement?

    What is the difference between at new and on change statement? Please explain with an example.

    hi
    on change of differs from at new in the following respects:
    It can be used in any loop construct, not just loop at. For example, it can be used within select and endselect, do and enddo, or while and endwhile, as well as inside get events.
    A single on change of can be triggered by a change within one or more fields named after of and separated by or. These fields can be elementary fields or field strings. If you are within a loop, these fields do not have to belong to the loop.
    When used within a loop, a change in a field to the left of the control level does not trigger a control break.
    When used within a loop, fields to the right still contain their original values; they are not changed to contain zeros or asterisks.
    You can use else between on change of and endon.
    You can use it with loop at it where . . ..
    You can use sum with on change of. It sums all numeric fields except the one(s) named after of.
    Any values changed within on change of remain changed after endon. The contents of the header line are not restored as they are for at and endat.
    REGARDS
    PRASANTH

  • [svn:osmf:] 14758: Fix FM-556: When MediaPlayer enters error state, capabilities should be set to false, and capability change events should be dispatched.

    Revision: 14758
    Revision: 14758
    Author:   [email protected]
    Date:     2010-03-15 12:27:47 -0700 (Mon, 15 Mar 2010)
    Log Message:
    Fix FM-556: When MediaPlayer enters error state, capabilities should be set to false, and capability change events should be dispatched.  Also fixed typo in one of the capability change event names.
    Ticket Links:
        http://bugs.adobe.com/jira/browse/FM-556
    Modified Paths:
        osmf/trunk/framework/OSMF/org/osmf/events/MediaPlayerCapabilityChangeEvent.as
        osmf/trunk/framework/OSMF/org/osmf/media/MediaPlayer.as
        osmf/trunk/framework/OSMF/org/osmf/net/NetStreamLoadTrait.as
        osmf/trunk/framework/OSMFTest/org/osmf/media/TestMediaPlayer.as

    Well, I can tell you that this kind of error is not OS related, but rather a HW thing.  It happens where there is a general detection of something going wrong.  Sometimes it can happen randomly and might not be an indication of a problem.  But sometimes it can be caused by things that are improperly functioning within the system like bad capacitors. 
    Unfortunately I don't really know what to do about such things except give you machine a proper inspection.  But if things are working fine, and continue to do so, I wouldn't worry about it.  If it becomes a regular occurance, then I'd worry.

  • ASR and arrowpoint-cookie

    Is it recommended to use ASR on arrowpoint-cookie content rules? I know that when the primary css fails the backup css will accept cookies issued by the primary and then issue a new to the client one for the same server. I understand the need on sticky-srcip content rules.
    Thanks

    With arrowpoint-cookie, there is no sticky table.
    So ASR does not need to exchange information between the 2 CSS.
    However, ASR is also there to preserve active connections after failover.
    So you should use it for every content rules whatever the loadbalancing option.
    Also, I'd like to clarify one point.
    The backup CSS will not issue a new cookie when receiving new connections.
    Both CSS will use the same cookie, which is why there is no need to exchange sticky table info for arrowpoint-cookie.
    This is also why the backyp can take over new connections and understand the cookie presented by the client.
    Regards,
    Gilles.

  • Firefox will not respond after restarting my computer after making changes in the cookies and history settings

    I make some changes with cookies and cleared my history for today...and then restarted my computer...now firefox will not open...will not respond...should I uninstall firefox and then reinstall it?
    If I uninstall firefox will the changes I made with the cookies and my history be reversed?
    If I were to uninstall and then reinstall firefox will I loose my bookmarks if I do this? or does firefox remember them...so when I reinstall the previous bookmarks are reinstalled too?

    Does Firefox starts up when you first open it after rebooting the computer but hangs the next time you try to start it? If so, then there's a [https://bugzilla.mozilla.org/show_bug.cgi?id=1005487 bug] in Firefox 29 where Firefox hangs on exit when the setting "Clear history when Firefox closes" is selected, so that you get an "already running but not responding" error the next time you ttry to start it. In that case, end the firefox.exe process in the Windows Task Manager (or reboot the computer) then reset your Firefox Privacy options and UNCHECK the option "Clear history when Firefox closes". See this article for details:
    [[Settings for privacy, browsing history and do-not-track]]
    If that's not the problem and Firefox still not open even after rebooting the computer then try starting in Firefox Safe Mode by holding down the shift key while starting Firefox. If Firefox starts then see the [[Troubleshoot extensions, themes and hardware acceleration issues to solve common Firefox problems]] article to narrow down the cause.

  • "How are local and state taxes setup/updated when employee's address change

    Hi All
    I wanted to know "How are local and state taxes setup/updated when employee's address changes . - How is it done in SAP? -
    Thanks in Advance

    This defeats the purpose of trying to centralize SAP-related web resources on the SAP server. Typically IIS/Apache or other non-SAP servers are under the control of IT and not the SAP BASIS group.
    We simply would like to have a centralized location to store static web files so that they are not overwritten during Portal support pack applications.

  • How can i change my country and state will subscribing to adobe creative  cloud?

    I'm trying to subscribe to adobe CC but while entering my info i can change the location information. country and state are stuck on Us only.

    Change/Verify Account https://forums.adobe.com/thread/1465499 may help
    -Credit card https://helpx.adobe.com/x-productkb/policy-pricing/membership-subscription-troubleshooting -creative-cloud.html
    -or by telephone http://helpx.adobe.com/x-productkb/global/phone-support-orders.html
    -email address https://forums.adobe.com/thread/1446019
    -http://helpx.adobe.com/x-productkb/global/didn-t-receive-expected-email.html
    -http://helpx.adobe.com/x-productkb/policy-pricing/change-country-associated-with-adobe-id. html

  • Arrowpoint Cookies, Reverse Proxy and Multiplexed Client Requests

    Hi,
    I have a reverse proxy which is performing SSL offload and making backend connections to two web servers. Between the reverse proxy and the two webservers, a CSS is in place to load balance between the web servers. There is a requirement for session stickiness on the web servers and since client IP details are lost through the reverse proxy I have used the arrowpoint-cookie method to load balance connections.
    However, the reverse proxy seems to make only a handful of connections to the servers compared to the number incoming client connections and we have noticed that stickiness is broken. Now, I would assume this is correct if arrowpoint-cookie makes a load balancing based on the first HTTP get in a tcp stream and not on a per transaction basis AND our reverse proxy is multiplexing client requests. However, I can not convince myself of how the arrowpoint-cookie method actually works.
    I wondered if anyone had any insight on this or had experienced similar issues with arrowpoint cookies?

    Hi Gilles,
    I have implemented this today, and we are still seeing issues with requests hitting the wrong server.
    A bit more info, the reverse proxy is an AXG Web Aopplication Firewall. I have been looking at this and am considering disabling connection re-use on here.
    However I am also wondering if this might be to do with the flow timeout multiplier I am using which is 5 (80 seconds). Perhaps this is too low?
    Thanks, David.

  • When trying to get onto my email, the following statement comes uip: "We are sorry, but you will need to enable cookies and Javascript to use your Username with this site. I click "here" but nothing happens. How do I enable cookies amd Javascript?

    Trying to get t my email, this comes up: We are sorry, but you will need to enable cookies and Javascript to use your Username with this site.
    How do I do this?
    George Szanto<br />
    [email protected]

    see similar question answered at https://support.mozilla.com/questions/836913
    To be notified of updates to a question whether it is your problem or not simply click on the "Get email notifications" and follow directed choice. Only the original poster can mark as solved, so there should be a slight difference in choice as an original poster and where you latch onto another question. The notifications only apply to the specific question where entered.

  • Suddenly, Firefox seems to have stopped deleting cookies and browsing history at close, although that is what I have always had selected, and selections haven't changed.

    I have always had Firefox set up to delete cookies and history at close. I noticed today that it doesn't seem to be doing so.
    I can shut down and restart, and still see prior history, and cookies are apparently still there.
    The functionality has always been that if I'm in an email account like gmail, and I close Firefox, I have to log back in when I return. I noticed today that when I restart Firefox, I don't have to log into gmail, I'm still logged in, even though I didn't tell gmail to remember my info (and even if I did, that cookie should be gone). I don't think it's a gmail problem, because other browsers still seem to work correctly.
    Thoughts?

    Hey, these are the instructions on how to try safe mode. Please post back with your results.
    '''Try Firefox Safe Mode''' to see if the problem goes away. [[Troubleshoot Firefox issues using Safe Mode|Firefox Safe Mode]] is a troubleshooting mode that turns off some settings, disables most add-ons (extensions and themes).
    If Firefox is open, you can restart in Firefox Safe Mode from the Help menu:
    *In Firefox 29.0 and above, click the menu button [[Image:New Fx Menu]], click Help [[Image:Help-29]] and select ''Restart with Add-ons Disabled''.
    *In previous Firefox versions, click on the Firefox button at the top left of the Firefox window and click on ''Help'' (or click on ''Help'' in the Menu bar, if you don't have a Firefox button) then click on ''Restart with Add-ons Disabled''.
    If Firefox is not running, you can start Firefox in Safe Mode as follows:
    * On Windows: Hold the '''Shift''' key when you open the Firefox desktop or Start menu shortcut.
    * On Mac: Hold the '''option''' key while starting Firefox.
    * On Linux: Quit Firefox, go to your Terminal and run ''firefox -safe-mode'' <br>(you may need to specify the Firefox installation path e.g. /usr/lib/firefox)
    When the Firefox Safe Mode window appears, select "Start in Safe Mode".<br>
    [[Image:Safe Mode Fx 15 - Win]]
    '''''If the issue is not present in Firefox Safe Mode''''', your problem is probably caused by an extension, and you need to figure out which one. Please follow the [[Troubleshoot extensions, themes and hardware acceleration issues to solve common Firefox problems]] article to find the cause.
    ''To exit Firefox Safe Mode, just close Firefox and wait a few seconds before opening Firefox for normal use again.''
    When you figure out what's causing your issues, please let us know. It might help others with the same problem.

  • CSS arrowpoint cookie load balancing issue

    Hi guys,
    I need some advice on a load balancing issue.
    We have connections hitting the CSS via a proxy environment. As a result i see only one source ip address. I want to use arrowpoint cookies for session stickeyness. However when i enable the rule the tcp session negotiation fails. The CSS sends a TCP/RST which terminates the session.
    Here's the rule config:
    content HTTP_rule
    add service ZSTS299102
    add service ZSTS281101
    vip address <filtered>
    add service LONS299102
    add service LONS281101
    balance weightedrr
    change service ZSTS299102 weight 5
    change service ZSTS281101 weight 5
    advanced-balance arrowpoint-cookie
    protocol tcp
    port 80
    url "/*"
    active
    Any help would be much appreciated.

    Remko,
    in L3/L4 the CSS sends the SYN directly to the server.
    So when the FIN comes in, we simply pass it to the server.
    With L5 the CSS spoofs the connection and we select the server only after receiving the GET.
    If there was some delay between the GET and the FIN, the CSS would have time to establish a connection with the server and the FIN could be simply forwarded.
    Unfortunately, in this case the FIN is right after the GET with no delay.
    Gilles.

Maybe you are looking for

  • Error upon starting Weblogic server : Exception thrown while loading uddi

    Hi, I am getting $Proxy41.getDefaultWebApp(Unknown Source) error while starting the weblogic. Any one has clue? Below is the stack from myserv.log file. Environment: OS : Windows 2000 server WLS: Weblogic 7.0SP2 Oracle client : Oracle 9i RC2 IIS : II

  • Couldn't install CS4 Master Trial now can't get rid of it.

    I was not successful at installing CS4 Master Collection Trial.  I received installation errors for all of the applications on Disk2.  Some form of 1620 error code.  I called support.  Was told that perhaps I had a corrupt disk, so they said they wou

  • Icloud for my iphone 4s is disabled, how I can reactivate it?

    someone plz let me know how to reactivate icloud in my iphone 4s?? Thanks for your comments.

  • Auto reboot and backup

    My P505-S8980 first started getting the "blue screen" when my brother in law played chess(only time it happened, but might happen 3 time in 2 hours) and I could never never figure out why, although the event viewer would log that it was restarted.  I

  • Mass Download/Extract of BW Master Data Documents

    Hello I am looking for a solution to enable a mass extraction of Master Data Documents on a nightly basis. Basically we are storing documents against materials in R/3 using CV03n, we are then using the Mass Upload Program to load these into BW on a n