If anything, today's experience is re-enforcing my drive to move more of this stuff over to the .NET framework.

I chose the latter. Needed something a bit more upbeat.

I'll be bitching about Windows and modifying a ancient utility to act as a service.

"I'll stop at the courthouse. What's the harm in that?"

Famous last words.

// @thrrgilag

Okay. The Windows service manager has been brought to heel. Now to see what OpenSSL's malfunction is.

It goes to show that you can never abandon a product. People will still request you drop everything and go back to it. "Just for them".

I'm too nice a guy sometimes.

@thrrgilag I got it out of the way early. Was hoping to avoid a line full of people in baseball caps saying things that make me bite my tongue. Didn't work.

Error 0x80004005

Microsoft-ese for "IM GONNA BE VERY VAGUE ABOUT THE PROBLEM HERE"

No. This is in the socket code somewhere. I have DebugView running right now in the hopes that I get a good clue as to where.

Hmm. Works great under Windows 7. Bombs randomly under Windows 10. Going to be a long day.

@kdfrawg Then I have a lot of muting to do, I guess. I've run out of patience for the fetish some people have made of the process.

//