I am trying to install Sitecore 9 in my Windows 10 box. At first attempt, it was failed with this exception

After some modification, I re-executed Sitecore install script. This time, i came across new exception.

Cannot process argument transformation on parameter 'Signer'. Cannot convert the "System.Object[]" value of type "System.Object[]" to type

enter image description here

When i first tried, this step was done but it failed second time.

1 Answer 1


You've created two certificates with precisely the same DNS name.

You can see in the verbose output that two certificates have been found as it lists two thumbprints. These values are then returned as an array which causes the error as the Signer parameter only expects a single certificate.

I suggest removing one or both certificates and trying again. I'll add an issue to the SIF backlog to cater for this scenario.

  • I've added the issue to our backlog
    – Kieranties
    Commented Feb 14, 2018 at 10:55
  • How to Remove certificates. Please let me know the steps. Commented Mar 18, 2018 at 3:18
  • 2
    You can execute below PowerShell script to delete installed certificate.. Get-ChildItem Cert:\LocalMachine\Root\<<id>> | Remove-Item Commented Mar 18, 2018 at 13:21
  • You can get more details here sitecore.stackexchange.com/questions/10865/… Commented Mar 18, 2018 at 14:22

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.