Trying to call Gen 8.6 .NET C# server via .NET Remoting fails with:
GenException: [Function: NETDynamicCoopFlow::ProcessException]The remote server returned an error: (404) Not Found.
Tests done with Gen sample model using an ASP.NET Client and also a C client (Gen C to C# Cooperative Flow).
The same error occurs for both tests.
Gen 8.6
IIS 10.x
NET v4.x
Enable ASP.NET client coopflow trace using cmidebug=-1 in the web.config file and the resulting trace*.out file shows:
05/11/26-12:06:57:218244[11]: NETDynamicCoopFlow::DoFlow(): Loaded Server Method: sample.ServerMaintainDivisionExport Execute(sample.ServerMaintainDivisionImport, System.Object, System.Object)05/11/26-12:06:57:218244[11]: NETDynamicCoopFlow::DoFlow(): Remote Server Address: http://localhost:80/sample/ServerMaintainDivision.rem05/11/26-12:06:57:280718[11]: GenException::TraceDump(): GenException created: 05/11/26-12:06:57:280718[11]: GenException: [Function: NETDynamicCoopFlow::ProcessException]The remote server returned an error: (404) Not Found.
The problem is caused by IIS deployment missing the handler mapping for *.rem files or that handler is not configured correctly.