Sample Status Log

Top  Previous  Next

Here is what a default configuration will look like.

 

All variable names recalculated to reflect Instance=[Default]

CREATE USER AND GROUP

* Created user group (cmUserGroup)

* Created user (cmUser)

* Added user (cmUser) to group (cmUserGroup)

* Added user (cmUser) to group (IIS_IUSRS)

ASSIGN FOLDER SECURITY

* Gave group cmUserGroup modify/list/read/write permissions to C:\ProgramData\PdMagic\cmo\Pub

* Gave group cmUserGroup read & execute permissions to C:\Program Files (x86)\PdMagic\cmo\Bin\ISAPI

ADD APPLICATION

+ Site / Path: (Default Web SiteC:\Program Files (x86)\PdMagic\cmo\Bin\ISAPI)

+ Application: (/cm)

ADD ISAPI HANDLER

* Site / Instance / Path: (Default Web Site / [Default] / /cm)

* Set system.webServer/handlers/accessPolicy to (Read, Script, Execute)

+ name: (Default Web Site[Default]_Handler)

+ path: (cmo.dll)

+ allowPathInfo: (True)

+ verb: (*)

+ modules: (IsapiModule)

+ scriptProcessor: (C:\Program Files (x86)\PdMagic\cmo\Bin\ISAPI\cmo.dll)

+ resourceType: (0)

+ requireAccess: (4)

+ preCondition: (bitness32)

NEW ISAPI CGI RESTRICTION

* Section: (system.webServer/security/isapiCgiRestriction)

+ GroupId: (Crash Magic)

+ Path=(C:\Program Files (x86)\PdMagic\cmo\Bin\ISAPI\cmo.dll)

+ Allowed=(True)

+ Description=(Crash Magic Online [Default])

SET APPLICATION USER

* Application: (/cm)

* Site: (Default Web Site)

+ Set userName: (cmUser)

+ Set password: (***)

SET MIME TYPES

* Section: (system.webServer/staticContent)

* Site / Path: (Default Web Site/cm)

= Mime entry already exists for (.svg)

= Mime entry already exists for (.xap)

= Mime entry already exists for (.xaml)

+ Added mime type: (application/pdxml+xml) for (.pdxml)

SET DEFAULT DOCUMENT

* Section: (system.webServer/defaultDocument) Set enabled = true

* Site / Path: (Default Web Site/cm)

+ Inserted (cmo.dll) as the first default document

SET MAX ALLOWED CONTENT LENGTH

* Section: (system.webServer/security/requestFiltering) Set OverrideModeDefault to (Allow).

+ Set requestLimits/maxAllowedContentLength to (524288000)

SET SERVER RUNTIME PARAMETERS

* Section (system.webServer/serverRuntime) Set OverrideModeDefault to (Allow).

+ Set uploadReadAheadSize: (2147483647)

= uploadReadAheadSize already set to (4294967295)

ADD VIRTUAL FOLDERS

* Site / Path: (Default Web Site/cm)

+ Added virtual directory (/CMFiles=C:\ProgramData\PdMagic\cmo\Pub\files)

+ Added virtual directory (/CMCache=C:\ProgramData\PdMagic\cmo\Pub\Default\Cache\$)

ADD EVENT LOG SOURCE

+ Log: (PdMagic)

+ Source: (cmo)

ADD APPLICATION POOL

+ Pool name: (cmISAPI32)

ADD SITE TO APPLICATION POOL

+ Site: (Default Web Site) added to pool: (cmISAPI32)

APPLICATION POOL SETUP

ADD SITE TO APPLICATION POOL

+ Site: (Default Web Site) added to pool: (cmISAPI32)

PREPARE APPLICATION POOL

* Pool name: (cmISAPI32)

+ Set ManagedRuntimeVersion: (v4.0)

+ Set ManagedPipelineMode: (Integrated)

+ Set Enable32BitAppOnWin64: (True)

+ Set AutoStart: (True)

+ Set ProcessModel.IdleTimeout: (06:00:00)

+ Set Recycling.DisallowoverlappingRotation: (True)

+ Set Recycling.PeriodicRestart.Time: (00:00:00)

+ Set Recycling.PeriodicRestart.Schedule: (03:00:00)

+ Set ProcessModelUserName: (SHAHQDEVPDMG1\cmUser) Password: (***)

+ Set IdentityType: (SpecificUser)

 

The GIS IIS Configuration will look like this:

GIS ASSIGN FOLDER SECURITY

* Gave group cmUserGroup modify permissions to C:\Program Files (x86)\PdMagic\cmsvc

ADD VIRTUAL FOLDERS

* Site / Path: (Default Web Site/cm)

+ Added virtual directory (/services=C:\Program Files (x86)\PdMagic\cmsvc)

+ Added virtual directory (/services/heatmapfiles=C:\ProgramData\PdMagic\cmsvc\output\heatmapfiles)

ADD APPLICATION

+ Site / Path: (Default Web SiteC:\Program Files (x86)\PdMagic\cmsvc\pdgisservices)

+ Application: (/cm/services/pdgisservices)

ADD EVENT LOG SOURCE

+ Log: (PdMagic)

+ Source: (pdGisServices)

ADD APPLICATION POOL

+ Pool name: (pdGisServices)

ADD SITE TO APPLICATION POOL

+ Site: (Default Web Site) added to pool: (pdGisServices)

APPLICATION POOL SETUP

ADD SITE TO APPLICATION POOL

+ Site: (Default Web Site) added to pool: (pdGisServices)

PREPARE APPLICATION POOL

* Pool name: (pdGisServices)

+ Set ManagedRuntimeVersion: (v4.0)

+ Set ManagedPipelineMode: (Integrated)

+ Set Enable32BitAppOnWin64: (True)

+ Set ProcessModelUserName: (SHAHQDEVPDMG1\cmUser) Password: (***)

+ Set IdentityType: (SpecificUser)