Skip to main content

Microsoft IIS

Discovers certificates in HTTPS bindings of IIS sites. Each binding found can be automatically registered as a Store.

Wizard steps: Provider → Integration → Schedule → Review (4 steps)


Prerequisites

  • Windows IIS server with OpenSSH Server installed and the sshd service running
  • DefaultShell pointing to powershell.exe
  • TCP port 22 open for the Linux agent
  • PowerShell WebAdministration module present (included by default in IIS)
  • CLM Linux agent installed and online with network access to the IIS server

Step 2 — Integration

You can use a server that's already configured or register a new one directly in the wizard:

Use existing server — select an IIS server already registered from previous discoveries.

Configure new server — fill in the fields:

FieldDescription
NameServer identifier, e.g. WEB-PROD-01
Hostname / IPAddress of the IIS server, e.g. web01.corp.local
SSH PortDefault: 22
SSH UserE.g.: Administrator
Linux AgentAgent that will open the SSH session to the IIS server
Authentication TypePassword or SSH Key

Click Create and continue. The server will be available in Integrations for future use.

note
The Linux agent is what actually opens the SSH connection to the Windows IIS host. SSH credentials are encrypted and used only by the agent.

Step 3 — Schedule

Configure the schedule and the advanced options.


Step 4 — Review

Set the Job Name, confirm the settings.

Create Stores automatically — when enabled, each HTTPS binding found in IIS is automatically registered as a Store in the CLM.

Click Save Only or Save & Execute Now.