IronFoundry/ironfoundry — Issue #3: DEA .net x32 won't start, exception
Author: jfmatth
Created: 2012-01-12 18:14:26+00:00
State: open

Trying to install v1.4 of the .net DEA x32 agent on a 2008 X32 IIS server, 1gb RAM.

Install goes fine, but service doesn't start. exception log attached.

Here is a sample of the exception.log file from the startup.

2012-01-12 09:49:54.7812|MultipleServiceManager|System.InvalidCastException System.InvalidCastException: Unable to cast COM object of type 'System.__ComObject' to interface type 'NetFwTypeLib.INetFwRule2'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{9C27C8DA-189B-4DDE-89F7-8B39A316782C}' failed due to the following error: No such interface supported (Exception from HRESULT: 0x80004002 (E_NOINTERFACE)).
at IronFoundry.Dea.Services.FirewallService.getComObject[T](String progID) in c:\proj\cf\ironfoundry\src\IronFoundry.Dea\Services\FirewallService.cs:line 38
at IronFoundry.Dea.Services.FirewallService.Open(UInt16 port, String name) in c:\proj\cf\ironfoundry\src\IronFoundry.Dea\Services\FirewallService.cs:line 17
at IronFoundry.Dea.WinService.FilesWinService.StartService(IntPtr ignored) in c:\proj\cf\ironfoundry\src\IronFoundry.Dea\WinService\FilesWinService.cs:line 48
at IronFoundry.Dea.WinService.MultipleServiceManager.OnStart(String[] args) in c:\proj\cf\ironfoundry\src\IronFoundry.Dea\WinService\MultipleServiceManager.cs:line 45