You seem to have the right roles installed. Have you rebooted after adding the IIS 6-related roles? I guess it's also possible that the cause of the problem is completely unrelated.
If you can't easily determine why you are getting this error, the easiest remedy would be to configure script mapping for the .fwx extension manually. You can do so in the Management Console. I suggest using the IIS 6 version, because this will allow you to follow the instructions on our site: http://www.foxweb.com/document/WebServer.htm.
FoxWeb Support Team
Sent by Pete Cuiry on 10/27/2011 02:36:22 PM:
When running the setup program, I am prompted to enable IIS6 mode.
These roles are installed:
IIS 6 Management Compatibility
IIS 6 Metabase Compatibility
IIS 6 WMI Compatibility
IIS 6 Scripting Tols
IIS 6 Management Console
The setup will not automatically configure the server.
I am running the setup program as an administrator.