Peachtree Quantum 2010 install crash and recovery

I had the misfortune today to have to go through the torturous process known as the Peachtree install. Having turned off my AV and turned on my firewall so the installation can poke holes through the firewall, the installation actually went fairly smoothly on the server. 2 hours later though I’m still struggling to install the first client.

The initial installation got all the way through to the end and then gave me an error 1327 which is something to do with installshield and redirected folders. (It’s actually because I launched the setup program using runas, but the program checks for the logged in users data location which the setup program does not have access to).

The next installation, logged on as an administrator almost finished with the status bar filled to the end but the “Peachtree Accounting is performing the requestion operations” had a blank section underneath. Checking the eventlog and temp file locations showed me nothing was actually happening.

After rebooting the machine, the installation would not run again as the product was already installed although no shortcuts had been added to the menu’s anywhere and the software wasn’t in add/remove programs like the install alert said it would be. I ran the Microsoft install cleanup program to remove the software and then started the install again.

This time the software said it was still installed, but going back to the setup splash screen the modify/remove option said the software was not installed.

I called Peachtree and thankfully they answered the phone pretty quickly – the solution is to exit the install program, delete c:\windows\peachinst directory and also the c:\windows\ptx*.ini files.

Note that this worked in my case, it may be specific to Peachtree Quantum and I would recommend you take a backup before deleting files.

I’m not a Peachtree expert by any means so I can’t guarantee this process is safe to do (but worked for me)

Microsoft Volume License site practically useless at the moment.

Microsoft “upgraded” their licensing site and in the process managed to break the functionality that allows you to request access back to the licenses that you could see before the upgrade. After wasting an hour trying to obtain our licenses online and 2 hours on the phone to try and speak to someone I eventually twittered my frustration and got a message back from Microsoft_VLSC to say they were aware of the problem and offered some help.  I’m currently still without access to my agreements but at least I now know someone is aware of my issue and is looking into the situation.

A note on the front page of the licensing portal would have saved lots of people a lot of time and a lot of frustration (and also saved the poor twitterer from having to message everyone who was having a problem).

To make matters worse when we called up on Tuesday night to activate a Windows 2003 server we were told the product activation systems were also unavailable. Interestingly this happened on Patch Tuesday, after a zero day exploit and I know that Microsoft were hit internally by slammer when that was launched, so the conspiracy theorist in me wonders……. If it’s not a worm, you’d have thought that Microsoft would be able to cluster together a couple of servers so their product activation system would stay up and allow customers to obtain a key so they could access the servers after product activation had crippled the server that the customer had paid for.

“set u” tip

Typing “set” from a command prompt will show the environment variables currently in use in that particular command prompt session. As I do a lot of batch file scripting I tend to give my variable names a two character prefix of xx. This enables me to see the status of all my variables at the end of the set statement.  Yes I know that I should really use zz but historically I had a case to use x and therefore I’ve stuck with xx.

Anyway, about a month ago I accidentally hit the enter key too quickly but stumbled across the fact that you don’t actually need to complete the set statement from a command prompt in order to see variables and typing in “set x” will show you only the variables beginning with x.

If you change the set statement to be “set u” you return a lot of the information that you were probably trying to obtain – the username, domain,dns and profile location – all very quickly and tidy.  I thought this was really neat, told my tech support guys this trick and they’ve used it several times. Yesterday I was on a support session with Microsoft and was pleased to see they used the exact same command.

Antivirus plus removal during Thanksgiving.

It’s been a busy Thanksgiving weekend – I spent a lot of time on Thanksgiving working on a relative’s EEE netbook which had “problems”.  That was about as technical as you get for the error report but on seeing the “windows security center” program that popped up on initial login I knew I was in for some fun.

The fake av software Antivirus plus was removed with the help of the BleepingComputer Antivirus plus removal guide but there were a few oddities in the process.

One of my favourite tools is a removable usb thumbdrive with a write protect switch so I can update the thumbdrive, set it to readonly and then use it on an infected pc without worrying about infecting my thumbdrive – incidentally I tried to find another one of these on Black Friday at Microcenter but was unable to do so. Anyway, prior to going to Thanksgiving dinner I updated my Ketarin Whatsmypass setup so I would have all of the av tools I needed (or so I thought)

Following the removal process I needed to download the rkill.com file which killed the virus process’ and malwarebytes was installed. I needed to download the random filename for malwarebytes and oddly enough the documentation doesn’t mention that if you download this on the infected pc then you are likely to kick off the antivirus plus program due to it’s hooks into ie that have not been cleaned up yet. I know this is common sense for the seasoned av cleaner, but newbies following the steps blindly may get reinfected during the process.

It would be really nice if malwarebytes would include the latest definitions as part of the install when you download the original file but I guess they don’t want to rebuild their setup program every night. After a bit of research today I’ve found that you can get the latest definition updates online so I’ll be updating the ketarin for that too.

After the virus was removed it was time to update the pc for windows updates. The first round was 72 windows patches. I couldn’t use my autopatcher/offline patcher cd as the eee pc did not come with an external drive so I had to wait about an hour to install them. After a reboot, there were another 34 to download – by this time my relative had to leave to drive home so I gave her instructions on what to do – the first two were to buy a router so her pc is not directly attached to the internet and to boot the machine up and leave it on overnight at least once a month for the windows updates to install.

Hopefully she’ll get used to firefox as her default browser 😉

The funny thing is I was asked how much they owed me for the work… I spent 5 hours (on and off) on the machine all told – they purchased it for $150. I know it would be hard to find it for that price again, but they could have purchased 2 of them and had change left if I had charged them the going rate.

As to the pc itself, this was my first exposure to the eee pc – I was pretty impressed. It wasn’t too slow (although the scan took forever) so would make a good portable pc for web browsing use.  At this point I didn’t have my Chromium OS thumb drive or I’d have given that a go to see how Chromium performed on the machine.

Imagemaps (navigation) broken in IE8 – fix

We rolled out IE8 to a customer earlier this week and promptly found their company website didn’t work in ie8 (despite some users having had IE8 for several months). An imagemap that they use for navigation did not show up in IE8 on internal computers. The weirdest thing is that all the computers at their office had the problem yet none of our computers or some other computers we tried could reproduce the problem.

After trying many technical solutions I passed it to our web developer who very quickly came up with a bug in ie8 and content produced by Publisher

“Publisher HTML output uses some very large numbers for object coordinates. This behavior has worked in the past. However, Internet Explorer 8 does not support such large coordinates. This is because some precision was moved from the most significant end to the least significant end of the coordinate variables to allow for sub-pixel layouts. Therefore, when large coordinate values in Publisher HTML output are run through Microsoft Dynamic HTML, the values are truncated. This behavior causes significant problems when Publisher HTML is rendered in Internet Explorer 8.”

Sure enough – saving the files within Publisher 2007 sp2 fixed the issue.

Alternative to windirstat?

We’ve used windirstat for a long time when investigating why server or desktop hard drives suddenly fill up. It’s a very quick way of finding out who has just synched their ipod to the server network share.  Earlier this week though we found that it was reporting a drive had 40gb used out of 115gb yet the OS was showing 2gb free. Obviously this is a rather large discrepency and was the second time we’d had windirstat not match the information that Windows was reporting.  After a bit of digging around, I checked the volume shadow copy settings, set it back to a more reasonable 10gb instead of 99.2% of the disk and our free space went back to about 70gb in windows – now matching what windirstat was reporting.

So it looks like windirstat does not take into account files such as the VSS cache location.

So we’re looking around for an alternative – I’d really like it to be a standalone application – if you know of anything then please add something in the comments and I’ll add a new post with my preferred solution.

Your Out of Office settings cannot be displayed, because the server is currently unavailable. Try again later – fixed

“Your Out of Office settings cannot be displayed, because the server is currently unavailable. Try again later” occurs when trying to access out of office onwith outlook2007. The strange thing is that the out of office functionality through the Outlook Web Access page works as expected.
There are several documented ways to fix this, mainly ensuring that the various autodiscover urls are correct. See Proexchange.be – Your out of office settings cannot be displayed for the best document on this.
Interestingly is that if you enable debugging in outlook and try to access the Out of Office you do see the settings being pulled across in the logfile.

However I was still having this issue. From Microsoft forums on Exchange Server Clients I found that various patches to the dot net framework (oh how I hate thee) being discussed and http://support.microsoft.com/kb/952883 was the first patch that was discussed. Sure enough, installing this patch fixed the problem and what is more I didn’t even have to reboot.

The annoying thing is that the first time I had this problem (on this server) was due to a typo in the autodiscover service, then the .net framework patches were applied and the problem re-occured.

Lifestream functionality is now working properly.

I’ve been playing around with Lifestream over the past few months and now have it working properly. It seems that there was a clash with the plugin upgrade notifier and as that didn’t work anyway, I disabled it and now the cron jobs run successfully and update my lifestream page – that pulls together all the various updates from various internet sites and blogs that I make.

Geocities recovered at reocities.com

I’ve talked before about geocities closing down but now most of the geocities content (about 2million accounts) has been backed up and restored at reocities.com. The making of webpage makes interesting reading – the guy doing the mirror obviously has some serious network bandwidth and hard disk space available (although the latter is cheap nowadays!).

My old website is there at Hollywood/1880

Thanks to jmattheij for doing all the hard work.