[Migrated content. Thread originally posted on 05 May 2011]
Using Windows XP SP3, IIS5 and .NET 4Acucubol 8.1.2.1
Having got the DOTNET to COBOL to work under testing, we have spent the last few months developing a complex application.
We have written the website using MVC3 where the backend is our system written in Acucobol.
The webserver should start the Acucobol runtime through the interop dll and thereafter perform calls to the relevant programmes.
When we run this setup from Visual Studio using IIS Express then everything works fine.
All the Acucobol programmes start as expected and the application is tested and in order.
When we run it using "real" IIS5 however, the site hangs on the first call to the backend Acucobol programme.
As far as running processes go, I can see that the runtime exe file is running, meaning the initial call was made and permissions seem to be ok.
When we "deploy" the system, Interop.AcuGTObjects.dll is included in the website and I can see from tracing the browser that it call acugt.exe.
But the Acucobol programmme does not start.
I am using "-d" when calling, but it doesn't get as far as starting the trace.
I have tried setting all permissions for the user on both the involved directories and files and also on the COM service.
What else could I be missing here?



