Author Topic: IIS Configuration  (Read 5775 times)

Matthew.Seaborn

  • EA Novice
  • *
  • Posts: 6
  • Karma: +0/-0
    • View Profile
IIS Configuration
« on: April 18, 2018, 09:05:04 pm »
I have successfully installed a working Pro Cloud Server (v13.5) but am having problems integrating it into IIS (v10) on Windows Server 2016 as defined in http://sparxsystems.com/enterprise_architect_user_guide/13.5/model_repository/cloud_server_iis.html

When attempting to conjure it using the HTTP Module approach, when I select the "Configure Native Modules" there is no Register button presented, just a checkboxes list "UriCacheModile, FileCacheModule, TokenCacheModule, RequestMonitorModule"

If I attempt to configure ISAPI Module, the IsapiModule is not available in the Module dropdown, and I get the error "'IsapiModule' is not a recognised native module. Specify at least one enabled native module"

How do I register a the ISAPI native module?

Thanks.

Matthew.Seaborn

  • EA Novice
  • *
  • Posts: 6
  • Karma: +0/-0
    • View Profile
Re: IIS Configuration
« Reply #1 on: April 19, 2018, 02:55:51 am »
I tried manually adding it into applicationHost.config but this prevents IIS from starting properly, with the error

"The Module DLL 'C:\Program Files (x86)\Sparx Systems\Cloud Services\ISAPI\SSCSIISIsapiLink.dll' could not be loaded due to a configuration problem. The current configuration only supports loading images built for a AMD64 processor architecture. The data field contains the error number. To learn more about this issue, including how to troubleshooting this kind of processor architecture mismatch error, see http://go.microsoft.com/fwlink/?LinkId=29349.:

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8066
  • Karma: +118/-20
    • View Profile
Re: IIS Configuration
« Reply #2 on: April 19, 2018, 09:23:56 am »
The Application Pool settings in the EA help say that you need to enable 32-Bit applications. It sounds like you haven't done that.

Matthew.Seaborn

  • EA Novice
  • *
  • Posts: 6
  • Karma: +0/-0
    • View Profile
Re: IIS Configuration
« Reply #3 on: April 19, 2018, 05:55:42 pm »
The “Enable 32-bit Applications” setting is set to true, and the site is linked to the pool.

Is that all that is needed?

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8066
  • Karma: +118/-20
    • View Profile
Re: IIS Configuration
« Reply #4 on: April 20, 2018, 08:26:18 am »
That's about the level that I can help you. I've always preferred the embedded web server, much easier to set up.

Matthew.Seaborn

  • EA Novice
  • *
  • Posts: 6
  • Karma: +0/-0
    • View Profile
Re: IIS Configuration
« Reply #5 on: April 20, 2018, 10:33:57 am »
Yep; got that working fine and working without issue.

However am hosting WebEA and Cloud Sever on the same server and exposing standard ports is 'tidier' (and get more flexible logging) so was hoping to get that into place.