2016-09-04 14 views
0

を許可されていない私はWinRsを追加しようとしている一般に公開ARM Template変更プロパティ「windowsConfiguration.winRM.listeners」

を使用してサポートして、私はその後、私はPowerShellを使用してみました次のエラー

Changing property 'windowsConfiguration.winRM.listeners' is not allowed 

を取得最後にこのarticleに記載されているスクリプト。私はそれがちょうど私のスクリプトは少し間違っていることが判明し誰だかはわからない、それはそうsorkingされなかったcosを私は

$vm = Get-AzureRmVM -ResourceGroupName "dscwitharm" -Name "dscwitharm" 

$credential = Get-Credential 
$secretURL = (Get-AzureKeyVaultSecret -VaultName "nithishvault" -Name "dscwitharmwinrs").Id 
$vm = Set-AzureRmVMOperatingSystem -VM $vm -Windows -ComputerName "dscwitharm" -Credential $credential -WinRMHttps -WinRMCertificateUrl $secretURL 
$sourceVaultId = (Get-AzureRmKeyVault -ResourceGroupName "dscwitharm" -VaultName "nithishvault").ResourceId 
$CertificateStore = "My" 
$vm = Add-AzureRmVMSecret -VM $vm -SourceVaultId $sourceVaultId -CertificateStore $CertificateStore -CertificateUrl $secretURL 


Update-AzureRmVM -ResourceGroupName "dscwitharm" -VM $vm 

以下のようにそれを変更し、私はまだ同じエラーを取得します。私は何が欠けていますか?

> Changing property 'windowsConfiguration.winRM.listeners' is not allowed 
+1

私は申し訳ありませんが、しかしを推奨していたものとは異なるアプローチであるあなたは、具体的にWinRMせずに仮想マシンを展開するためにWinRM HTTPSリスナーを展開するために設計されていますARMのテンプレートを使用する理由httpsリスナー?通常のVMを展開すると、winrmリスナーが付属します(ネットワークセキュリティグループを調整するだけで接続が可能です)。 – 4c74356b41

+0

@ 4c74356b41私はそれを知らなかった。しかし、実際には両方を有効にしたいのですが、私は単純なWinRMから始めましたが、それ自体は失敗しました。私は上記のように質問を更新しました。 –

+0

https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-windows-ps-template/この記事を試してみましたか? – 4c74356b41

答えて

関連する問題