Socket Licensing Service over HTTP

Note: You must run all winrm commands as an administrator. The commands require special escape characters if you are in PowerShell.

Follow these steps:

  1. From the command line, run:
  2. winrm quickconfig -transport:http
  3. Or run:
  4. winrm set winrm/config/service/auth @{Basic=”true”}
  5. Ensure there is a WinRM listener:
  6. winrm e winrm/config/listener
  7. Note: Output must contain one listener on port 5985 and the "ListeningOn" field should contain an IP address to which the activation service can connect.
  8. If no listener is present, add one:
  9. winrm create winrm/config/listener?Address=*+Transport=HTTP
  10. Configure the service for unencrypted authentication:
  11. winrm set winrm/config/service @{AllowUnencrypted=”true”}
  12. Create a local user account and add the user to the Local Admins group.
  13. Note: Domain users are not supported with Basic Authentication.
  14. Add the user to the WinRMRemoteWMIUsers__ group.
  15. Ensure port 5985 is open for communication.

When configuring Hyper-V for unsecure communication with the Socket Licensing Service, you must uncheck the Use HTTPS box.