I've had this problem a couple of times now. The error is just not recognised by Microsoft at all, so you're on your own. Try this:
1) Confirm that the web server has only one PROG ID assigned for the component in question. If in doubt, remove all registry information for the component and re-register it. Make sure that any newly compiled version is binary compatible with the current one.
2) I had a component which was set to single threaded instead of apartment threaded and thought this might cause a problem. Sadly, I could not isolate this as the cause, but among changing other things, changing this resolved the problem.
3) Restart IIS (and Component Services if the DLL is regsitered there)
4) Check directory security for the component on the web server. Ensure that the correct IIS user has access to the component
5) If all else fails, kick the web server (or any machine you can find really) and post here again with any updated information on the error
From
http://www.developmentnow.com/g/60_2003_10_0_0_254236/Server-CreateObject-error.ht Posted via DevelopmentNow.com Group