iChain 2.3 not rewriting Web data correctly
(Last modified: 24May2006)
This document (10101106) is provided subject to the disclaimer at the end of this document.
fact
iChain 2.3
iChain 2.3 Support Pack 4 applied (ic23sp4.exe)
Authentication enabled
Internal Rewriter enabled
Custom rewriter disabled
Downloading large files (greater than 500KB) through iChain proxy
path or domain based multihoming enabled
symptom
iChain 2.3 not rewriting Web data correctly
browser displays broken links when going through iChain 2.3
iChain 2.3 partly rewriting data from Web server
iChain 2.3 cannot rewrite all links on a page
fix
Disable multihoming for the back end Web server and use relative links instead. The rewriter does not have to rewrite as much data and all links will be rewritten correctly.
cause
Although the problem occurs when downloading large amounts of data from the accelerated Web server, it's not the size or timeout of the page which is the issue, it is the number of links to be rewritten. There is a datasize limit inside the COS file system for so called markers for URLs in a page. We have not spent a lot of time figuring out it's exact limits, but we have not been successful in just bumping this number up a great deal. This issue comes up only once in a while, and the above workaround fixes the issue. Note that the beginning of the page is rewritten but as we hit the maximum number of links to rewrite, the page starts becoming invalid.
document
Document Title: | iChain 2.3 not rewriting Web data correctly |
Document ID: | 10101106 |
Solution ID: | NOVL105890 |
Creation Date: | 24May2006 |
Modified Date: | 24May2006 |
Novell Product Class: | iChain |
disclaimer
The Origin of this information may be internal or external to Novell. Novell makes all reasonable efforts to verify this information. However, the information provided in this document is for your information only. Novell makes no explicit or implied claims to the validity of this information.
Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information.