Any idea why images are occasionally breaking? - windows

I just upgraded from a Windows 2003 Server (IIS 6) to a Windows 2012 R2 (IIS 8.5). I don't think it matters, but I also upgraded from ColdFusion 9 to ColdFusion 11. All of a sudden images would show as missing. For example, in the search results, the image with the first result will be broken. When I refresh the page, it is there.
I just can't figure it out and our Marketing VP is getting a little antsy... understandably so.
I view the source and the image path is correct. I even copy and paste it into the browser and the image shows.
Has anyone else experienced this? I appreciate any advice you may offer.

Take a look at your browser's Dev Tools (this is from Chrome). There should be a Network panel that will show all the images being loaded on your site. If there are any real missing images, you'll see a status of 404 (Not Found), otherwise you should see 200 (OK) or 304 (Not Modified). You'll also see a time column that can tell you if any images are just taking some time to load.
If you're directly showing the image on the page simply by sourcing the image file itself, then your latency shouldn't have anything to do with ColdFusion.
<img src="/path/to/some.jpg">
But if you're loading the images using cfcontent, then you need to figure out what's going on in relation to ColdFusion.
<img src="/path/to/some.cfm?fileID=1234">
Our upgrade from CF 9 to CF 2016 with an upgrade to Windows server on the 2016 boxes is in our Beta environment at the moment and we haven't seen any issues related to loading files (jpg, gif, doc(x), xls(x)) via cfcontent.

I finally figured this out. On our 32-bit 2003 servers, we had to use the Ionic Rewriting tool. Great tool, truly. I installed that on our new 64-bit 2012 server (yes, I used the new 64 bit version). I really don't know why, but when I installed thet Microsoft IIS rewrite module, wrote the filters and uninstalled the Ionic ISAPI filter... voila! The problem went away. I guess the Ionic rewrite tool doesn't play as well with IIS 8.5 as I'd hoped.

Related

Slow/Never loading images/ajax Windows Server 2012 R2, TFS2013

Ref: Slow serving Ajax / Images, IIS 7.5 / .net / Windows 7
The question linked above describes the symptoms I am seeing exactly.
Using TFS2013 or SmarterTrack 9.5 on Windows Server 2012 R2 with IIS 8.5.
When I first load a page from either application everything seems fine and works fine for a little while. After locking my PC and coming back later any pages in either application will no longer load.
The progress indicator on the browser tab shows that it's still doing stuff but the images never load.
Closing the browser and re-opening resolves the problem temporarily but it will return when the session times out again.
Does anyone know a pure server config solution to this problem?

Can't access microsoft.com and skype.com web site after installing VS2013 Preview

Recently i installed Microsoft Visual Studio 2013 Preview Ultimate on Windows 7. Everything went smoothly except now i can't access www.microsoft.com and www.skype.com anymore. Tried latest IE10 and FireFox, both show blank page when accessing the above mentioned web sites. Firefox in its left bottom corner shows that it is waiting for ajax.aspnetcdn.com.
I'd really like not to reinstall OS on my machine, so i'd appreciate any idea how to fix this. For myself i tried to stop Firewall service and disable MS Security Essentials runtime protection, neither helped.
PS: I can access www.microsoft.com and www.skype.com from another machine in the same local network
UPDATE: i am using tfs.visulstudio.com as my TFS server and it opens fine if i am not signed in. But once i am trying to log in it opens blank, like browser is waiting for something (the same as for microsoft.com and skype.com). Something related to live ID?
Don't think this is the website to post this kind of question but try uninstalling VS2013 preview because you think that's causing the problem. Search in Google for people getting similar problem. I also don't think it is VS2013 because I can't think of anyway of how VS2013 would somehow disable you from going to a certain website. Make sure the sites weren't down at the time or if you're having something kind of Internet server issues.
skype is owned by microsoft, so you can't enter both microsoft pages. This could be related with some kind of ISP (Internet Service Provider) and not with VS2013, or you can try rebooting your router. Last thing i would do is traceroute both address and see where they fall.
I wanted to write this as a comment but I don't have enough reputation yet. Anyway, obviously trying to uninstall the program and trying again would be a good start as already mentioned, but you should also look inside your hosts file for any weird redirections some virus of malware might have set up. It's located at "C:\Windows\System32\drivers\etc" and you can open this inside notepad (might require notepad to be run as an administrator). Check to see if skype.com or microsoft.com are in there and are pointing to a different IP address. If they are you can just remove them and save the file (might require a restart to take effect). If still no luck you should try a livecd of a linux distro to make sure the problem is definitely inside your windows somewhere.
Let us know how it goes.

How often does Azure change its baseline browser snapshot / image?

My site is hosted on Azure. For one of my features, I need to have access to DLL's based on either IE8 or IE9 (for the IEGetProtectedModeCookie function in ieframe.dll). This method was introduced with IE8.
Unfortunately, Azure is currently based on an image that uses IE7, so when I try to call this method I get a "DLL entry point not found" exception.
I've tried everything I can think of to get the x64 version of this DLL on to my Azure instance, but haven't had any luck. So for the time being, for one of my scenarios I'm not going to support browsers based on IE8. Instead, I'll just wait patiently until Azure is based on a browser snapshot or image that uses either IE8 or IE9.
How long do you think I'll have to wait?
Step-by-step guide to automatically installing IE9 on Azure instances.
We do this in our Worker Roles for a similar reason. Works fine.
http://sajojacob.com/blog/2011/03/startup-tasks-elevated-privileges-vm-role/
To answer the question, presumably Windows Azure VM images will have IE8 (or IE9) when a Windows server OS ships with that version.
Here are a list of Azure OS's and related SDKs The dates there should give you an idea.
As an alternative you could create your own VHD and upload it to Azure. But then you will be required to maintain the OS patches yourself.

Issue loading XML + Flash Player 10.0.45.2 on Windows XP SP3 with IE8

I have a question about FP 10.0.45.2, on a Windows XP SP3 machine within IE 8. Hopefully someone can point me in the right direction.
I was handed an AS2 elearning course to debug for a client. The client is running the above set up. While testing this course locally on my machine, I receive no issues. However, when the client tests the same files locally on their machine, the course runs, but fails to load the external quiz.xml file. We turned on Compatibility Mode in IE, but this did not help.
Can anyone suggest a reason for this problem? Is there perhaps a security setting in IE8 that the client needs to activate or deactivate? Thanks any suggestions are very welcome!
Is the file path to the XML correct on his machine?
Are you both running on the same platform? If not, then there could be filepath nuances with Mac vs PC.
The best way to troubleshoot this is to open the Network inspector in the browser and see if there is an error being generated when trying to load the XML file in.
Does the page in question have the "Do not save encrypted pages to disk" setting set? That would cause this problem. See http://blogs.msdn.com/b/ieinternals/archive/2011/05/07/downloads-and-flash-fail-when-do-not-save-encrypted-pages-to-disk-is-set.aspx
Ugh Flash. The file in question, that was sent to me via the client, was corrupt and would not render in ie8 - Win XP machine. However, if I checked it on Win 7 - IE9 it would. So annoying. All I did was copy the existing frames out of the fla, created a new fla and pasted the frames in. Compiled it and viola, it worked. Thanks Flash for wasting 2 days of my life.

SSL Slow in IE 8.0.7600.16385IC

I'm having a performance problem on my company's web site using a specific version of IE 8 to load a page using https. Here's what I know.
Server:
Virtual machine running on VMWare ESX
Windows Server 2003 Enterprise Edition SP 2
Tomcat 6.0.16
Client:
Windows XP and Window 7
Internet Explorer 8.0.7600.16385IC
Page loads/refreshes in under 1 second using HTTP.
Page loads/refreshes in 15-16 seconds in HTTPS using this version of IE.
Problem reproduced on multiple client machines with same IE version.
Problem reproduced on multiple client machines with different Windows versions (XP and 7).
No performance problem using Chrome, Firefox, Opera, or Safari from same machine.
No performance problem using other versions of IE 8 on other machines.
Slow load causes virtually no CPU, memory, or I/O spike on server or client machine.
No performance problem on other sites using HTTPS on same client machine.
The pages in question use JavaScript and innerHTML to replace the contents of div elements to create a collapsible menu, and an iframe to display some content. A couple of the div elements contain images. If I remove the iframe and the JavaScript, the performance issues go away. However, rewriting the entire site to make these changes would be very time consuming. We're in the process of replacing the whole site, but it may be 2-3 months before we do so and we really cannot live with this slowdown that long. I've already looked at several IE tuning options, such as disabling add ons, running IE-rereg, and resetting IE, with no luck.
Does anyone have any suggestions?
The version you mention is the version that shows in Windows 7, is it not (i.e., in Windows XP, it should show like 8.0.6001.18904)? Have you applied all recent patches? More particularly, have you applied the KB980182 security patch?
That particular patch was an "out of band" patch, which means it has been brought to the public in haste and outside of the normal upgrade cycle. It came out April 22, 2010, or about. If you have installed the patch (either automatically, or by hand), try uninstalling or rollback using the Backup and Restore Center and select the restore point that mentions that fix.
While KB980182 caused quite some trouble and weird behaviors, you may try the same approach with other patches if rolling back to before KB980182 didn't help: rollback using Backup and Restore Center to an earlier moment in time, and check if the problem goes away.
This type of testing is a nuisance, I know, but I'm afraid there's little else you can do.

Resources