I got this error in the config tool of Forefront Protection 2010 for SharePoint:
“The SharePoint service is running but the Forefront VSAPI Library is not registered”
Here is what I did:
1. Stop running service “Microsoft Forefront Server Protection Controller”
2. Stop running service “Microsoft Forefront Server Protection Controller for SharePoint”
3. Go to your installation directory of Forefront Protection 2010 for SharePoint
4. Run from command prompt: “fsccontroller.exe /disable”
5. Run from command prompt: “fsccontroller.exe /enable”
6. Restart SharePoint Services:
- SharePoint 2010 Administration
- SharePoint 2010 Timer
7. Start service “Microsoft Forefront Server Protection Controller for SharePoint”
8. Start service “Microsoft Forefront Server Protection Controller”
9. That’s it. (Do a “Refresh” in the Forefront management console application.)