Side navigation
#6717 closed bug (invalid)
Opened June 24, 2010 03:03PM UTC
Closed June 25, 2010 01:42AM UTC
psSRAPRewriter_convert_expression(type) returning invalid argument
Reported by: | steveworkman | Owned by: | |
---|---|---|---|
Priority: | Milestone: | 1.4.3 | |
Component: | ajax | Version: | 1.4.2 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
Using a VPN product called iLink by Cognitas, being on a VPN produces URLs in the following format:
https://proxy.domain.com/the-url-you-actually-want
For example https://webtopxeu7.domain.com/http://internal.ourdomain.com/Site/default.aspx
The issue comes when trying to use the $.ajax function from URLs like this. Attempting to reach "/Site/Segment.aspx", the error returned is "Invalid argument" taking place on line 5113 of jquery-1.4.2.js.
Stepping through with the IE8 debugger, the psSRAPRewriter populates the lURL property on line 9550 as "http://internal.ourdomain.com/Site/GET" and therefore gives an invalid response. The three (magically) inserted values are:
var requestNetworkURI = 'http://internal.ourdomain.com';
var requestBaseURI = 'http://internal.ourdomain.com/Site/';
var gatewayURI = 'https://webtopxeu7.domain.com';
Attachments (0)
Change History (2)
Changed June 24, 2010 03:16PM UTC by comment:1
Changed June 25, 2010 01:42AM UTC by comment:2
resolution: | → invalid |
---|---|
status: | new → closed |
Sorry, but in obfuscating the information you've made it impossible to understand. Please attach a clear test case, or ask for help on the forum.
Just run it through FireBug, here's the full error message:
returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIXMLHttpRequest.open]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: https://proxy.domain.com/http://internal.ourdomain.com/Site/javascript/jquery-1.4.2.js?psScriptReferrer=http://internal.ourdomain.com/PCP/ :: anonymous :: line 5113" data: no]"
Line is given as 0, url is given as ""
(URLs modified to protect the guilty)