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
sshdservice running DefaultShellpointing topowershell.exe- TCP port 22 open for the Linux agent
- PowerShell
WebAdministrationmodule 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:
| Field | Description |
|---|---|
| Name | Server identifier, e.g. WEB-PROD-01 |
| Hostname / IP | Address of the IIS server, e.g. web01.corp.local |
| SSH Port | Default: 22 |
| SSH User | E.g.: Administrator |
| Linux Agent | Agent that will open the SSH session to the IIS server |
| Authentication Type | Password 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.