Showing posts with label windows xp. Show all posts
Showing posts with label windows xp. Show all posts

Monday, 21 July 2014

Windows XP: No IE9 for you

Microsoft becomes first major browser maker to drop support for world's most popular OS

Microsoft's new browser, Internet Explorer 9 (IE9), will not run on Windows XP, now or when the software eventually ships, the company confirmed Tuesday.

The move makes Microsoft the first major browser developer to drop support for XP, the world's most popular operating system, in a future release.

Although Microsoft excluded Windows XP from the list for the IE9 developer preview, it sidestepped the question about which versions of Windows the final browser would support. In an IE9 FAQ, for example, Microsoft responded, "It's too early to talk about features of the Internet Explorer 9 Beta" to the query, "Will Internet Explorer 9 run on Windows XP?"
dialog box
This dialog box pops up during attempts to install IE9 Platform Preview on Windows XP.

That caused some users to demand a straight answer. "Please tell whether the final version will run on Windows XP SP3 or not," said someone identified as "eXPerience" in a comment to a blog post by Dean Hachamovich, Microsoft's general manager for the IE team. "If not, please be clear about it. Really, enough is enough of keeping users in the lurch about Windows XP support."

Others bashed Microsoft on the assumption that IE9 would never run on XP. "Dropping Windows XP support is one of the worst decisions ever taken by [the] IE team, probably even worse than disbanding the IE team back in the IE6 days," claimed an anonymous commenter.

Microsoft had offered up broad hints that IE9 was not in Windows XP's future, however. Tuesday, a company spokeswoman said the new browser needs a "modern operating system," a phrase that hasn't been paired with Window XP for years. "Internet Explorer 9 requires the modern graphics and security underpinnings that have come since 2001," she added, clearly referring to XP, which appeared that year.

Windows XP's inability to run the Platform Preview or the final browser stems from, IE9's graphics hardware acceleration, which relies on the Direct2D and DirectWrite DirectX APIs (applications programming interfaces). Support for those APIs is built into Windows 7, and was added to Vista and Windows Server 2008 last October, but cannot be extended to Windows XP.

Some users worried that by halting browser development for Windows XP, Microsoft would repeat a current problem, getting customers to ditch IE6 for a newer version. "Those who choose to stay with XP will be forced to [then] stay forever on IE8, which will become the new IE6," said a user named Danny Gibbons in a comment on Hachamovich's blog.

Tough, said Sheri McLeish, Forrester Research's browser analyst. "This is the stick to get off XP," she said. Windows XP users will solve the browser problem themselves when they upgrade, as most eventually will, to Windows 7. "What are they going to do, go to Linux or run XP forever?" she asked.

Still, IE9's inability to run on Windows XP will prevent it from becoming widespread until the nearly-nine-year-old OS loses significant share to Windows 7. According to Web metrics company NetApplications' most recent data, if IE9 was released today, it would be able to run on just over a quarter -- 27% -- of all Windows machines.

No other major browser maker has announced plans to stop supporting Windows XP, but several have dropped other operating systems or platforms. Last month, for instance, Mozilla said it would not support Apple's Mac OS X 10.4, known as "Tiger," in future upgrades to Firefox. Google's Chrome for the Mac, meanwhile, only runs on Intel-based Macs, not on the older PowerPC-based machines that were discontinued in 2006.

The IE9 Platform Preview can be downloaded from Microsoft's site. It requires Windows 7, Vista SP2, Windows Server 2008 or Windows 2008 R2.

Best Microsoft MCTS Certification, Microsoft MCITP Training at certkingdom.com



Thursday, 9 January 2014

Triple hop issue with ASP.NET delegation Part I: Our Windows XP Pro desktops

Last Friday we had an issue in production: we have a very simple web application with one single page on our intranet that consumes an array of web services. These web services talk to a back end SQL Server.

All in all this is a very typical scenario and like most companies with .NET technology we have web applications using ASP.Delegation in the intranet, the only particular point regarding this web page is that it is called inside an old legacy windows application (not a .NET app). For remote users, this old legacy application is used via Terminal Services.

For our remote users also, the application didn’t work and our DBA was registering a bunch of anonymous requests coming from the web server box…

On the other hand we set up our web services tracing to debug and were able to see the end user credentials on each HTTP request, so the end user had managed to authenticate using Integrated Windows Security on our web box and the web service trying to open a SQL connection to the back end.

We used impersonation and Integrated Windows Authentication on our web application and web services (this is an intranet after all). ASP.NET impersonation gave us the chance to restrict the access on the back end based on AD groups and at the same time gave us the ability to audit the user’s actions to a very fine grained degree (user name).

The PROBLEM with our Windows XP Pro desktop users

The application worked for our desktop users if and only if they had logged off and on their desktops in the past 48 hours. If the desktops users hadn’t logged on for a while, like me, that I lock my computer instead of logging myself off, the application didn’t work either and the sql box passed an anonymous login attempt back to our web tier. The web services then passed a SOAP Exception with the NT Service/Anounymous user error message to our web app…

System.Web.Services.Protocols.SoapException: Server was unable to process request. —> System.Data.SqlClient.SqlException: Login failed for user ‘NT AUTHORITY\ANONYMOUS LOGON’.

At first we thought it was the same problem, but it turns out the TS users couldn’t use the application even when they logged of and back on, not even when the TS server was restarted, hrm….

By dividing and conquering we applied the kerbtray.exe tool on our web server and one of the desktops and enabled Kerberos logging on both boxes. We noticed that when the application worked the user logged in the web server box used Kerberos, but after a few days the logging defaulted to NTML.

SOLUTION for the Windows XP Pro Desktops
It turns out this was a bug in the kerberos.dll running on Windows XP SP2, SP3 has this problem solved. More information can be found on this MSDN thread. Also the hotfix for Windows XP Professional SP2 can be found on this Microsoft Knowledge Base article. Although this article describes a different problem the hotfix provided here contains the fixed kerberos dll.

There are quite a bit of articles regarding ASP.NET delegation

And quite a few MSDN forum threads, like this one I initiated and has a heated discussion with the moderator, my fault most of it.

The best resources I have found so far, and I hope this digested summary will help you if you have the same double/triple hop issue, are:

Ken Schaefer’s blog post regarding IIS and Kerberos Part 5 – Protocol Transition, Constrained Delegation, S4U2S and S4U2P.

Keith Brown’s article on MSDN: Credentials and Delegation
and
nunos’s Blog: Concerning the credentials double hop issue

and the best of all is a webcast by Yung Chou *all kudos to his explanation of Protocol Transition*

MSDN Webcast: Getting Delegation to Work with IIS and ASP.NET:
The Ins and Outs of Protocol Transition (Part 1 of 2) (Level 300)

This webcast specifically helped us troubleshooting and fixing the second part of our problem, our failed connection when the end users connected remotely via terminal servers.

Best Microsoft MCTS Certification, Microsoft MCITP Training at certkingdom.com


Tuesday, 8 October 2013

Dell Launches OS Migration Tool As Windows XP Expiration Looms

Dell Launches OS Migration Tool As Windows XP Expiration Looms

Dell (NSDQ:Dell) launched an OS migration tool Tuesday that aims to ease the move from Windows XP as the support cutoff date looms and upgrade migration paths get harder to navigate.

Dell's Windows Migration Fast Forward Service supports the migration of up to 5,000 PCs and offers "modules" for image engineering, inventory, application compatibility testing, application packaging, deployment planning, process automation and field deployment. This gives customers the flexibility to choose the package of services that best fits their needs while streamlining the process to save time and money, Dell said.

The Windows Migration Fast Forward Service, according to Dell, is an affordable and fast way to transition to Windows 7 or Windows 8.

[Related: HP Launches XP-To-Windows 7 Migration Offensive ]

Windows XP, which is set to lose Microsoft (NSDQ:MSFT) support for patches and updates in April 2014, in August made up 33.7 percent of all PCs worldwide, or 37 percent of all systems running Windows.

"This is an industrywide issue that many of our customers are dealing with right now," said Kevin Jones, Dell's vice president and general manager, infrastructure and cloud computing services, in a statement. "Our goal is to provide organizations of all sizes with an efficient migration solution. The Windows Migration Fast Forward Service adds to Dell's complete suite of migration offerings that make upgrading to Windows 7 or Windows 8 fast, simple and affordable."

Dell, Round Rock, Texas, declined to share pricing information when asked by CRN.

With the release of Windows 8.1, upgrade options are narrowing for Windows XP users. The latest guidance comes from Microsoft spokesperson Brandon LeBlanc, who said in an official company blog that "Windows 8.1 is not designed for installation on devices running Windows XP or Windows Vista."

Last year, Microsoft recommended Windows 8 as an upgrade for XP owners. Its most recent recommendation makes Windows 7 the only upgrade option for XP users. According to Microsoft, the deadline for the end of mainstream support for Windows 7 is January 2015 and the end of extended support is 2020.

Dell's Fast Forward Service includes cloud-based tools that can monitor a system's progress as it upgrades, according to Dell.





Best Microsoft MCTS Certification,
Microsoft MCITP Training at certkingdom.com