Configuration: IIS
Opereating System: Win 2008 R2 (x64)
Opereating System: Win 2008 R2 (x64)
Issue
Sometime application (Exponare) throws an error "COM+". There can be a number of reason application throws COM+ activation error. It is not restrict to license related it can be related to IIS also.
Cause
COM+ error can be checked while looking into an event viewer log or simply run the web service into browser.
Resolution
UPDATED: July 23, 2019- Apply the Microsoft Hot fix as explained in the article http://support.microsoft.com/kb/2523525
- From Start > Administrative Tools > Component Services
- Navigate to the node below > Right-click on the node > Properties
- Click on the “Activation” Tab > Increase the Pool sizes as follows:
- min :1 per CPU
- max :2 per CPU
- Set the Creation Timeout to 120 000 ms
- Click on Advanced > Ensure that the "Allow intrinsic IIS properties" box is ticked> Click Ok
Grant access to any user who will log in access to the TEMP folder C:\Users\Administrator\AppData\Local\Temp.
If you are using Anonymous access then you must grant access to the temp folder to the IUSR_LocalMachineName system account
Add IUSR and IIS_USERS to the folder C:\Program Files\MapInfo\Exponare folder.
Reset IIS and run Exponare Enquiry
Also recommended is to enable Recycling at 1GB:
- Go to IIS
- Right-click on Exponare’s Application Pool > Right click on Recycling
- Set Private Memory usage at 1048576 KB (1GB)
- Untick “Recycle at Regular Intervals”
5. Click Next > Ensure that "Private Memory Usage" is ticked.
6. Click Finish
Reset IIS and run an Application