$theTitle=wp_title(" - ", false); if($theTitle != "") { ?>
About Virtualization, VDI, SBC, Application Compatibility and anything else I feel like
In this post, which is a followup on my From JailBreak to Jailbreak post, I will describe the same procedure for A5 devices (iPhone 4S and iPad 2).
A lot of the stuff is really the same so I will not describe that again, this includes the actual update to iOs 5.01, xBackup, SHSH signatures and backup using iTunes.
Currently the Jailbreak for A5 devices with iOS 5 is only for iOS 5.01. Since Apple is expected to release iOS 5.1 very soon it’s highly recommended to update to iOS 5.01 NOW. Especially because it’s not yet possible to downgrade to iOS 5.01 using Tiny Umbrella.
Installers can create so called Advertised Shortcuts in the Start Menu. I wanted to check the Target Path of such an shortcut but Explorer doesn’t show it:
After reading Andy Morgan’s (excellent) blog post about Removing Screen Resolution and Personalize shell extensions from a users desktop session I couldn’t help it.
I had to write a PowerShell script to take ownership of the mentioned registry keys. So here goes:
4 Jan // php the_time('Y') ?>
Earlier this week I was asked to investigate a problem with the Xerox Universal Printer Driver. Users complained that printing to a Xerox printer was much slower than printing to an HP printer.
I received a reference document from a user, a rather complex Excel sheet. When selecting multiple tabs it took almost a minute to generate a print preview in Excel 2007 running on Windows 2003 with XenApp 5.
I was aware of a bug in the Xerox Universal Driver where almost 9.000 files were copied into the user’s profile directory (I wrote about that in an earlier post). But this seemed to be another problem.
A few days ago I decided to update my iPhone which was still running iOS 4.3.1 to iOS 5.0.1. I delayed this update for a while because I had Jailbreaked my iPhone. Unfortunately an update is much more work when you have Jailbreaked because you also have to restore Cydia settings such as the repositories and Cydia installed Apps.
This blog post is not a guide on how to Jailbreak but more a collections of tips to go from a Jailbreak iOS 4.x to iOS 5.01.
If you notice any extra steps while doing your update please send them to me so I can add them to this post.
Today I was troubleshooting a Thinapped Visual Basic Application. The application halts with a Run-time error ‘372’ when trying to run a report:
Microsoft KB article kb942870 hints to an ActiveX component that is registered into HKCU instead of HKLM.
A trace with the ThinApp Log Monitor reveals that the application is looking for an ActiveX component under HKCU:
I wanted to save the SHSH signatures from my iPhone before updating to iOS 5.01. I started Tiny Umbrella but it showed an error indicating that there’s already a process listening on port 80:
I verified this using netstat (netstat -aon | find /I “LISTENING” | find /I “:80”):
Today I troubleshooted an old DOS application that needed to run on a 32 bit Citrix XenApp Server. The last time I saw an actual DOS application in a production environment must be years ago.
When starting the application, the WOW subsystem (NTVDM) crashed with the message: “NTVM encountered a hard error.”:
After spending some time troubleshooting I remembered a similar issue from a few years ago where a DOS application worked fine from the Console but refused to work from an RDP or ICA session.
I am not sure why Volkswagen has altered the behavior of the Coming Home function but on recent B6 and all B7 Passats it works differently.
Previously the Coming Home function was activated automatically either when taking out the ignition key or when leaving the car (depending on coding).
In newer B6 and all B7 models you need pull the high beam stalk towards you before leaving the car which is annoying and looks very silly.
So how can we restore the old behavior?
13 Dec // php the_time('Y') ?>
I was testing a Script I wrote to launch a Citrix XenApp session using the ICA Client Object. Typical code to do this may look like this:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | Const cHttpBrowser = "someurl.local" Const cColorDepth = 4 ' Create the ICA Client Object Dim objIca : Set objIca = CreateObject("Citrix.IcaClient.2") ' Set Credentials objIca.Username = "JohnDoe" objIca.SetProp "ClearPassword", "Secret01" objIca.Domain = "CONTOSO" ' Connection Settings objIca.BrowserProtocol = "HTTPonTCP" objIca.TransportReconnectEnabled = True objIca.HttpBrowserAddress = cHttpBrowser ' Session Settings objIca.Address = "MyApp" objIca.Application = "MyApp" objIca.DesiredColor = cColorDepth objIca.ScreenPercent = 0 ' Full Screen objIca.DesiredHRes = 0 objIca.DesiredVRes = 0 objIca.Launch = True ' Connect objIca.Connect |
On my testmachine it ran nicely but on a customer machine the script failed with the error 2312 “The Citrix online plug-in received a corrupt ICA File. The ICA File has no [ApplicationServer] section“: