Debugging Tools for Windows

Configuring IIS for SymProxy

Internet Information Services (IIS) must be configured to use SymProxy as an Internet Server Application Programming Interface (ISAPI) filter. Furthermore, permissions must be set so that IIS can obtain symbols.

To configure the application pool
  1. 1.From Administrative Tools open Internet Information Services (IIS) Manager.
  2. 2.Right-click Application Pools and choose New -> Application Pool.
  3. 3.For the Application ID type SymSrv Pool.
  4. 4.To exit Add New Application Pool, click OK.
  5. 5.Right-click the SymSrv Pool application pool and select Properties.
  6. 6.Click the Identity tab.
    1. a.If you are authenticating as a network service, select Predefined for the Application Pool Identity and then select Network Service.
    2. b.If you are authenticating as a domain user, select Configurable for the Application Pool Identity, type the credentials of the account that has permissions to access the remote symbol server store (for example, corp\SymProxyUser), and click OK.
  7. 7.To exit SymSrv Pool Properties, click OK.

To set up the Virtual Directory
  1. 1. Expand Web Sites.
  2. 2.Expand Default Web Site.
  3. 3.Right-click the Symbols virtual directory and choose Properties.
  4. 4.In the Virtual Directory tab, click Create.
  5. 5.From the Application Pool drop-down menu, choose SymSrv Pool.
  6. 6.To exit Symbols Properties, click OK.

To configure the ISAPI filter
  1. 1.Right-click the Default Web Site and select Properties.
  2. 2.Click the ISAPI Filters tab.
  3. 3.Click Add.
  4. 4.For Filter Name type SymProxy or some other meaningful name.
  5. 5.For Executable type c:\\windows\system32\inetsrv\symproxy.dll.
  6. 6.To exit the Filter Properties dialog, click OK.
  7. 7.To exit Default Web Site Properties, click OK.
Build machine: CAPEBUILD