Azure / Azure/azure-powershell

Unable to use runcommand as domain user

Open
#24,369 26 comments 1 reaction 2 assignees Claimed by @viveklingaiah View on GitHub
act-observability-squad bug Compute - VM customer-reported Service Attention
Dominant language
C#
Stars
4.8k
Forks
4.3k
Avg merge
3d 14h
Merged PRs (30d)
54

Description

### Description

When running a simply script of:
```
try {import-module activedirectory
get-addomain}
catch {
throw $_
}
```
I constantly get an error stating username or password is incorrect on the VM when run via the Set-AzVMRunCommand.

When running via bicep deployment I get constant errors about not being able to find the domain when trying to perform something.

```bicep
resource domainjoinstorage 'Microsoft.Compute/virtualMachines/runCommands@2023-09-01' = {
name: 'domainjoin${storageaccount}'
location: deploymentLocation
parent: taskvm
properties: {
source: {
scriptUri: 'https://${scriptsa}.blob.${environment().suffixes.storage}/config/Script.ps1'
scriptUriManagedIdentity: {
clientId: umi
}
}
parameters: stdparamters
errorBlobUri: 'https://${scriptsa}.blob.${environment().suffixes.storage}/config/error-${storageaccount}-${date}.txt'
errorBlobManagedIdentity: {
clientId: umi
}
outputBlobUri: 'https://${scriptsa}.blob.${environment().suffixes.storage}/config/output-${storageaccount}-${date}.txt'
outputBlobManagedIdentity: {
clientId: umi
}
runAsUser: '${domain}\\${domainUsername}'
runAsPassword:runaspassword
timeoutInSeconds: 300
}
dependsOn: [
installmanagementmodules
]
}
```

Error from the runcommandhandler status output with PowerShell

![image](https://github.com/Azure/azure-powershell/assets/55112990/b7e116df-b098-4fb0-9b7a-38e09fa03370)

This is the error which is generated in the blob when running the bicep for the same script and credentials

```
import-module : The specified module 'activedirectory' was not loaded because no valid module file was found in any

module directory.
At C:\Packages\Plugins\Microsoft.CPlat.Core.RunCommandHandlerWindows\2.0.8\Downloads\Script_domainjoinsticihdjtest_1.ps
1:1 char:6
+ try {import-module activedirectory
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ResourceUnavailable: (activedirectory:String) [Import-Module], FileNotFoundException
+ FullyQualifiedErrorId : Modules_ModuleNotFound,Microsoft.PowerShell.Commands.ImportModuleCommand

get-addomain : Unable to contact the server. This may be because this server does not exist, it is currently down, or

it does not have the Active Directory Web Services running.

At C:\Packages\Plugins\Microsoft.CPlat.Core.RunCommandHandlerWindows\2.0.8\Downloads\Script_domainjoinsticihdjtest_1.ps
1:2 char:1
+ get-addomain
+ ~~~~~~~~~~~~

+ CategoryInfo : ResourceUnavailable: (COMPANY:ADDomain) [Get-ADDomain], ADServerDownException
+ FullyQualifiedErrorId : ActiveDirectoryServer:0,Microsoft.ActiveDirectory.Management.Commands.GetADDomain

```

How do I perform simple domain activities using the runcommand functionality?

### Issue script & Debug output

```PowerShell
$vm = "vm-prod-nps-01"
$vmrg = "rg-vm-nps-prod-uks"
$runasuser = "scriptadmin@company.local"
$password = Read-Host -AsSecureString
$script = 'try {get-addsdomain}
catch {throw $_}'
$errorblob = "errorblob"
$outputblob = "outputblob"
$DebugPreference = 'continue'
Connect-AzAccount
Set-AzVMRunCommand -ResourceGroupName $vmrg -VMName $vm -RunCommandName getdomaininfo -Location "uksouth" -RunAsUser $runasuser -RunAsPassword $password -ScriptLocalPath "C:\temp\script.ps1" -ErrorBlobUri $errorblob -OutputBlobUri $outputblob -TimeoutInSecond 30

DEBUG: 15:41:07 - [SilentAuthenticator] Calling SharedTokenCacheCredential.GetTokenAsync - TenantId:'', Scopes:'https://management.core.windows.net//.default', AuthorityHost:'https://login.microsoftonline.com/', UserId:'azureadmin@.onmicrosoft.com'
DEBUG: SharedTokenCacheCredential.GetToken invoked. Scopes: [ https://management.core.windows.net//.default ] ParentRequestId:
DEBUG: False MSAL 4.49.1.0 MSAL.Desktop 4.8 or later Windows 10 Pro [2024-03-14 15:41:07Z - 8ed3ea38-04d7-4a05-a75d-1c1a2e3235c5] IsLegacyAdalCacheEnabled: yes
DEBUG: False MSAL 4.49.1.0 MSAL.Desktop 4.8 or later Windows 10 Pro [2024-03-14 15:41:07Z - 8ed3ea38-04d7-4a05-a75d-1c1a2e3235c5] [Region discovery] Not using a regional authority.
DEBUG: False MSAL 4.49.1.0 MSAL.Desktop 4.8 or later Windows 10 Pro [2024-03-14 15:41:07Z - 8ed3ea38-04d7-4a05-a75d-1c1a2e3235c5] [Region discovery] Not using a regional authority.
DEBUG: False MSAL 4.49.1.0 MSAL.Desktop 4.8 or later Windows 10 Pro [2024-03-14 15:41:07Z - 8ed3ea38-04d7-4a05-a75d-1c1a2e3235c5] [Region discovery] Not using a regional authority.
DEBUG: False MSAL 4.49.1.0 MSAL.Desktop 4.8 or later Windows 10 Pro [2024-03-14 15:41:07Z - 8ed3ea38-04d7-4a05-a75d-1c1a2e3235c5] [Region discovery] Not using a regional authority.
DEBUG: False MSAL 4.49.1.0 MSAL.Desktop 4.8 or later Windows 10 Pro [2024-03-14 15:41:07Z - 8ed3ea38-04d7-4a05-a75d-1c1a2e3235c5] [Region discovery] Not using a regional authority.
DEBUG: False MSAL 4.49.1.0 MSAL.Desktop 4.8 or later Windows 10 Pro [2024-03-14 15:41:07Z - 8ed3ea38-04d7-4a05-a75d-1c1a2e3235c5] [Region discovery] Not using a regional authority.
DEBUG: False MSAL 4.49.1.0 MSAL.Desktop 4.8 or later Windows 10 Pro [2024-03-14 15:41:07Z - 8ed3ea38-04d7-4a05-a75d-1c1a2e3235c5] [Region discovery] Not using a regional authority.
DEBUG: False MSAL 4.49.1.0 MSAL.Desktop 4.8 or later Windows 10 Pro [2024-03-14 15:41:07Z - 8ed3ea38-04d7-4a05-a75d-1c1a2e3235c5] IsLegacyAdalCacheEnabled: yes
DEBUG: False MSAL 4.49.1.0 MSAL.Desktop 4.8 or later Windows 10 Pro [2024-03-14 15:41:07Z - 8ed3ea38-04d7-4a05-a75d-1c1a2e3235c5] IsLegacyAdalCacheEnabled: yes
DEBUG: False MSAL 4.49.1.0 MSAL.Desktop 4.8 or later Windows 10 Pro [2024-03-14 15:41:07Z] [WamBroker] WAM supported OS.
DEBUG: False MSAL 4.49.1.0 MSAL.Desktop 4.8 or later Windows 10 Pro [2024-03-14 15:41:07Z] [WamBroker] ListWindowsWorkAndSchoolAccounts option was not enabled.
DEBUG: False MSAL 4.49.1.0 MSAL.Desktop 4.8 or later Windows 10 Pro [2024-03-14 15:41:07Z - 0439f6df-ec91-4378-b527-ab2946ec9881] [Region discovery] Not using a regional authority.
DEBUG: False MSAL 4.49.1.0 MSAL.Desktop 4.8 or later Windows 10 Pro [2024-03-14 15:41:07Z] Found 6 cache accounts and 0 broker accounts
DEBUG: False MSAL 4.49.1.0 MSAL.Desktop 4.8 or later Windows 10 Pro [2024-03-14 15:41:07Z] Returning 6 accounts
DEBUG: False MSAL 4.49.1.0 MSAL.Desktop 4.8 or later Windows 10 Pro [2024-03-14 15:41:07Z - c0eba50d-0a40-462d-9c4c-930bd01b061b] MSAL MSAL.Desktop with assembly version '4.49.1.0'. CorrelationId(c0eba50d-0a40-462d-9c4c-930bd01b061b)
DEBUG: False MSAL 4.49.1.0 MSAL.Desktop 4.8 or later Windows 10 Pro [2024-03-14 15:41:07Z - c0eba50d-0a40-462d-9c4c-930bd01b061b] === AcquireTokenSilent Parameters ===
DEBUG: False MSAL 4.49.1.0 MSAL.Desktop 4.8 or later Windows 10 Pro [2024-03-14 15:41:07Z - c0eba50d-0a40-462d-9c4c-930bd01b061b] LoginHint provided: False
DEBUG: False MSAL 4.49.1.0 MSAL.Desktop 4.8 or later Windows 10 Pro [2024-03-14 15:41:07Z - c0eba50d-0a40-462d-9c4c-930bd01b061b] Account provided: True
DEBUG: False MSAL 4.49.1.0 MSAL.Desktop 4.8 or later Windows 10 Pro [2024-03-14 15:41:07Z - c0eba50d-0a40-462d-9c4c-930bd01b061b] ForceRefresh: False
DEBUG: False MSAL 4.49.1.0 MSAL.Desktop 4.8 or later Windows 10 Pro [2024-03-14 15:41:07Z - c0eba50d-0a40-462d-9c4c-930bd01b061b]
=== Request Data ===
Authority Provided? - True
Scopes - https://management.core.windows.net//.default
Extra Query Params Keys (space separated) -
ApiId - AcquireTokenSilent
IsConfidentialClient - False
SendX5C - False
LoginHint ? False
IsBrokerConfigured - True
HomeAccountId - False
CorrelationId - c0eba50d-0a40-462d-9c4c-930bd01b061b
UserAssertion set: False
LongRunningOboCacheKey set: False
Region configured:

DEBUG: False MSAL 4.49.1.0 MSAL.Desktop 4.8 or later Windows 10 Pro [2024-03-14 15:41:07Z - c0eba50d-0a40-462d-9c4c-930bd01b061b] === Token Acquisition (SilentRequest) started:
Scopes: https://management.core.windows.net//.default
Authority Host: login.microsoftonline.com
DEBUG: False MSAL 4.49.1.0 MSAL.Desktop 4.8 or later Windows 10 Pro [2024-03-14 15:41:07Z - c0eba50d-0a40-462d-9c4c-930bd01b061b] [Region discovery] Not using a regional authority.
DEBUG: False MSAL 4.49.1.0 MSAL.Desktop 4.8 or later Windows 10 Pro [2024-03-14 15:41:07Z - c0eba50d-0a40-462d-9c4c-930bd01b061b] Access token is not expired. Returning the found cache entry. [Current time (03/14/2024 15:41:07) - Expiration Time (03/14/2024 16:30:40 +00:00) -
Extended Expiration Time (03/14/2024 16:30:40 +00:00)]
DEBUG: False MSAL 4.49.1.0 MSAL.Desktop 4.8 or later Windows 10 Pro [2024-03-14 15:41:07Z - c0eba50d-0a40-462d-9c4c-930bd01b061b] Returning access token found in cache. RefreshOn exists ? False
DEBUG: False MSAL 4.49.1.0 MSAL.Desktop 4.8 or later Windows 10 Pro [2024-03-14 15:41:07Z - c0eba50d-0a40-462d-9c4c-930bd01b061b] [Region discovery] Not using a regional authority.
DEBUG: False MSAL 4.49.1.0 MSAL.Desktop 4.8 or later Windows 10 Pro [2024-03-14 15:41:07Z - c0eba50d-0a40-462d-9c4c-930bd01b061b]
=== Token Acquisition finished successfully:
DEBUG: False MSAL 4.49.1.0 MSAL.Desktop 4.8 or later Windows 10 Pro [2024-03-14 15:41:07Z - c0eba50d-0a40-462d-9c4c-930bd01b061b] AT expiration time: 14/03/2024 16:30:40 +00:00, scopes: https://management.core.windows.net//user_impersonation https://management.core.windows.n
et//.default. source: Cache
DEBUG: SharedTokenCacheCredential.GetToken succeeded. Scopes: [ https://management.core.windows.net//.default ] ParentRequestId: ExpiresOn: 2024-03-14T16:30:40.0000000+00:00
WARNING: TenantId '' contains more than one active subscription. First one will be selected for further use. To select another subscription, use Set-AzContext.
To override which subscription Connect-AzAccount selects by default, use `Update-AzConfig -DefaultSubscriptionForLogin 00000000-0000-0000-0000-000000000000`. Go to https://go.microsoft.com/fwlink/?linkid=2200610 for more information.

DEBUG: AzureQoSEvent: Module: Az.Accounts:2.11.2; CommandName: Connect-AzAccount; PSVersion: 5.1.22621.2506; IsSuccess: True; Duration: 00:00:04.1954368
DEBUG: 15:41:07 - [ConfigManager] Got nothing from [EnableDataCollection], Module = [], Cmdlet = []. Returning default value [True].
DEBUG: 15:41:07 - ConnectAzureRmAccountCommand end processing.
DEBUG: 15:41:07 - GetAzureRMContextCommand end processing.
DEBUG: [CmdletBeginProcessing]: Starting command
DEBUG: CmdletBeginProcessing:
DEBUG: CmdletProcessRecordStart:
DEBUG: CmdletGetPipeline:
DEBUG: CmdletBeforeAPICall:
DEBUG: URLCreated: /subscriptions//resourceGroups/rg-vm-nps-prod-uks/providers/Microsoft.Compute/virtualMachines/vm-prod-nps-01/runCommands/getdomaininfo?api-version=2021-07-01
DEBUG: RequestCreated: /subscriptions//resourceGroups/rg-vm-nps-prod-uks/providers/Microsoft.Compute/virtualMachines/vm-prod-nps-01/runCommands/getdomaininfo?api-version=2021-07-01
DEBUG: HeaderParametersAdded:
DEBUG: BodyContentSet:
DEBUG: ============================ HTTP REQUEST ============================

HTTP Method:
PUT

Absolute Uri:
https://management.azure.com/subscriptions//resourceGroups/rg-vm-nps-prod-uks/providers/Microsoft.Compute/virtualMachines/vm-prod-nps-01/runCommands/getdomaininfo?api-version=2021-07-01

Headers:
x-ms-unique-id : 109
x-ms-client-request-id : 20b85c28-6ef6-4771-a230-423182c9151f
CommandName : Az.Compute\Set-AzVMRunCommand
FullCommandName : Set-AzVMRunCommand_UpdateExpanded
ParameterSetName : __AllParameterSets
User-Agent : AzurePowershell/v0.0.0,PSVersion/v5.1.22621.2506,Az.Compute/5.4.0

Body:
{
"location": "uksouth",
"properties": {
"source": {
"script": "try {import-module activedirectory;get-addomain;};catch {;throw $_;};"
},
"runAsUser": "scriptadmin@company.local",
"runAsPassword": "System.Security.SecureString",
"timeoutInSeconds": 30,
"outputBlobUri": "https://.blob.core.windows.net/config/output.txt",
"errorBlobUri": "https://.blob.core.windows.net/config/error.txt"
}
}

DEBUG: BeforeCall:
DEBUG: ============================ HTTP RESPONSE ============================

Status Code:
OK

Headers:
Pragma : no-cache
Azure-AsyncOperation : https://management.azure.com/subscriptions//providers/Microsoft.Compute/locations/uksouth/operations/d00da334-5eb4-4e38-8daa-6dc9ae7119bb?p=ae289c7f-5b7b-4b4d-8ba7-2e87f84b4894&api-version=2021-07-01&t=638460
276671450871&c=MIIHHjCCBgagAwIBAgITOgKWeRpXUo0goaa18AAEApZ5GjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwMTMwMjEyMDAzWhcNMjUwMTI0MjEyMDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0Z
S5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOuSGRxB8wtmyVs6tBCur99_x6gFKPFneFOMxPAPHIMP9Kw91_4gdaGdrYCcPfT2UPWQ87fexZ_TqxJZgkLOAoemFCAtd3YGYVQBnyXjI0WM6nHnNvzDOlNTiLKXa23GMq6_nWpoS4Q6vA2i5Z5TtPHC-sjS_yNBw3CyzubXhtmS017_C3y669tmtGF-wDzKrtkrc-dp7wkue
nhn0QucFyoWftJQRvKW68l5lJPCPs2BZIoRiZXda6pXYQGHmZfYNkjCza_s8M_YNW6Vb5pzyhSd_VbdeK-L23LSEguVOCkg3keawCZyNF-vrUrWy6nr2pOn-PxV5799wdQh0W3FvHkCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFgg
vX2K4Py0SACAWQCAQowggHaBggrBgEFBQcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJT
kZSQSUyMENBJTIwMDEoNCkuY3J0MFYGCCsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHM
AKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBS5uRCnQj-T4YNROgKVGr_80aFUTzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyM
ENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlM
jBJTkZSQSUyMENBJTIwMDEoNCkuY3JsMBcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFUHIOiIJ1ZRhNIFVZ1by6NH_KWBkN_DtGbcPXxl-QWiHlBz-k3RD5KfhhgdUjZErCNDcpIW1l-fhvEbBABPMnyJfoGj7Zxl9cgeJ
sH3EeKMisuw1ACBCn1uGaVu1fBNSS2-GL_A_CfxOIW79ciwvahy1_1dxbiRZR3guuRLg-oGR97RBRyM29szK1ALN3JObkqeeSGFIdm5k9BVMFUTghPhva3SYu76_XvcAl2v9hfqWksbwrpbPww0fe5ksKFuRIve19jrHww8CkFKvvxkILnwJC-oFjoIDYLIV1PHVPPkb1qjZX9UcM05HCVUw2ZvywmXnUvOgZ2w_LE7uGBRQsw&s=SeDp9WBUQ8BYJWgLbUyS-tuoNmwyApT
8u6pAwGp235ztul0phAEe_Uiq7wpyDXOQFm6R4EjrmhrnqibE7S4QGsw7DdUK5_Pj0LwUB_kI48t-sbLpttycwgbNdIQ_AMvUMcmw9xrJtBGUsgZDGZf9UJEB6mOHQSxmquG9nJce_eni_z0MDGq2ddqKyTELD1mrRZSOwGa1stYubJHTLTeFr7_0lFL0SgNPEL33nXP__VTSLHqqwQJiey-0ZIIten0R_kywMCGunNSwTwqOwn1UWVHEkhBkT2qG06k5XtlyT3lufRR9JF6
cL1dSl0xb4m8JzuXN1ZDTKhBojZspxMEqdg&h=KlSegSQHfFw95sKAtG-_Prahc7tqkgvyhQochOoSGBE
azure-asyncnotification : Enabled
x-ms-ratelimit-remaining-resource: Microsoft.Compute/UpdateVMSubscriptionMaximum;1499,Microsoft.Compute/UpdateVMResource;11
Strict-Transport-Security : max-age=31536000; includeSubDomains
x-ms-request-id : d00da334-5eb4-4e38-8daa-6dc9ae7119bb
Cache-Control : no-cache
Server : Microsoft-HTTPAPI/2.0,Microsoft-HTTPAPI/2.0
x-ms-ratelimit-remaining-subscription-writes: 1198
x-ms-correlation-request-id : 39224d55-02aa-4156-9dd8-c787f1cbac38
x-ms-routing-request-id : UKSOUTH:20240314T154107Z:39224d55-02aa-4156-9dd8-c787f1cbac38
X-Content-Type-Options : nosniff
Date : Thu, 14 Mar 2024 15:41:06 GMT

Body:
{
"name": "getdomaininfo",
"id": "/subscriptions//resourceGroups/rg-vm-nps-prod-uks/providers/Microsoft.Compute/virtualMachines/vm-prod-nps-01/runCommands/getdomaininfo",
"type": "Microsoft.Compute/virtualMachines/runCommands",
"location": "uksouth",
"properties": {
"source": {
"script": "try {import-module activedirectory;get-addomain;};catch {;throw $_;};"
},
"runAsUser": "scriptadmin@company.local",
"timeoutInSeconds": 30,
"outputBlobUri": "https://.blob.core.windows.net/config/output.txt",
"errorBlobUri": "https://.blob.core.windows.net/config/error.txt",
"provisioningState": "Updating",
"asyncExecution": false
}
}

DEBUG: ResponseCreated:
DEBUG: DelayBeforePolling: Delaying 30 seconds before polling.
DEBUG: ============================ HTTP REQUEST ============================

HTTP Method:
GET

Absolute Uri:
https://management.azure.com/subscriptions//providers/Microsoft.Compute/locations/uksouth/operations/d00da334-5eb4-4e38-8daa-6dc9ae7119bb?p=ae289c7f-5b7b-4b4d-8ba7-2e87f84b4894&api-version=2021-07-01&t=638460276671450871&c=MIIHHjCCBgagAwIBA
gITOgKWeRpXUo0goaa18AAEApZ5GjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwMTMwMjEyMDAzWhcNMjUwMTI0MjEyMDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCA
SIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOuSGRxB8wtmyVs6tBCur99_x6gFKPFneFOMxPAPHIMP9Kw91_4gdaGdrYCcPfT2UPWQ87fexZ_TqxJZgkLOAoemFCAtd3YGYVQBnyXjI0WM6nHnNvzDOlNTiLKXa23GMq6_nWpoS4Q6vA2i5Z5TtPHC-sjS_yNBw3CyzubXhtmS017_C3y669tmtGF-wDzKrtkrc-dp7wkuenhn0QucFyoWftJQRvKW68l5lJPCPs2BZ
IoRiZXda6pXYQGHmZfYNkjCza_s8M_YNW6Vb5pzyhSd_VbdeK-L23LSEguVOCkg3keawCZyNF-vrUrWy6nr2pOn-PxV5799wdQh0W3FvHkCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFB
QcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGC
CsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvY
WlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBS5uRCnQj-T4YNROgKVGr_80aFUTzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY
3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsM
BcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFUHIOiIJ1ZRhNIFVZ1by6NH_KWBkN_DtGbcPXxl-QWiHlBz-k3RD5KfhhgdUjZErCNDcpIW1l-fhvEbBABPMnyJfoGj7Zxl9cgeJsH3EeKMisuw1ACBCn1uGaVu1fBNSS2-G
L_A_CfxOIW79ciwvahy1_1dxbiRZR3guuRLg-oGR97RBRyM29szK1ALN3JObkqeeSGFIdm5k9BVMFUTghPhva3SYu76_XvcAl2v9hfqWksbwrpbPww0fe5ksKFuRIve19jrHww8CkFKvvxkILnwJC-oFjoIDYLIV1PHVPPkb1qjZX9UcM05HCVUw2ZvywmXnUvOgZ2w_LE7uGBRQsw&s=SeDp9WBUQ8BYJWgLbUyS-tuoNmwyApT8u6pAwGp235ztul0phAEe_Uiq7wpyDXO
QFm6R4EjrmhrnqibE7S4QGsw7DdUK5_Pj0LwUB_kI48t-sbLpttycwgbNdIQ_AMvUMcmw9xrJtBGUsgZDGZf9UJEB6mOHQSxmquG9nJce_eni_z0MDGq2ddqKyTELD1mrRZSOwGa1stYubJHTLTeFr7_0lFL0SgNPEL33nXP__VTSLHqqwQJiey-0ZIIten0R_kywMCGunNSwTwqOwn1UWVHEkhBkT2qG06k5XtlyT3lufRR9JF6cL1dSl0xb4m8JzuXN1ZDTKhBojZspxME
qdg&h=KlSegSQHfFw95sKAtG-_Prahc7tqkgvyhQochOoSGBE

Headers:
x-ms-unique-id : 110
x-ms-client-request-id : 20b85c28-6ef6-4771-a230-423182c9151f
CommandName : Az.Compute\Set-AzVMRunCommand
FullCommandName : Set-AzVMRunCommand_UpdateExpanded
ParameterSetName : __AllParameterSets
User-Agent : AzurePowershell/v0.0.0,PSVersion/v5.1.22621.2506,Az.Compute/5.4.0

Body:

DEBUG: ============================ HTTP RESPONSE ============================

Status Code:
OK

Headers:
Pragma : no-cache
x-ms-ratelimit-remaining-resource: Microsoft.Compute/GetOperationResource;44,Microsoft.Compute/GetOperationSubscriptionMaximum;14999
Strict-Transport-Security : max-age=31536000; includeSubDomains
x-ms-request-id : a542b77a-f925-4c0d-a00e-f74439f5a5f5
Cache-Control : no-cache
Server : Microsoft-HTTPAPI/2.0,Microsoft-HTTPAPI/2.0
x-ms-ratelimit-remaining-subscription-reads: 11996
x-ms-correlation-request-id : 02856b0e-0bf7-4d23-a42c-0d775724a15f
x-ms-routing-request-id : UKSOUTH:20240314T154137Z:02856b0e-0bf7-4d23-a42c-0d775724a15f
X-Content-Type-Options : nosniff
Date : Thu, 14 Mar 2024 15:41:36 GMT

Body:
{
"startTime": "2024-03-14T15:41:07.0924339+00:00",
"status": "InProgress",
"name": "d00da334-5eb4-4e38-8daa-6dc9ae7119bb"
}

DEBUG: Polling:
DEBUG: DelayBeforePolling: Delaying 30 seconds before polling.
DEBUG: ============================ HTTP REQUEST ============================

HTTP Method:
GET

Absolute Uri:
https://management.azure.com/subscriptions//providers/Microsoft.Compute/locations/uksouth/operations/d00da334-5eb4-4e38-8daa-6dc9ae7119bb?p=ae289c7f-5b7b-4b4d-8ba7-2e87f84b4894&api-version=2021-07-01&t=638460276671450871&c=MIIHHjCCBgagAwIBA
gITOgKWeRpXUo0goaa18AAEApZ5GjANBgkqhkiG9w0BAQsFADBEMRMwEQYKCZImiZPyLGQBGRYDR0JMMRMwEQYKCZImiZPyLGQBGRYDQU1FMRgwFgYDVQQDEw9BTUUgSU5GUkEgQ0EgMDEwHhcNMjQwMTMwMjEyMDAzWhcNMjUwMTI0MjEyMDAzWjBAMT4wPAYDVQQDEzVhc3luY29wZXJhdGlvbnNpZ25pbmdjZXJ0aWZpY2F0ZS5tYW5hZ2VtZW50LmF6dXJlLmNvbTCCA
SIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOuSGRxB8wtmyVs6tBCur99_x6gFKPFneFOMxPAPHIMP9Kw91_4gdaGdrYCcPfT2UPWQ87fexZ_TqxJZgkLOAoemFCAtd3YGYVQBnyXjI0WM6nHnNvzDOlNTiLKXa23GMq6_nWpoS4Q6vA2i5Z5TtPHC-sjS_yNBw3CyzubXhtmS017_C3y669tmtGF-wDzKrtkrc-dp7wkuenhn0QucFyoWftJQRvKW68l5lJPCPs2BZ
IoRiZXda6pXYQGHmZfYNkjCza_s8M_YNW6Vb5pzyhSd_VbdeK-L23LSEguVOCkg3keawCZyNF-vrUrWy6nr2pOn-PxV5799wdQh0W3FvHkCAwEAAaOCBAswggQHMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwEwCgYIKwYBBQUHAwIwPQYJKwYBBAGCNxUHBDAwLgYmKwYBBAGCNxUIhpDjDYTVtHiE8Ys-hZvdFs6dEoFggvX2K4Py0SACAWQCAQowggHaBggrBgEFB
QcBAQSCAcwwggHIMGYGCCsGAQUFBzAChlpodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20vcGtpaW5mcmEvQ2VydHMvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmwxLmFtZS5nYmwvYWlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MFYGC
CsGAQUFBzAChkpodHRwOi8vY3JsMi5hbWUuZ2JsL2FpYS9CWTJQS0lJTlRDQTAxLkFNRS5HQkxfQU1FJTIwSU5GUkElMjBDQSUyMDAxKDQpLmNydDBWBggrBgEFBQcwAoZKaHR0cDovL2NybDMuYW1lLmdibC9haWEvQlkyUEtJSU5UQ0EwMS5BTUUuR0JMX0FNRSUyMElORlJBJTIwQ0ElMjAwMSg0KS5jcnQwVgYIKwYBBQUHMAKGSmh0dHA6Ly9jcmw0LmFtZS5nYmwvY
WlhL0JZMlBLSUlOVENBMDEuQU1FLkdCTF9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3J0MB0GA1UdDgQWBBS5uRCnQj-T4YNROgKVGr_80aFUTzAOBgNVHQ8BAf8EBAMCBaAwggE1BgNVHR8EggEsMIIBKDCCASSgggEgoIIBHIZCaHR0cDovL2NybC5taWNyb3NvZnQuY29tL3BraWluZnJhL0NSTC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY
3JsMS5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMi5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsMy5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JshjRodHRwOi8vY3JsNC5hbWUuZ2JsL2NybC9BTUUlMjBJTkZSQSUyMENBJTIwMDEoNCkuY3JsM
BcGA1UdIAQQMA4wDAYKKwYBBAGCN3sBATAfBgNVHSMEGDAWgBTl2Ztn_PjsurvwwKidileIud8-YzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAFUHIOiIJ1ZRhNIFVZ1by6NH_KWBkN_DtGbcPXxl-QWiHlBz-k3RD5KfhhgdUjZErCNDcpIW1l-fhvEbBABPMnyJfoGj7Zxl9cgeJsH3EeKMisuw1ACBCn1uGaVu1fBNSS2-G
L_A_CfxOIW79ciwvahy1_1dxbiRZR3guuRLg-oGR97RBRyM29szK1ALN3JObkqeeSGFIdm5k9BVMFUTghPhva3SYu76_XvcAl2v9hfqWksbwrpbPww0fe5ksKFuRIve19jrHww8CkFKvvxkILnwJC-oFjoIDYLIV1PHVPPkb1qjZX9UcM05HCVUw2ZvywmXnUvOgZ2w_LE7uGBRQsw&s=SeDp9WBUQ8BYJWgLbUyS-tuoNmwyApT8u6pAwGp235ztul0phAEe_Uiq7wpyDXO
QFm6R4EjrmhrnqibE7S4QGsw7DdUK5_Pj0LwUB_kI48t-sbLpttycwgbNdIQ_AMvUMcmw9xrJtBGUsgZDGZf9UJEB6mOHQSxmquG9nJce_eni_z0MDGq2ddqKyTELD1mrRZSOwGa1stYubJHTLTeFr7_0lFL0SgNPEL33nXP__VTSLHqqwQJiey-0ZIIten0R_kywMCGunNSwTwqOwn1UWVHEkhBkT2qG06k5XtlyT3lufRR9JF6cL1dSl0xb4m8JzuXN1ZDTKhBojZspxME
qdg&h=KlSegSQHfFw95sKAtG-_Prahc7tqkgvyhQochOoSGBE

Headers:
x-ms-unique-id : 111
x-ms-client-request-id : 20b85c28-6ef6-4771-a230-423182c9151f
CommandName : Az.Compute\Set-AzVMRunCommand
FullCommandName : Set-AzVMRunCommand_UpdateExpanded
ParameterSetName : __AllParameterSets
User-Agent : AzurePowershell/v0.0.0,PSVersion/v5.1.22621.2506,Az.Compute/5.4.0

Body:

DEBUG: ============================ HTTP RESPONSE ============================

Status Code:
OK

Headers:
Pragma : no-cache
x-ms-ratelimit-remaining-resource: Microsoft.Compute/GetOperationResource;42,Microsoft.Compute/GetOperationSubscriptionMaximum;14998
Strict-Transport-Security : max-age=31536000; includeSubDomains
x-ms-request-id : e3061016-cc55-4577-a8db-3bfbefaf3706
Cache-Control : no-cache
Server : Microsoft-HTTPAPI/2.0,Microsoft-HTTPAPI/2.0
x-ms-ratelimit-remaining-subscription-reads: 11995
x-ms-correlation-request-id : a9e86d0b-ec43-42ae-973a-cf9ff8ac5536
x-ms-routing-request-id : UKSOUTH:20240314T154207Z:a9e86d0b-ec43-42ae-973a-cf9ff8ac5536
X-Content-Type-Options : nosniff
Date : Thu, 14 Mar 2024 15:42:07 GMT

Body:
{
"startTime": "2024-03-14T15:41:07.0924339+00:00",
"endTime": "2024-03-14T15:41:37.5302895+00:00",
"status": "Succeeded",
"name": "d00da334-5eb4-4e38-8daa-6dc9ae7119bb"
}

DEBUG: Polling:
DEBUG: ============================ HTTP REQUEST ============================

HTTP Method:
GET

Absolute Uri:
https://management.azure.com/subscriptions//resourceGroups/rg-vm-nps-prod-uks/providers/Microsoft.Compute/virtualMachines/vm-prod-nps-01/runCommands/getdomaininfo?api-version=2021-07-01

Headers:
x-ms-unique-id : 112
x-ms-client-request-id : 20b85c28-6ef6-4771-a230-423182c9151f
CommandName : Az.Compute\Set-AzVMRunCommand
FullCommandName : Set-AzVMRunCommand_UpdateExpanded
ParameterSetName : __AllParameterSets
User-Agent : AzurePowershell/v0.0.0,PSVersion/v5.1.22621.2506,Az.Compute/5.4.0

Body:

DEBUG: ============================ HTTP RESPONSE ============================

Status Code:
OK

Headers:
Pragma : no-cache
x-ms-ratelimit-remaining-resource: Microsoft.Compute/LowCostGetSubscriptionMaximum;23998,Microsoft.Compute/LowCostGetResource;34
Strict-Transport-Security : max-age=31536000; includeSubDomains
x-ms-request-id : 1f8b3813-01d8-4564-907a-b13c6e623859
Cache-Control : no-cache
Server : Microsoft-HTTPAPI/2.0,Microsoft-HTTPAPI/2.0
x-ms-ratelimit-remaining-subscription-reads: 11994
x-ms-correlation-request-id : e394899c-dd79-47fe-afd1-c5c3400cc8ad
x-ms-routing-request-id : UKSOUTH:20240314T154207Z:e394899c-dd79-47fe-afd1-c5c3400cc8ad
X-Content-Type-Options : nosniff
Date : Thu, 14 Mar 2024 15:42:07 GMT

Body:
{
"name": "getdomaininfo",
"id": "/subscriptions//resourceGroups/rg-vm-nps-prod-uks/providers/Microsoft.Compute/virtualMachines/vm-prod-nps-01/runCommands/getdomaininfo",
"type": "Microsoft.Compute/virtualMachines/runCommands",
"location": "uksouth",
"properties": {
"source": {
"script": "try {import-module activedirectory;get-addomain;};catch {;throw $_;};"
},
"runAsUser": "scriptadmin@company.local",
"timeoutInSeconds": 30,
"outputBlobUri": "https://.blob.core.windows.net/config/output.txt",
"errorBlobUri": "https://.blob.core.windows.net/config/error.txt",
"provisioningState": "Succeeded",
"asyncExecution": false
}
}

DEBUG: Polling:
DEBUG: BeforeResponseDispatch:
Account SubscriptionName TenantId Environment
------- ---------------- -------- -----------
azureadmin@inhere.onmicrosoft.com Visual Studio Enterprise - CS AzureCloud

AsyncExecution : False
ErrorBlobUri : https://.blob.core.windows.net/config/error.txt
Id : /subscriptions//resourceGroups/rg-vm-nps-prod-uks/providers/Microsoft.Compute/virtualMachines/vm-prod-nps-01/runCommands/getdomaininfo
InstanceViewEndTime :
InstanceViewError :
InstanceViewExecutionMessage :
InstanceViewExecutionState :
InstanceViewExitCode :
InstanceViewOutput :
InstanceViewStartTime :
InstanceViewStatuses :
Location : uksouth
Name : getdomaininfo
OutputBlobUri : https://.blob.core.windows.net/config/output.txt
Parameter :
ProtectedParameter :
ProvisioningState : Succeeded
RunAsPassword :
RunAsUser : scriptadmin@company.local
SourceCommandId :
SourceScript : try {import-module activedirectory;get-addomain;};catch {;throw $_;};
SourceScriptUri :
Tag : Microsoft.Azure.PowerShell.Cmdlets.Compute.Models.Api20210701.ResourceTags
TimeoutInSecond : 30
Type : Microsoft.Compute/virtualMachines/runCommands

DEBUG: Finally:
DEBUG: CmdletAfterAPICall:
DEBUG: [CmdletProcessRecordAsyncEnd]: Finish HTTP process
DEBUG: CmdletProcessRecordAsyncEnd:
DEBUG: CmdletProcessRecordEnd:
DEBUG: AzureQoSEvent: Module: Az.Compute:5.4.0; CommandName: Set-AzVMRunCommand; PSVersion: 5.1.22621.2506; IsSuccess: True; Duration: 00:01:00.4862524
```

### Environment data

```PowerShell
Name Value
---- -----
PSVersion 5.1.22621.2506
PSEdition Desktop
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 10.0.22621.2506
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
```

### Module versions

```PowerShell
Script 2.11.2 Az.Accounts {Add-AzEnvironment, Clear-AzConfig, Clear-AzContext, Clear-AzDefault...}
Script 5.4.0 Az.Compute {Add-AzImageDataDisk, Add-AzVhd, Add-AzVMAdditionalUnattendContent, Add-AzVMDataDisk...}
Script 5.4.0 Az.Storage {Add-AzRmStorageContainerLegalHold, Add-AzStorageAccountManagementPolicyAction, Add-AzStorageAccountNetworkRule, Close-AzStorageFileHandle...}
```

### Error output

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.