A Quick Look at Log Parser

This morning I was alerted to the fact that one of our clients was having problems with our application last night. Unfortunately, none of their end users had captured any of the error messages. I checked the SQL and Windows Event logs but found nothing helpful. Then I had a look in into the IIS

Continue reading A Quick Look at Log Parser



IIS 6 and Worker Process Recycling

Many moons ago we had a web app with a 3rd party control that appeared to leak memory over time. The web server was IIS 5 (Windows 2000) and at the time it seemed like the easiest way to work around the leak was to simply restart IIS every night with a scheduled call to

Continue reading IIS 6 and Worker Process Recycling

Static Killed My Laptop

A few days ago I walked into my office, sat down and leaned forward to start typing on my work laptop. As both hands hit the keyboard there was a little static shock and the machine instantly turned off.

Shaking my head in annoyance, I unplugged the laptop, pulled the battery and hit the power button

Continue reading Static Killed My Laptop

My Web App Isn’t a Spammer

At work we build and host web based applications. As part of that, our applications generate email. We don’t get too fancy with sending email, we just shoot it out using Windows Internet Information Services (IIS) SMTP service. Traditionally we never really configured it, we just turned it loose.

As the world becomes more and more

Continue reading My Web App Isn’t a Spammer

cURL to the Rescue

For reasons mostly lost in the mists of time, we have had a scheduled job on an old Windows 2000 server that launches Internet Explorer with an ASP page. The ASP page does its thing and then closes the browser with a bit of JavaScript. Since the browser is IE 6 this all worked fine.

This

Continue reading cURL to the Rescue