10.2B is indeed old technology. Released in 2009 it's no longer considered the pinnacle of invention. Current version is 11.5, with 11.6 just around the corner.
However getting 10.2B to work in current versions of IIS should be not great problem.
There are a couple of knowledge base entries regarding this error:
WebSpeed error in the browser: Failed to load WSMSGP.DLL or WSUTIL.DLL.WSISA.ERR
Webspeed CGIIP Messenger Error loading wsmsgp.dll
Getting error regarding loading wsmsgp.dll when using the WebSpeed Messenger cgiip.exe
The last one suggests that this has to do with file permissions. The two first one discusses corrupt files.
General troubleshooting
Whenever you encounter problems with WebSpeed or the Appserver (WebSpeed is actually part of the AppServer technology) you should look into the various log files available. The two most interesting ones are by default named:
- wsbroker1.server.log
- wsbroker1.broker.log
and are placed in the working directory. Typically c:\openedge\wrk or something similar. This can however depend on your setup.
You should also look in access logs and error logs for IIS. They might reveal more information!
When you have gathered more information you can search the knowledgebase:
http://knowledgebase.progress.com/
as well as look in the official forums:
https://community.progress.com/
(Reading wont require you to log in)
There you can also find the complete product documentation (even for your old version):
10.2B Product Documentation