Solved

ISA 2006 Web Proxy filter - 12006 The URL does not use a recognized protocol

Posted on 2010-08-26
7
3,478 Views
Last Modified: 2012-07-01
Hi,

I have a ISA 2006 server running web proxy filter and encountered a situation where the server would return the following error for every Proxy request it receives:

12006 The Uniform Resource Locator (URL) does not use a recognized protocol. Either the protocol is not supported or the request was not typed correctly. Confirm that a valid protocol is in use (for example, HTTP for a Web request)

I could not get any proper information about this error and why it would occur.
Now it's important to understand that this could not be a configuration problem, the server is actually running and working and continued to work after restarting ISA. what I saw is that before the errors started to rise, the ISA server was restarted but it seems that it simply did not load properly. I'm getting a very bad mixture of messages in the Application event log right after it loaded and started having the problem:

Event Type: Error
Event Source: Microsoft Firewall
Event Category: None
Event ID: 14018
Date: 26/08/2010
Time: 02:12:09
User: N/A
Computer: PROXY5
Description:
ISA Server failed to load the firewall policy configuration.


Event Type: Warning
Event Source: Microsoft ISA Server Web Proxy
Event Category: None
Event ID: 23005
Date: 26/08/2010
Time: 02:12:09
User: N/A
Computer: PROXY5
Description:
The compression settings in the stored ISA Server configuration are not valid and could not be loaded by the Compression Filter because the following error occurred: Not enough storage is available to process this command.
.
To fix this problem, open ISA Server Management, expand the General node, select Define HTTP Compression Preferences, and enter valid configuration settings for compression.


Event Type: Error
Event Source: ISA Action
Event Category: None
Event ID: 0
Date: 26/08/2010
Time: 02:12:09
User: N/A
Computer: PROXY5
Description:
Error in ISA action!
Exception from HRESULT: 0xC0040393.


Event Type: Error
Event Source: Microsoft Firewall
Event Category: None
Event ID: 14057
Date: 26/08/2010
Time: 03:56:59
User: N/A
Computer: PROXY5
Description:
The Firewall service stopped because an application filter module C:\WINDOWS\system32\kernel32.dll generated an exception code E06D7363 in address 77E4BEF7 when function CompleteAsyncIO was called. To resolve this error, remove recently installed application filters and restart the service.


Well, all these errors are not really nice, but the one that strikes me most is the second one. the thing is, I had the same server return Error 502 to users a couple days ago with the following error:
HTTP/1.1 502 Proxy Error ( Not enough storage is available to process this command. )
As you can see the syntax is identical. but the "Not enough storage" error exists on the Internet endlessly, for example:
http://service1.symantec.com/SUPPORT/sunset-c2002kb.nsf/0/4187fcd0a0ade53585256edd00478e67?OpenDocument
The server does in fact have Symantec AV installed.

However, this document, or any other one I found regarding this error, does not have any relation to ISA Server so I'm not sure it's even remotely connected. obviously disk space and RAM are ok on the machine so it's not a straight-forward "storage space" problem. there is a 5.8Gb Swap space. and also, ISA has a cache drive of 1Gb.

I investigated all possible leads that I could think of and came up with nothing. it would be grealy appreciated to get any inputs here. Thanks
0
Comment
Question by:shootbox
7 Comments
 
LVL 51

Expert Comment

by:Keith Alabaster
ID: 33530094
Are you using caching?
0
 

Author Comment

by:shootbox
ID: 33530100
Yeah as I mentioned in the description, I have a 1Gb cache drive configured.
0
 

Author Comment

by:shootbox
ID: 33552054
Anyone? anything?
0
Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

 
LVL 2

Expert Comment

by:aimcitp
ID: 33580358
12006 comes back as Error_internet_unrecognized_scheme
 
Can you turn caching off and see if it stops producing th error. If not, point you cache somewhere else. How much available space do you have on the drive? 5.8 gig? 1 gig of caching is not much if you have many users.
0
 

Author Comment

by:shootbox
ID: 33820893
I tried it without caching and the problem persists. like I said, I don't think that the "space" issues refer to disk space or anything similar.
0
 
LVL 23

Accepted Solution

by:
Mohammed Hamada earned 500 total points
ID: 37639250
I'm having the exact same problem and eventually I couldn't find the solution however the only way it worked for me is by using webchaining new rule to allow upstream connection from the Internal webserver.
0
 

Author Closing Comment

by:shootbox
ID: 38142824
Thanks
0

Featured Post

Best Practices: Disaster Recovery Testing

Besides backup, any IT division should have a disaster recovery plan. You will find a few tips below relating to the development of such a plan and to what issues one should pay special attention in the course of backup planning.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

So the following errors occurs in 2 ways that I am aware of at this stage, and you receive one of the following error messages: ERROR 1. When trying to save a rule: No Web listener is specified for the Web publishing rule Autodiscovery Publishin…
While rebooting windows server 2003 server , it's showing "active directory rebuilding indices please wait" at startup. It took a little while for this process to complete and once we logged on not all the services were started so another reboot is …
This tutorial gives a high-level tour of the interface of Marketo (a marketing automation tool to help businesses track and engage prospective customers and drive them to purchase). You will see the main areas including Marketing Activities, Design …
This video shows how to use Hyena, from SystemTools Software, to bulk import 100 user accounts from an external text file. View in 1080p for best video quality.

778 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question