This only works with HTTP or HTTPS profile:
Try the next with your http farm:
in command line open your file
/usr/local/zenloadbalancer/config/yourfarmname_pound.cfg
search the line :
RewriteLocation 0
change 0 by 1, save changes and restart your http farm in the web gui.
Run your tests.
RewriteLocation admit 0 1 and 2, try the three values and repeat your
tests.
0 do nothing 1 and 2 modify Location headers.
Also send me a screenshot with the web loaded OK and web loaded with error
and the HTML code to take a look in your html problem.
Regards!
2012/6/5 Emilio Campos <[email protected]>
> TCP is a load balancing in RAW mode, the load balancer doesn't modify or
> the same modify nothing.
>
> If you configure your TCP farm, and you run a test, navigate some time in
> your web, with more than one backend and your problem occur (sorry, your
> mail is not clear for me) then you have a problem in your code. In this
> case you have to check your application.
>
> Regards
>
>
>
>
> 2012/6/5 Matthew DiSabatino <[email protected]>
>
>> I deleted the HTTP farm and rebuilt it with a TCP farm. I set the load
>> balancing algorithm to Round Robin, and turned off persistence and the
>> problem has effectively gone away. I say effectively because the HTML
>> still renders incorrectly the first time the web page is refreshed after
>> the ZenLB changes which backend server it is pointing to. ****
>>
>> ** **
>>
>> More specifically:****
>>
>> ** **
>>
>> **1. **The web page is being served from IISSERVER01. The web page
>> loads without error on my PC.****
>>
>> **2. **I stop the IIS service on IISSERVER01****
>>
>> **3. **I refresh the web page on my PC****
>>
>> **4. **For a few seconds, I get a “Not Found. HTTP Error 404” no
>> matter how many times I refresh.****
>>
>> **5. **The LB points to IISSERVER02****
>>
>> **6. **After refreshing, the web page loads, but with the same
>> CSS-Error-esque sizing issues (<li> being the full width of the screen and
>> arranged one on top of the other instead of a hundred pixels wide and side
>> by side, for example).****
>>
>> **7. **If I refresh once or twice, the page finally renders
>> correctly, and is then fine no matter how many times I refresh.****
>>
>> ** **
>>
>> So, it eventually works, but not immediately after the web page is being
>> served from a different web server. This is an acceptable quirk for web
>> pages (our end users will just have to hit F5 a couple times), but I’m sure
>> we’d still get support calls about it. ****
>>
>> ** **
>>
>> Any ideas on how to avoid even this minor issue?****
>>
>> ** **
>>
>> -Matthew D****
>>
>> ** **
>>
>> ** **
>>
>> *From:* Emilio Campos [mailto:[email protected]]
>> *Sent:* Monday, June 04, 2012 3:31 PM
>>
>> *To:* [email protected]
>> *Subject:* Re: [Zenloadbalancer-support] Problem rendering HTML on load
>> balanced web servers****
>>
>> ** **
>>
>> Matthew try the same tests with the TCP profile and tell us if with this
>> profile your problem is reproduced
>>
>>
>> Regards****
>>
>> 2012/6/4 Matthew DiSabatino <[email protected]>****
>>
>> The HTML code is copied identically from the same source. In fact, I had
>> this problem when all three web servers pointed to the same files on our
>> SAN. And if I put any two of the servers in the farm into maintenance mode,
>> the page loads fine. If there is more than one active server in the farm,
>> the HTML renders strangely about 75% of the time. Often, one of the servers
>> will render incorrectly, but when I reload the page, it renders correctly.
>> Which server it is doesn't seem to matter. IT also doesn't matter which
>> server is active by itself. It always works if there is only one server.
>> Similarly, it doesn't matter which combination of servers I have active
>> simultaneously; if I have more than one server active in the farm, the HTML
>> renders incorrectly about 75% of the time.
>>
>> Oh, and the farm is an HTTP farm.
>>
>> This really has me scratching my head...
>>
>> Matthew DiSabatino
>> Systems Administrator
>> WD-40 Company
>> 619-275-9351 Direct****
>>
>>
>>
>> -----Original Message-----
>> From: Emilio Campos [mailto:[email protected]]
>> Sent: Monday, June 04, 2012 10:46 AM
>> To: [email protected]
>> Subject: Re: [Zenloadbalancer-support] Problem rendering HTML on load
>> balanced web servers
>>
>> One of your backends is not equal in web content that the others.
>>
>> Try the next
>> Configure the farm with only one backend and navigate in the url to check
>> that the css is loaded ok.
>> After delete this backend and add other and try again this test with all
>> your backend.
>>
>> You should find the backend that has the diferent code Also chech how
>> the url incorrect is generated. If this url for css is bad check if you see
>> the backend ip.
>>
>> Zen doesnt modify web content only does load balancing.
>>
>> What type of profile are you using? Tcp or http?
>>
>> 2012/6/4, Matthew DiSabatino <[email protected]>:
>> > We are currently evaluating Zen Load balancer v2.0 stable, and I'm
>> > having a weird issue. HTML is intermittently not rending correctly on
>> > load-balanced web sites. The HTML renders correctly if I point a
>> > browser directly to each web server, but not if the HTML is served
>> through the ZenLB.
>> >
>> > I have two test farms set up: iistest and Intranet. iistest is just
>> > the default website IIS website on port 80 on each server. Intranet is
>> > a vanilla, out of the box ASP.NET 4.0 website (generated by Visual
>> > Studio 2010), running on port 80 on a separate IP address on each
>> > server (10.0.2.161, 10.0.2.181,10.0.8.161). Intranet is an HTTP farm
>> > with a VIP of 10.0.2.201, with no persistence. Each web server has a
>> > copy of the same website, with the exception of adding text in the
>> > HTML of the server's name (so I could tell which web server is serving
>> the data).
>> >
>> > Specifically, there seems to be an issue with widths and placement of
>> > divs, almost as though the CSS isn't being processed correctly. Again,
>> > pointing a browser directly to each web server works, and about 25% of
>> > the time, the HTML renders correctly through the LB.
>> >
>> > Any ideas?
>> >
>> > -Matthew D
>> >
>>
>> --
>> Enviado desde mi dispositivo móvil
>>
>> Load balancer distribution - Open Source Project
>> http://www.zenloadbalancer.com Distribution list (subscribe):
>> [email protected]****
>>
>>
>> ------------------------------------------------------------------------------
>> Live Security Virtual Conference
>> Exclusive live event will cover all the ways today's security and threat
>> landscape has changed and how IT managers can respond. Discussions will
>> include endpoint security, mobile security and the latest in malware
>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>> _______________________________________________
>> Zenloadbalancer-support mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/zenloadbalancer-support
>>
>>
>> ------------------------------------------------------------------------------
>> Live Security Virtual Conference
>> Exclusive live event will cover all the ways today's security and
>> threat landscape has changed and how IT managers can respond. Discussions
>> will include endpoint security, mobile security and the latest in malware
>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>> _______________________________________________
>> Zenloadbalancer-support mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/zenloadbalancer-support****
>>
>>
>>
>>
>> --
>> Load balancer distribution - Open Source Project
>> http://www.zenloadbalancer.com
>> Distribution list (subscribe):
>> [email protected]****
>>
>>
>> ------------------------------------------------------------------------------
>> Live Security Virtual Conference
>> Exclusive live event will cover all the ways today's security and
>> threat landscape has changed and how IT managers can respond. Discussions
>> will include endpoint security, mobile security and the latest in malware
>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>> _______________________________________________
>> Zenloadbalancer-support mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/zenloadbalancer-support
>>
>>
>
>
> --
> Load balancer distribution - Open Source Project
> http://www.zenloadbalancer.com
> Distribution list (subscribe):
> [email protected]
>
>
--
Load balancer distribution - Open Source Project
http://www.zenloadbalancer.com
Distribution list (subscribe): [email protected]
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Zenloadbalancer-support mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/zenloadbalancer-support