I have a strange IIS error.  Running IIS web server, Win 2003. One web page on my server, announcements.asp, gives an error screen (see attached screen shot).  If I rename or copy the file to: test2.asp, the webpage opens way it always has...  

I am stumped - any ideas as to why this would suddenly happen or where I should look to clear this up?  It does not appear to deliver a payload, and I have scanned for virus and malware with no hits... The server is running slow, so I am suspicious something is amiss, but I am not seeing an error...  No other pages on my server are doing this that I can see... No changes in permissions either...

GRRRRrrr.  Any help is apprecaited!
Stephen YorkAsked:
Who is Participating?
btanConnect With a Mentor Exec ConsultantCommented:
Looks to me like from Cisco URL filtering (I was still thinking of Application Visibility and Control (AVC) engine but that is far from this discussion). The filter has the application and category spelled out [1]. Typically, Local filtering mode: Content Filtering always first tries to match the requested URL with the local black and white lists. If a match is not found, Cisco IOS Software then consults the TRPS server to categorize the requested URL

[0] http://www.cisco.com/en/US/docs/security/asacx/9.0/user/guide/b_User_Guide_for_ASA_CX_and_PRSM_9_0_chapter_012.html#concept_8141E67177A9422A8BDDF73666F4DD63 

I know of Cisco at upstream in the ISP level to provide the depth in DDoS protection, specifically relying on Cisco Traffic Anomaly Detector XT and Guard. It is transparent to user. But really strange why you seeing such block from ISP (or upstream) level, they wouldnt have done it unless requested or otherwise. Reputation calculation to categorise as malicious ... [1] . but likewise Cisco can have other URL filtering [2]

[1] http://www.cisco.com/en/US/prod/collateral/iosswrel/ps6537/ps6586/ps6643/white_paper_c89-492776.html

[2] http://www.cisco.com/en/US/products/hw/vpndevc/ps2030/products_configuration_example09186a008088517b.shtml

I did other checks and minimally there is no alerts or malicious report www.ravenna.portage.k12.oh.us
if you check out safe google browsing [3] or urlvoid [4]

[3] http://www.google.com/safebrowsing/diagnostic?site=http://www.ravenna.portage.k12.oh.us/brown/announcements.asp

[4] http://www.urlvoid.com/scan/ravenna.portage.k12.oh.us/

 cisco block page at this level but will be good to take a look at the HTTP header return (see the referrer and X-Forwarder) - I dont have the tools right now. From the source IP to check where it is coming from and trace back
Stephen YorkAuthor Commented:
I checked the weblog on the server, it appears to be delivering the pages the same:

2013-01-07 02:18:20 W3SVC1 GET /brown/announcements.asp - 80 -

2013-01-07 02:18:26 W3SVC1 GET /brown/test2.asp - 80 -
Dirk KotteSECommented:
there are a cisco device or software with contentfilter.
this device or softwarte has classified the page (or the part with "announcements.asp") as google/search-engine. And it is configured to block this category.

you have to configure this device to not block this page...
also the most vendors use databeses with site-/page-classifications, possible your page are within the false category.

which cisco solution do you use?
Improved Protection from Phishing Attacks

WatchGuard DNSWatch reduces malware infections by detecting and blocking malicious DNS requests, improving your ability to protect employees from phishing attacks. Learn more about our newest service included in Total Security Suite today!

Stephen YorkAuthor Commented:
That is the rub - I don't use a Cisco Web security device...  We are a K12 school district and I do have filtering and firewall, but neither is a Cisco device... So now I am wondering if there is one downstream from me.
Dirk KotteConnect With a Mentor SECommented:
content filtering can be implemented within IOS routers also ...

tell me more about your environment please.
the webserver is configured within the lan or the DMZ or external at the provider ??
the problem is at you internal clients also? (from external i am able to see the error)

... how about renaming the page ?
Dirk KotteSECommented:
ok, every time i open the page i can see another reason (Application/Category)
The error occurs if you try to open the page at the server directly also?
if so, you have something within the IIS- ASP- engine, the ISAPI filter ...
... now i understand your question :-)
Stephen YorkAuthor Commented:
I looked at the ASP and the web server pretty hard before posting as I thought that was the issue too, but did not find anything there.  Likewise, a virus scan and malware scan did not bring up anything...

I think our ISP has CISCO filtering. I am waiting on call back.  I do not have any filtering using any of my cisco products...  

If I rename the file, it delivers fine.  It works on the server itself, and if I access from within my network (using any file name), the file is delivered fine (which really points me towards this being something outside of our network/control).
Dirk KotteSECommented:
renaming the page is not an option?

you can try to capture the send content (possible send to me) to check your webserver send the correct content .... while i see the error-page.

tell me if you need this - or more infos about how.
Dirk KotteSECommented:
other announcements.ASP pages from this server have the same error
btanExec ConsultantCommented:
also saw cisco has scansafe in its portfolio, hopefully not its doing as it also looks at URL reputation

Stephen YorkConnect With a Mentor Author Commented:
The issue has been identified as coming downstream from our ISP.  They have the CISCO device and have it set the web filter to filter both in and out going web responses.  The issue is supposed to be fixed today.  Thank you for your excellent help!
Stephen YorkAuthor Commented:
I picked my answer as a solution because it documents what is really happening to us.  That said, the posts from the contributing experts were invaluable for me to fully understand the problem, ID and pinpoint the responsible party and force the resolution and I belive that these posts will help others who may find this issue.  Thank you again!!!!!
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.