Load-balancing of transparent cache + IP spoofing + RTSP + MMS not working

We have already in production an architecture with load-balancing of
transparent cache + ip spoofing.
We are unable to do the same for streaming flows (MMS and RTSP).
We are doing PBR from our core network (2 * C6K) to redirect port 80, 554 and
1755 toward CSS boxes, same in our access router (2* Ciso7200).
In this config desired flows are redirected toward the CSS.
Then CSS should load balance the traffic toward our BlueCoat proxy-cache farm.
It's working fine for HTTP but we are unable to make it works for MMS and
RTSP.
Note that we are requiered to use ECMP to perform IP Spoofing on the CSS, meaning we need 4 routes for each client subnet (one route toward upstream C6K, and 3 routes for each proxy cache). We use acl to get rid off looping condition.
Anyone who has already put in place Load-balancing of Streaming transparent cache + IP spoofing could give us some hint.
Many thanks.
Regards,
Pierre Viennet

Gilles, thanks for your input.
Here where we are at with streaming implementation:
- HTTP on all type off client is working
- RTSP: TCP 554 with Real Media client is working
- RTSP: TCP 554 with WMP not working, but it's due to a bug in Bluecoat implementation, the proxy send an error when he see a request with ( User-Agent: WMPlayer ) for RTSP content.
- MMS: TCP 1755 not working with IP spoofing enable on the proxy but OK without IP spoofing...
- UDP 554: not working
- UDP 1755: not working
I fully understand the limitation for UDP traffic.
But I don't see why it's not working for MMS over TCP traffic.
Note that I have the exact same configuration for RTSP and MMS.
Why is it not working for MMS with IP spoofing? Are you aware of a difference on the way CSS handle MMS flows? or a specificity of the MMS protocol?
Below what we can see on the different equipement when trying to launch a MMS over TCP Stream:
c6k-Faaa#sh mls ip source 195.83.182.72
Displaying Netflow entries in Supervisor Earl
DstIP SrcIP Prot:SrcPort:DstPort Src i/f:AdjPtr
Pkts Bytes Age LastSeen Attributes
202.3.225.5 195.83.182.72 tcp :1755 :1504 0 : 0
3 124 17 18:58:12 L3 - Dynamic
202.3.225.5 195.83.182.72 tcp :1755 :1527 0 : 0
2 84 3 18:58:20 L3 - Dynamic
202.3.225.5 195.83.182.72 tcp :554 :1503 0 : 0
4 360 17 18:58:06 L3 - Dynamic
c6k-Faaa#
CSS11503_CORE1# sho flows 202.3.225.5 | grep 1755
202.3.225.5 38531 195.83.182.72 1755 0.0.0.0 TCP
2/3 2/1
202.3.225.5 1527 195.83.182.72 1755 195.83.182.72 TCP
2/7 2/3
CSS11503_CORE1# sho flows 202.3.225.5 | grep 1755
202.3.225.5 38531 195.83.182.72 1755 0.0.0.0 TCP
2/3 2/1
202.3.225.5 1527 195.83.182.72 1755 195.83.182.72 TCP
2/7 2/3
CSS11503_CORE1# sho flows 202.3.225.5 | grep 1755
202.3.225.5 38531 195.83.182.72 1755 0.0.0.0 TCP
2/3 2/1
202.3.225.5 1527 195.83.182.72 1755 195.83.182.72 TCP
2/7 2/3
CSS11503_CORE1#
TCP 192.168.4.19:1491 195.83.182.72:554 TIME_WAIT
TCP 192.168.4.19:1492 195.83.182.72:554 TIME_WAIT
TCP 192.168.4.19:1493 195.83.182.72:1755 TIME_WAIT
TCP 192.168.4.19:1502 195.83.182.72:554 TIME_WAIT
TCP 192.168.4.19:1503 195.83.182.72:554 TIME_WAIT
TCP 192.168.4.19:1504 195.83.182.72:1755 TIME_WAIT
TCP 192.168.4.19:1525 195.83.182.72:554 TIME_WAIT
TCP 192.168.4.19:1526 195.83.182.72:554 TIME_WAIT
TCP 192.168.4.19:1527 195.83.182.72:1755 TIME_WAIT
Many Thanks for your input.
Pierre Viennet.

Similar Messages

  • Load balancing and transparent failover in RAC 11g

    Hi,
    The only way to configure load balancing and transparent failover in RAC 11 g R2 is using the clauses LOAD_BALANCING and FAILOVER on the tnsnames.ora of application server. Is that correct?

    If the database is admin-managed, I shall suggest that rather than playing with the remote_listener parameter , set one service as preferred for one instance.For the other service, let it be preferred on both the nodes. The service with just one instance as Preferred won't be able to use loab-balancing as there is just one instance available for its disposal.
    HTH
    Aman....

  • Load balancing 10g forms - Connection from new browser window not supported

    Load balancing 10g forms - Connection from new browser window not supported
    We're experimenting with using webcache to load balance between multiple applications servers running OC4J forms processes.
    We currently have one machine with infrastructure and mid-tier (BI & Forms) installed, which is being used for the webcache functionality, this is load balancing between 2 other servers each of which just have the mid-tier (BI & Forms) installation
    In order to get this to work, I had to follow the instructions in the Forms deployment guide : http://download-uk.oracle.com/docs/cd/B14099_11/web.1012/b14032/tuning.htm#sthref707
    The main gist of this is that you need to set the following in the orion-web.xml file in order that the sessions are maintained:
    <session-tracking
    cookies="enabled">
    </session-tracking>
    This all works fine in most cases.
    The problem I am having is if I do one of the following on the client machine:
    1) From IE6 / IE7 run a copy of a forms application. Then open a new window using the "New Window" menu option, and attempt to run another forms application.
    2) In IE7 or Firefox 2.0 open a copy of the forms application, and then open a new tab and try and open another forms application.
    If I try either of these I get a FRM-92101 error, and the following is displayed in the java console:
    oracle.forms.net.ConnectionException: Connection from new browser window not supported
    From trawling various forums (including metalink and otn) it looks like a problem with the way coockies are handled.
    Unfortunately the usual workaround is to ensure that the session tracking option in the orion-web.xml file is disabled.
    The problem is that I need this enabled in order for the load balancing to work.
    Does anyone know of any other workarounds or patches that might help resolve this?
    We're using Application server 10.1.2.0.2 running on windows 2003 servers.

    You were right. Carriage returns were stopping it from working (the document is laid out over separate lines, so I assumed it would make no difference...).
    I've now managed to get it so the forms at least run, but they are all being run in the forms OC4J instance on the same machine as the OHS.
    Has anyone actually managed to get this to work, or am I doing something wrong?
    I did wonder if using an OHS instance on a machine with no forms installation would make any difference?
    I had raised a support call via metalink on this subject, but they eventually came to the conclusion that the only way to do this is with a hardware load balancer (Despite several documents suggesting that webcache is the way to go (including the forms deployment manual)).
    I'm at the point now of giving up and writing some custom scripts to do the job instead...

  • When attempting launch of photoshopcc,I get a box with "could not load the MMX core routines module because it does not work with this version of PS... what does this mean and how do I correct it?

    when attempting launch of photoshopcc,I get a box with "could not load the MMX core routines module because it does not work with this version of PS... what does this mean and how do I correct it?

    I did a search on my system and found the Photoshop has a fastcore plug-in.  Creative Cloud includes a subscription version of CS6 version 13.1.2.   I do not know if you installed that or not.  The cc un-install may have done something.  You may need to use Adobe Cleaner then Install The Perpetual CS6 version of Photoshop  CS6 version 13.0.6 Mac or Photoshop  CS6 version 13.0.1.3 PC and not the subscription CS6 extended version 13.1.2.  Use the CC Cleaner Tool to solve installation problems | CC, CS3-CS6   If you need to download the CS6 installer Download CS6 products.
    You may also be able to recover your cs6 using an old system backup
    fastcore.8bx on my system...

  • After Firefox update,some pages don't load the css + some google features and services do not work , what should i do?

    I have recently performed the Firefox update to the latest. Since services from google.com such as youtube does not load properly, appears to be missing the css of it . Other problem that i have also encountered is that when I try to access my gmail account(already logged in), the loading bar is frozen at 0 % as if the JavaScript was not working fully. Please reply to me with a procedure of how to get the problem sorted.Thanks in advance
    Jakub

    Check the date and time in the clock on your computer: (double) click the clock icon on the Windows Taskbar.
    *https://support.mozilla.org/kb/Secure+Connection+Failed
    You can try these steps in case of issues with web pages:
    You can reload web page(s) and bypass the cache to refresh possibly outdated or corrupted files.
    *Hold down the Shift key and left-click the Reload button
    *Press "Ctrl + F5" or press "Ctrl + Shift + R" (Windows,Linux)
    *Press "Command + Shift + R" (Mac)
    Clear the cache and cookies only from websites that cause problems.
    "Clear the Cache":
    *Firefox/Tools > Options > Advanced > Network > Cached Web Content: "Clear Now"
    "Remove Cookies" from sites causing problems:
    *Firefox/Tools > Options > Privacy > "Use custom settings for history" > Cookies: "Show Cookies"
    Start Firefox in <u>[[Safe Mode|Safe Mode]]</u> to check if one of the extensions (Firefox/Tools > Add-ons > Extensions) or if hardware acceleration is causing the problem (switch to the DEFAULT theme: Firefox/Tools > Add-ons > Appearance).
    *Do NOT click the Reset button on the Safe Mode start window.
    *https://support.mozilla.org/kb/Safe+Mode
    *https://support.mozilla.org/kb/Troubleshooting+extensions+and+themes

  • Android kitkat issue in loading swf file from device. URL found but not working

    Hi,
    I am facing one issue from a very long time regarding file access in Android Kitkat version 4.4.*. I have developed Adobe Air player application for android and it is working as expected below kitkat version but not on kitkat.
    I am following this methods -
    NativeApplication.nativeApplication.addEventListener(InvokeEvent.INVOKE, onInvoke);
    public function onInvoke(event:InvokeEvent):void
                                        var newFile:String = String(event.arguments[0]);
                                        trace("Received new file from Android: "+newFile)
    Received URL form device in Android Kitkat -
    /storage/emulated/0/.iProfData/swf/playListFiles/ContentCreation/Ma_V2_522/en/Animation/27 031_1_Welcome screen.swf
    file:////storage/emulated/0/.iProfData/swf/playListFiles/ContentCreation/Ma_V2_522/en/Anim ation/27031_1_Welcome screen.swf 
                    -  Loading this URL using loader class in AS3 AIR but not working.
    file%3A///storage/emulated/0/.iProfData/swf/playListFiles/ContentCreation/Ma_V2_522/en/Ani mation/27031_1_Welcome%20screen.swf
           - Have used also by doing escape character but still it is not working showing file not found both SWF and mp4 case. (Mp4 case NetStream.Play.FileNotFound)
    By using the above methods I can have swf or mp4 video url but when I am loading it, It is not working giving error message "File not found/ IO Error". I have read that if use escape character then it will work but I have used escape character also but it is not working.
    Humble request you to please advise how can I solve this issue.
    Best regards,
    Sunil Kumar

    Starting in KitKat, Google requires that applications have permission to access files on the system. You must specifically add either the READ_EXTERNAL_STORAGE or WRITE_EXTERNAL_STORAGE permissions in order to access files. Adding either one of those permissions should let you read/access files on the device. Prior to KitKat, you didnt have to have these permissions listed in the manifest to access files.

  • "Your Firefox profile cannot be loaded. It may be missing or inaccessible" - Firefox not working on new Mac

    I have a new MacBook Pro with OS 10.8.5. Data was moved from my 2008 MacBook (where Firefox worked perfectly) to this one. Several attempts to uninstall and re-install Firefox get the above error message. A previous thread indicated that someone was able to fix this by creating a new profile. I tried this, using these instructions - https://support.mozilla.org/en-US/kb/profile-manager-create-and-remove-firefox-profiles#w_starting-the-profile-manager - but I get an error message when I try to do this in Terminal:
    "Error: Access was denied while trying to open files in your profile directory.
    Profile Missing: Your Firefox profile cannot be loaded. It may be missing or inaccessible."
    The Support on this site only troubleshoots this Profile Manager issue by saying I must have Firefox on in the background to get this error, but I do not.
    Help, please?

    Yes, I've tried to create a new profile in Profile Manager, using Terminal, but I get this error message when I do so:
    "Error: Access was denied while trying to open files in your profile directory. Profile Missing: Your Firefox profile cannot be loaded. It may be missing or inaccessible."
    The Support on this site only troubleshoots this Profile Manager issue by saying I must have Firefox on in the background to get this error, but I do not.
    So, how do I get around this roadblock?

  • Cache Invalidation using Invalidation Rule -not working

    Hi,
    I am caching a JSP using servlet caching by specifying it in the cachespec.xml. I am setting a dependency id for the cache entry and have also set an invalidation rule saying if the dependency id comes as a parameter for "xyz" then invalidate the cache. The jsp is getting cached, and the value that I specify as dependency id is also appearing. But when i try to invalidate it by passing the parameter say "http://localhost/wps/myportal/dynacache?xyz=1234", the cache doesnt get invalidated.
    Please suggest as what is the issue with this approach? Why is the cache invalidation not happening as per the rule set? Is there any other approach to invalidate it other than TTL? I understand invalidation-generator can only be used for web-service client cache.
    Please reply ASAP..
    This is my cache entry
    <cache>
    <cache-entry>
    <class>servlet</class>
    <name>/_caching/jsp/html/CachingPortletView.jsp</name>
    <cache-id>
    <component id="Cached" type="attribute">
    <required>true</required>
    </component>
    <component id="locale" type="locale">
    <required>false</required>
    </component>
    <component id="" ignore-value="true" type="pathinfo">
    <required>false</required>
    </component>
    </cache-id>
    <dependency-id>test
    <component id="Cached" type="attribute">
    <required>true</required>
    </component>
    </dependency-id>
    <invalidation>test
    <component id="Cached" type="parameter">
    <required>true</required>
    </component>
    </invalidation>
    </cache-entry>
    </cache>
    Regards,
    Sariba

    This sounds like an application server specific configuration, which is off-topic here. Try a forum devoted to your application server.

  • Can not load any power point files, the Microsoft version will not work as well only open systems works

    After upgrading to 10.8.3 I cannot load files into keynote, the apllication will freze about 75% of the load. My Microsoft Power Point application will load them but the when I try to play the presentation it will freeze. Only OpenSystems will load them and then play them with no problem. Can Any one tell me waht is going on? ...

    Hi Gary,
    The presentations were created originally with PowerPoint. I have been using them on both KeyNote and PowerPoint with no problem, even after updating to MountainLion. Problems started at the 10.8.3 upgrade. The installation was an upgrade form Lion. Yes I mean Open Office, I am able to open the presentation with Open Office and play it with no problems.
    The presentation gets loaded by Power Point and the Power Point freezes. Key Note can not even load it. Stops 3/4 of the way. This happens with ALL my presentations.
    I want to thank you for your help.
    Leonardo

  • After loading IOS8 and resetting my iPad, my touchpad will not work.  I am on the ICloud Drive page.

    iPad, iOS 8.1?
    After loading iOS 8.1 my iPad would turned off and would not turn back on.
    I rest iPad, started the new setup and I'm at the iCloud Drive page and it not longer respond.

    Hi cheri807,
    If you are having an issue with your iPad's touchscreen not responding, I would suggest that you troubleshoot using the steps in this article - 
    If the screen on your iPhone, iPad, or iPod touch doesn't respond to touch 
    Thanks for using Apple Support Communities.
    Best,
    Brett L 

  • My laptop that i loaded my ipod onto when i bought it is not working, and i now have a mac, and recently purchased an album from itunes, but it won't load/ sync to my ipod. how do i fix this?

    just bought an album from itunes but it won't sync to my ipod. i was using a PC but am now using a mac. Is there anything i can do?

    iTunes & iPod Hints & Tips
    iPod: Frequently Asked Questions

  • HT201210 Backing up my iPhone 5 and the screen shows a plug in to iTunes. I have ?not been able to down load or turn off the phone. It is not working? What do I do

    Gettin my Iphone working again, i tryed updating my phone and nothing

    Have you tried plugging it into your computer running iTunes? If so, what happens?
    It's in recovery mode and needs to be restored.

  • I am trying to load a Princeton Review Software program and it is not working on firefox.

    Basically I ordered this review class from The Princeton Review and I was told it works with Firefox and Internet Explorer. So I went to use it on Firefox and it still doesn't work. Is there any security measure or pop up thing or add ons that must be clicked on or something to be able to review my prep class with the Princeton Review.

    Hi tguthrie, I'm not familiar with this class. Is it online only, i.e., you're not trying to run it from a CD or DVD? (Recent versions of Firefox may apply different security restrictions to CD and DVD content than earlier versions.)
    Does the site display any error messages? What's going wrong?
    If you want to make sure the site can do what it needs to do, try this. Go to the site, then use Tools > Page Info, on the Permissions tab, change the settings for Popup Windows and Set Cookies to Allow if that is not the current setting.

  • Load balance DSP with DSPControl

    We need balancing and failover in our calls to the DSP from WLI. The networking guys setup an F5 hardware load balancer to do this, but t3 connections are not working.
    Questions:
    1. Is there a known configuration of F5 that will work with t3 protocol?
    2. Can the DSP control work over another protocol, such as http, without loss of functionality? If so, how do I set that up?
    3. Is there a recommended approach to what we are trying to do?
    Thanks!
    Jeff

    Jeff - you have a case open and both you and the customer support guy are chasing this down as and ALDSP and WLI issue. It's not. The problem you have occurs in creating an InitialContext when giving the URL of the load-balancer. Look in the stack trace - there is no ALDSP - just your code and WLS. You will get better results if you investigate it as such. For instance - if you post your question on WLS/EJB/RMI forum - the right people will see it. ( deleted remark about creating a CR)
    Also - from the case description - it's not clear why you have the load-balancer there. It sounds like the ejb is hosted on the same machine as the client (it mentions that it works fine if you use localhost instead of the load-balancer ... maybe that was just something you tried). Also the WLS EJB stubs do load-balancing (and fail-over, too) so again I'm not sure of the purpose of the hardware load-balancer (if you give a good reason and it all makes sense, it's easier to diagnose).
    Also posted on the case is a forums.bea.com posting that says you need to set the ejb server's "external server address" - the ejb stubs report the address that the clients should use for calling them - normally it is their own address - but if you have a load-balancer in between - they should be using the address of the load-balancer.
    Also posted on the case is a reference to a CR about problems using a load-balancer when the servers have different port numbers. I didn't read the details on that.
    Please escalate your case with customer support.
    - MIke
    Edited by: mikereiche on Nov 14, 2008 10:02 AM

  • Problem in using OracleAS Web Cache as Load Balancer

    I have two machines:
    aimssrv.world.com and aimsrep.world.com.
    Both of above machines are running Redhat Linux AS 4.
    On both machines, I have installed Oracle Forms and Reports 10g Services. I have deployed my application on both machines.
    I am able to access my application at aimssrv.world.com by doing:
    http://aimssrv.world.com:7778/forms/frmservlet?config=aims
    and I am also able to access my application at aimsrep.world.com by doing:
    http://aimsrep.world.com:7778/forms/frmservlet?config=aims
    I have implemented OracleAS Web Cache at machine aimssrv.world.com, and have enabled the Load Balancing.
    In Origin Servers, its showing me two servers:
    Host => aimssrv.world.com, PORT=> 7778, Routing=> Enabled, CAPACITY=>100, Failover Threshold=>5, PING URL=>/, PROTOCOL=>HTTP
    Host => aimsrep.world.com, PORT=> 7778, Routing=> Enabled, CAPACITY=>100, Failover Threshold=>5, PING URL=>/, PROTOCOL=>HTTP
    In Site Definition, I have following information:
    Host Name=> aimssrv.world.com, PORT=>7777
    In site-to-server mapping, I have following information:
    Priority      Host Name      Port      ESI Content Policy      Host Name      Port      Proxy
    1      aimssrv.world.com      7777      Unrestricted      aimssrv.world.com      7778      No
    aimsrep.world.com      7778                                    No
    2      *      7777           Exclude Fragments      aimssrv.world.com      7778      No
    3      *      *           Exclude Fragments      aimssrv.world.com      7778      No
    In Session Binding, I have selected "JSESSIONID" as session, and "OC4J-based" as session binding mechanism.
    Now please guide me as how would I run my application by using the OracleAS Web Cache?
    What would be the URL?
    Do I need to make any changes in httpd.conf files of aimssrv.world.com and aimsrep.awc.com?
    Please guide.
    Thanks and regards

    hi,
    i hv recently configured webcache load-balancing for my 2 mid-tiers.I did not upgrade pre-requisite webcache upgrade patch 4569559 to my 10g rel 2 10.1.2.0.2 OAS and it still worked a bit but I do have some doubts why oracle recommends installing this patch before configuring webcache load-balancing.Have u?
    btw u need to collapse all the features of webcache of caching to turn on http load-balancing.U need to add a parameter to internal.xml (LOADBALANCE ON="YES") and register origin servers of both servers with each other and map ur sites so that origin servers of both servers will cater sites of server1 and server2 at the same time.
    what worked for me is i registered origin server of server1 at server2 and origin server of server2 at server1 and mapped site of server1 (http://server1:port/forms/frmservlet?config=something) to work with origin server of server2 as well at site-to-server page so that origin servers of both servers will load-balance my server1 site and vice-versa.
    But still its not seamless.The initial site request was still being routed to the server which is DOWN first and not seamlessly routed to other server which is UP.Maybe webcache upgrade patch would hv done this seamlessly????
    Edited by: anandk on Oct 26, 2009 6:28 PM

Maybe you are looking for

  • Why can I no longer drag clips?

    I can no longer drag clips from the viewer to the canvas or timeline. When I the clip seems to disappear behind the canvas or timeline. "Show Overlay" is checked. The Edit Overlay box, which used to appear in the canvas, no longer appears. I use Fina

  • Crystal Report Viewer Control on SAP Form?

    We are using Crystal Report XI to create custom SAP reports.  We have integrated this into our Add-On by adding the Report Viewer Control to a Windows form and setting it's report source at runtime.  This works ok but is a bit cludgy looking and caus

  • User Authentication in Mobile Access

    Greetings, community! Does anyone try to allow mobile users access to Internet through TMG 2010? We have Radius server who authenticates users mobile devices and gives them access to our Wi-Fi Network. Users mobile devices get IP from TMG Internal Ne

  • Clone stamp tool help / Nobody can help me!

    OK so here is my problem, i have been serching and posting this on every forum on adobe i can find, and still nobody can help me! Im getting so frustrated! Ok I'm editing this image and I would like to use the clone stamp tool to color something the

  • Copying an entire software instrument track from one project to another

    Hello, Is it possible to copy or import one entire software instrument track from one GB 3.0.2 project to another? At the moment I've got to copy a region from one project, open another project, paste it in the 2nd project, and open the other one aga