Problemen met azure Windows VM Agent oplossen
Van toepassing op: ✔️ Windows-VM's
Opmerking
Was dit artikel nuttig? Uw input is belangrijk voor ons. Gebruik de knop Feedback op deze pagina om ons te laten weten hoe goed dit artikel voor u heeft gewerkt of hoe we het kunnen verbeteren.
Azure VM Agent is een VM-agent (virtuele machine). Hiermee kan de virtuele machine communiceren met de infrastructuurcontroller (de onderliggende fysieke server waarop de VIRTUELE machine wordt gehost) op het IP-adres 168.63.129.16
. Dit adres is een virtueel openbaar IP-adres dat communicatie vergemakkelijkt. Zie Wat is IP-adres 168.63.129.16? voor meer informatie.
Op de VM die vanuit een on-premises omgeving naar Azure wordt gemigreerd of die is gemaakt met behulp van een aangepaste installatiekopieën, is azure VM-agent niet geïnstalleerd. In deze scenario's moet u de VM-agent handmatig installeren. Zie het overzicht van azure Virtual Machine Agent voor meer informatie over het installeren van de VM-agent.
Nadat de Azure VM-agent is geïnstalleerd, ziet u de volgende services die worden vermeld in services.msc op de vm.
Service | Beschrijving |
---|---|
Microsoft Azure-gastagent | Deze service is verantwoordelijk voor het configureren van verschillende extensies en communicatie van gast-VM naar hostagent. Het is ook verantwoordelijk voor het verzamelen van logboeken in WaAppAgent.log. |
Telemetrie | Deze service is verantwoordelijk voor het verzenden van de telemetriegegevens van de VIRTUELE machine naar de back-endserver. |
RdAgent | Deze service is verantwoordelijk voor de installatie van gastagent. (Transparent Installer is een ander onderdeel van RdAgent waarmee u andere onderdelen en services van gastagent kunt upgraden.) RdAgent is ook verantwoordelijk voor het verzenden van heartbeats van gast-VM naar hostagent op de fysieke server. |
Opmerking
Vanaf versie 2.7.41491.971 van gastagent is het onderdeel Telemetrie opgenomen in de Windows Azure Guest Agent-service. Daarom ziet u deze telemetrieservice mogelijk niet in de zojuist gemaakte VM's.
Controlelijst voor probleemoplossing
Voor elke VM-extensie die kan worden uitgevoerd, moet de Azure VM-gastagent zijn geïnstalleerd en werken. Als u ziet dat de gastagent is gerapporteerd als Niet gereed, of als een extensie mislukt en er een foutbericht wordt geretourneerd, volgt VMAgentStatusCommunicationError
u deze stappen om te beginnen met het oplossen van problemen met gastagent.
Stap 1: Controleren of de VIRTUELE machine is gestart
Voer de volgende stappen uit om te controleren of de VIRTUELE machine is gestart:
Ga naar Azure Portal, en zoek en selecteer Virtuele machines.
Selecteer in de lijst met VM's de naam van uw Azure-VM.
Selecteer Overzicht in het navigatiedeelvenster van uw Virtuele Azure-machine.
Als de VIRTUELE machine nog niet is ingeschakeld, zoekt u de lijst met acties boven aan de pagina Overzicht en selecteert u vervolgens de koppeling Start .
Controleer ook of het besturingssysteem is gestart en wordt uitgevoerd.
Stap 2: Controleren of gastagent gereed is
Terwijl u zich nog steeds op de overzichtspagina van de VM van Azure Portal bevindt, selecteert u het tabblad Eigenschappen. Als het veld Agentstatus de waarde Gereed heeft, controleert u of de waarde van het veld Agentversie voldoet aan de minimaal ondersteunde versie. In de volgende schermopname ziet u waar u deze velden kunt vinden.
Als de status van de gastagent gereed is, maar u een probleem hebt met een VM-extensie, raadpleegt u extensies en functies van virtuele Azure-machines om suggesties voor probleemoplossing te bekijken.
Als de status van de gastagent niet gereed of leeg is, is de gastagent niet geïnstalleerd of werkt deze niet goed.
Stap 3: Controleren of de gastagentservices worden uitgevoerd
Gebruik Remote Desktop Protocol (RDP) om verbinding te maken met uw virtuele machine.
Opmerking
De gastagent is niet nodig om RDP-connectiviteit te laten werken. Als u problemen ondervindt die van invloed zijn op de RDP-verbinding met uw VIRTUELE machine, raadpleegt u Problemen met extern bureaublad-verbindingen met een virtuele Azure-machine oplossen.
Selecteer Op uw VM Start, zoek naar services.msc en selecteer vervolgens de Services-app .
Selecteer in het venster Services de RdAgent-service .
Selecteer het menu Actie en selecteer vervolgens Eigenschappen.
Controleer op het tabblad Algemeen van het dialoogvenster Eigenschappen of aan de volgende voorwaarden is voldaan en selecteer vervolgens de knop OK of Annuleren :
- De vervolgkeuzelijst Opstarttype is ingesteld op Automatisch.
- Het veld Servicestatus heeft de waarde Actief.
Selecteer in het venster Services de WindowsAzureGuestAgent-service .
Herhaal stap 4 en 5.
Als de services niet bestaan, is de gastagent waarschijnlijk niet geïnstalleerd. In dit geval kunt u de gastagent handmatig installeren. Voordat u een handmatige installatie uitvoert, controleert u de installatievereisten.
Stap 4: WireServer-connectiviteit testen
Voor een geslaagde uitvoering vereist gastagent connectiviteit met het IP-adres 168.63.129.16
(host-IP) van WireServer op poorten 80
en 32526
. Zie de sectie Verbindingsproblemen oplossen van wat is IP-adres 168.63.129.16 voor instructies over het testen van connectiviteit met dit IP-adres?
Als een van de tests in die sectie geen verbinding maakt, controleert u op problemen waardoor een van de volgende onderdelen de toegang tot het IP-adres 168.63.129.16
blokkeert:
- Een firewall
- Een proxy
- Een toepassing
Stap 5: Logboekbestanden controleren
Controleer de volgende logboeklocaties op belangrijke fouten:
- C:\WindowsAzure\Logs\WaAppAgent.log
- C:\WindowsAzure\Logs\TransparentInstaller.log
Vergelijk eventuele fouten die u vindt in de volgende veelvoorkomende scenario's die ervoor kunnen zorgen dat de Azure VM-agent de status Niet gereed heeft of niet meer werkt zoals verwacht.
Oorzaak 1: Windows-VM's die gebruikmaken van Azure VM-agent versie 2.7.41491.1004 ondervinden problemen met Sysprep
Het uitvoeren van Sysprep op deze VM's kan de volgende fouten veroorzaken:
Wanneer u Sysprep voor het eerst uitvoert, ziet u het volgende foutbericht:
BEHEERDER: Fouthandler
Wanneer u Sysprep meer dan één keer uitvoert, ziet u het volgende foutbericht:
Er is een onherstelbare fout opgetreden tijdens het proberen om de VM te sysprep
Oplossing 1: De Sysprep-status van de VIRTUELE machine opnieuw instellen en vervolgens de Azure VM-agent upgraden naar een latere versie
Belangrijk
Deze sectie, methode of taak bevat stappen voor het bewerken van het register. Als u het register op onjuiste wijze wijzigt, kunnen er echter grote problemen optreden. Het is dan ook belangrijk dat u deze stappen zorgvuldig uitvoert. Maak ter beveiliging een back-up van het register voordat u het wijzigt, zodat u het kunt herstellen als er zich een probleem voordoet. Raadpleeg Een back-up maken van en het herstellen van het register in Windows voor meer informatie over het maken van een back-up en het herstellen van het register.
Stel eerst de Sysprep-status van de virtuele machine opnieuw in. Het opnieuw instellen omvat het wijzigen van enkele registersleutels. Vervolgens kunt u de Azure VM-agent upgraden naar een latere versie. Omdat het probleem zich alleen voordoet in versie 2.7.41491.1004, kunt u proberen de agent te upgraden naar de nieuwste agentversie.
Oorzaak 2: Agent is vastgelopen in het proces 'Starten'.
In het bestand WaAppAgent.log ziet u dat de agent is vastgelopen in het proces Starten en niet kan worden gestart:
[00000007] [05/28/2019 12:58:50.90] [INFO] WindowsAzureGuestAgent starting. Version 2.7.41491.901
Op de VM wordt nog steeds de oudere versie van de Azure VM-agent uitgevoerd. In de map C:\WindowsAzure ziet u mogelijk dat er veel exemplaren van de Azure VM-agent zijn geïnstalleerd, waaronder verschillende exemplaren met dezelfde versie. Omdat er meer dan één agentexemplaren zijn geïnstalleerd, start de VM niet de nieuwste versie van de Azure VM-agent.
Oplossing 2: De Azure VM-agent handmatig verwijderen en opnieuw installeren
Verwijder de Azure VM-agent handmatig en installeer deze opnieuw door de volgende stappen uit te voeren:
Open Configuratiescherm Programma's> en onderdelen en verwijder de Azure VM-agent.
Start Taakbeheer en stop de volgende services:
- Azure VM Agent-service
- RdAgent-service
- Windows Azure-telemetrieservice
- Windows Azure Network Agent-service
Maak onder C:\WindowsAzure een map met de naam OLD.
Verplaats mappen met de naam Packages of GuestAgent naar de OUDE map. Verplaats ook een van de mappen GuestAgent in C:\WindowsAzure\logs die beginnen als GuestAgent_x.x.xxxxx naar de oude map.
Download en installeer de nieuwste versie van de Windows Installer-agent (MSI) op de GitHub-pagina voor releases van Azure Windows VM Agent. U moet beheerdersrechten hebben om de installatie te voltooien.
Installeer de gastagent door de volgende msiexec-opdracht uit te voeren:
msiexec.exe /i c:\VMAgentMSI\WindowsAzureVmAgent.2.7.<version>.fre.msi /quiet /L*v c:\VMAgentMSI\msiexec.log
Controleer of de RdAgent-, Azure VM-agent- en Windows Azure-telemetrieservices nu worden uitgevoerd.
Controleer het WaAppAgent.log-bestand om ervoor te zorgen dat de nieuwste versie van de Azure VM-agent wordt uitgevoerd.
Verwijder de map OLD onder C:\WindowsAzure.
Oorzaak 3: Kan geen verbinding maken met WireServer IP (host-IP)
U ziet de volgende foutvermeldingen in de WaAppAgent.log- en Telemetry.log-bestanden:
[ERROR] GetVersions() failed with exception: Microsoft.ServiceModel.Web.WebProtocolException: Server Error: Service Unavailable (ServiceUnavailable) --->
System.Net.WebException: The remote server returned an error: (503) Server Unavailable.
[00000011] [12/11/2018 06:27:55.66] [WARN] (Ignoring) Exception while fetching supported versions from HostGAPlugin: System.Net.WebException: Unable to connect to the remote server
---> System.Net.Sockets.SocketException: An attempt was made to access a socket in a way forbidden by its access permissions 168.63.129.16:32526
at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress)
at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState status, IAsyncResult asyncResult, Exception& exception)
--- End of inner exception stack trace ---
at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request)
at System.Net.WebClient.DownloadString(Uri address)
at Microsoft.GuestAgentHostPlugin.Client.GuestInformationServiceClient.GetVersions()
at Microsoft.WindowsAzure.GuestAgent.ContainerStateMachine.HostGAPluginUtility.UpdateHostGAPluginAvailability()`
Deze foutvermeldingen geven aan dat de VM de WireServer-hostserver niet kan bereiken.
Oplossing 3: DHCP inschakelen en ervoor zorgen dat de server niet wordt geblokkeerd door firewalls, proxy's of andere bronnen
Omdat WireServer niet bereikbaar is, maakt u verbinding met de virtuele machine via Extern bureaublad en probeert u vervolgens toegang te krijgen tot de URL,
http://168.63.129.16/?comp=versions
in een webbrowser.Als u de URL niet kunt bereiken vanuit stap 1, controleert u de netwerkinterface om te bepalen of deze is ingeschakeld voor het gebruik van dhcp (Dynamic Host Configuration Protocol) en dns heeft. Als u de DHCP-status van de netwerkinterface wilt controleren, voert u de volgende IP-opdracht van de netwerkshell (
netsh
) uit om de configuratie weer te geven:netsh interface ip show config
Als DHCP is uitgeschakeld, voert u de volgende
netsh
interface-IP-opdracht uit voor het ingestelde adres:netsh interface ip set address name="<name-of-the-interface>" source=dhcp
Opmerking: Wijzig in deze opdracht de waarde van de tijdelijke aanduiding in de naam van uw interface.
Controleer op problemen die een firewall, een proxy of een andere bron kunnen veroorzaken die de toegang tot het IP-adres kunnen blokkeren.
168.63.129.16
Controleer of Windows Firewall of een firewall van derden de toegang tot poorten
80
blokkeert en32526
. Zie Wat is IP-adres 168.63.129.16 voor meer informatie over waarom dit adres niet mag worden geblokkeerd?
Oorzaak 4: Gastagent is vastgelopen in het proces 'Stoppen'
U ziet de volgende foutvermeldingen in het WaAppAgent.log-bestand :
[00000007] [07/18/2019 14:46:28.87] [WARN] WindowsAzureGuestAgent stopping.
[00000007] [07/18/2019 14:46:28.89] [INFO] Uninitializing StateExecutor with WaitForTerminalStateReachedOnEnd : True
[00000004] [07/18/2019 14:46:28.89] [WARN] WindowsAzureGuestAgent could not be stopped. Exception: System.NullReferenceException: Object reference not set to an instance of an object.
at Microsoft.WindowsAzure.GuestAgent.ContainerStateMachine.GoalStateExecutorBase.WaitForExtensionWorkflowComplete(Boolean WaitForTerminalStateReachedOnEnd)
at Microsoft.WindowsAzure.GuestAgent.ContainerStateMachine.GoalStateExecutorBase.Uninitialize(Boolean WaitForTerminalStateReachedOnEnd)
at Microsoft.WindowsAzure.GuestAgent.ContainerStateMachine.GoalStateExecutorForCloud.Uninitialize(Boolean WaitForTerminalStateReachedOnEnd)
at Microsoft.WindowsAzure.GuestAgent.AgentCore.AgentCore.Stop(Boolean waitForTerminalState)
at Microsoft.WindowsAzure.GuestAgent.AgentCore.AgentService.DoStopService()
at Microsoft.WindowsAzure.GuestAgent.AgentCore.AgentService.<>c__DisplayClass2.<OnStopProcessing>b__1()
Deze foutvermeldingen geven aan dat de Azure VM-agent is vastgelopen in het proces 'Stoppen'.
Oplossing 4a: start WaAppAgent.exe en stop WindowsAzureGuest.exe
Zorg ervoor dat WaAppAgent.exe wordt uitgevoerd op de virtuele machine. Als deze niet wordt uitgevoerd, start u de RdAgent-service opnieuw op en wacht u vijf minuten. Nadat WaAppAgent.exe wordt uitgevoerd, beëindigt u het WindowsAzureGuest.exe proces.
Oplossing 4b: upgraden naar de nieuwste versie van de Azure VM-agent
Als oplossing 4a het probleem niet oplost, verwijdert u de momenteel geïnstalleerde versie en installeert u de nieuwste versie van de agent handmatig.
Oorzaak 5: De Npcap loopback-adapter is geïnstalleerd
U ziet de volgende foutvermeldingen in het WaAppAgent.log-bestand :
[00000006] [06/20/2019 07:44:28.93] [INFO] Attempting to discover fabric address on interface Npcap Loopback Adapter.
[00000024] [06/20/2019 07:44:28.93] [WARN] Empty DHCP option data returned
[00000006] [06/20/2019 07:44:28.93] [ERROR] Did not discover fabric address on interface Npcap Loopback Adapter
Deze foutvermeldingen geven aan dat Wireshark de loopbackadapter voor pakketopname (Npcap) van het Network Mapper -project (Nmap) op de VM heeft geïnstalleerd. Wireshark is een opensource-hulpprogramma voor het profileren van netwerkverkeer en het analyseren van pakketten. Een dergelijk hulpprogramma wordt vaak aangeduid als een netwerkanalyse, netwerkprotocolanalyse of sniffer.
Oplossing 5: de Npcap-loopback-adapter uitschakelen
Probeer de Npcap loopback-adapter uit te schakelen en controleer of het probleem is opgelost.
Oorzaak 6: RPC-problemen (Remote Procedure Call)
U ziet de volgende foutvermeldingen in het WaAppAgent.log-bestand :
[00000004] [01/12/2019 00:30:47.24] [ERROR] RdCrypt Initialization failed. Error Code: -2147023143.
[00000004] [01/12/2019 00:30:47.24] [ERROR] Failed to get TransportCertificate. Error: System.AccessViolationException
Microsoft.Cis.Fabric.CertificateServices.RdCertificateFactory.Shutdown()
[00000004] [01/12/2019 00:30:47.24] [WARN] Could not get transport certificate from agent runtime for subject name: 12345678-d7c8-4387-8cf3-d7ecf62544e5. Installing certificates in the LocalMachine store failed.
[00000004] [01/12/2019 00:30:47.24] [WARN] Fetching certificate blob from the cert URI: http://168.63.129.16/machine/12345678-d7c8-4387-8cf3-d7ecf62544e5/12345678-d447-4b10-a5da-1ba1581cd7d7._VMName?comp=certificates&incarnation=2 failed with exception: System.NullReferenceException
-2147023143 = 0x6d9 = EPT_S_NOT_REGISTERED
Deze foutvermeldingen worden waarschijnlijk veroorzaakt door RPC-problemen (Remote Procedure Call). Het RPC-eindpunt luistert mogelijk niet of het RPC-proces ontbreekt aan het tegenovergestelde uiteinde.
Oplossing 6: de CNG-sleutelisolatieservice starten
Controleer of de Windows-service Cryptography Next Generation (CNG) Key Isolation (CNGKEYISO
) in de lijst met RPC-eindpunten staat door de volgende portqry-opdracht uit te voeren:
portqry -n <VMName> -e 135
Als u het proces niet ziet, start u het CNGKEYISO
vanuit de Windows Services-console (CNG Key Isolation = KeyIso
) en start u WaAppAgent.exe of WindowsAzureGuestAgent.exe opnieuw.
Oorzaak 7: PInvoke PFXImportCertStore is mislukt en null-ingang wordt geretourneerd. Foutcode: 86
Windows Guest Agent wordt uitgevoerd, maar extensies werken niet. U ziet de volgende foutvermeldingen in het WaAppAgent.log-bestand :
PInvoke PFXImportCertStore failed and null handle is returned. Error Code: 86
[00000003] [10/21/2020 02:37:45.98] [WARN] Could not get transport certificate from agent runtime for subject name: 12345678-dae3-4c2f-be57-55c0ab7a44e5. Installing certificates in the LocalMachine store failed.
[00000003] [10/21/2020 02:37:45.98] [ERROR] Installing certificates in the LocalMachine store failed with exception: Microsoft.WindowsAzure.GuestAgent.CertificateManager.CryptographyNative+PInvokeException: PInvoke PFXImportCertStore failed and null handle is returned. Error Code: 86.
Deze foutvermeldingen worden waarschijnlijk veroorzaakt door een gebrek aan machtigingen voor de Crypto-mappen voor het SYSTEEM-account. Als u een ProcMon-trace (Process Monitor ) verzamelt terwijl u de Gastagent-services (RdAgent of WindowsAzureGuestAgent) opnieuw start, moet u enkele fouten 'Toegang geweigerd' kunnen zien.
Oplossing 7: Volledige controle van Crypto-mappen toevoegen aan het SYSTEEM-account
Zorg ervoor dat het SYSTEEM-account machtigingen voor volledig beheer heeft voor de volgende mappen:
C:\ProgramData\Microsoft\Crypto\Keys
C:\ProgramData\Microsoft\Crypto\RSA
C:\ProgramData\Microsoft\Crypto\SystemKeys
Oorzaak 8: System.BadImageFormatException: er is geprobeerd een programma met een onjuiste indeling te laden. (Uitzondering van HRESULT: 0x8007000B)
U ziet de volgende foutvermeldingen in het WaAppAgent.log-bestand die aangeven dat gastagent niet reageert:
[00000018] 2021-01-12T16:35:45Z [INFO] Test extract the plugin zip file to the temp folder C:\TEMP\12345678-5f85-45dc-9f17-55be1fde7b10
[00000010] 2021-01-12T16:35:45Z [ERROR] InstallPlugins() failed with exception: System.AggregateException: One or more errors occurred. ---> System.BadImageFormatException: An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)
at Microsoft.WindowsAzure.GuestAgent.ExtensionStateMachine.PluginInstaller.PackageExpand(String packageFilePath, String destinationPath)
at Microsoft.WindowsAzure.GuestAgent.ExtensionStateMachine.PluginInstaller.ValidateExtensionZipFile(String pluginName, String pluginVersion, String& pluginZipFile)
Deze foutvermeldingen treden waarschijnlijk op omdat een toepassing van derden is geïnstalleerd op de virtuele machine en het gedrag van 32-bits of 64-bits .NET-toepassingen heeft gewijzigd.
Er BadImageFormatException
treedt een fout op wanneer een 64-bits toepassing een 32-bits DLL laadt.
Oplossing 8: Stel de registervermelding Enable64Bit in voor .NET Framework en start de VM opnieuw op
Belangrijk
Deze sectie, methode of taak bevat stappen voor het bewerken van het register. Als u het register op onjuiste wijze wijzigt, kunnen er echter grote problemen optreden. Het is dan ook belangrijk dat u deze stappen zorgvuldig uitvoert. Maak ter beveiliging een back-up van het register voordat u het wijzigt, zodat u het kunt herstellen als er zich een probleem voordoet. Raadpleeg Een back-up maken van en het herstellen van het register in Windows voor meer informatie over het maken van een back-up en het herstellen van het register.
Open het register en zoek de HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\. NetFramework-registersubsleutel en bekijk vervolgens de registervermelding Enable64Bit .
Als de registervermelding Enable64Bit is ingesteld op 0, worden 64-bits .NET-toepassingen beschouwd als 32-bits toepassingen. Daarom werkt de Azure VM-agent niet.
De oplossing is om de Enable64Bit-sleutel in te stellen op 1 en vervolgens de VIRTUELE machine opnieuw op te starten.
Oorzaak 9: Windows-gastagent wordt niet gestart vanwege een ConfigurationErrorsException- of TypeInitializationException-fout
Windows Guest Agent reageert niet meer bij het opstarten en de volgende vermeldingen in het toepassingslogboek worden weergegeven:
Log Name: Application
Source: .NET Runtime
Date: 3/07/2023 10:25:59 AM
Event ID: 1026
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: vm372437823
Description:
Application: WindowsAzureGuestAgent.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Configuration.ConfigurationErrorsException
at System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors(Boolean)
at System.Configuration.BaseConfigurationRecord.ThrowIfParseErrors(System.Configuration.ConfigurationSchemaErrors)
at System.Configuration.ClientConfigurationSystem.EnsureInit(System.String)
Exception Info: System.Configuration.ConfigurationErrorsException
at System.Configuration.ClientConfigurationSystem.EnsureInit(System.String)
at System.Configuration.ClientConfigurationSystem.PrepareClientConfigSystem(System.String)
at System.Configuration.ClientConfigurationSystem.System.Configuration.Internal.IInternalConfigSystem.GetSection(System.String)
at System.Configuration.ConfigurationManager.GetSection(System.String)
at System.Configuration.PrivilegedConfigurationManager.GetSection(System.String)
at System.Diagnostics.DiagnosticsConfiguration.GetConfigSection()
at System.Diagnostics.DiagnosticsConfiguration.Initialize()
at System.Diagnostics.DiagnosticsConfiguration.get_IndentSize()
at System.Diagnostics.TraceInternal.InitializeSettings()
at System.Diagnostics.Trace.set_AutoFlush(Boolean)
at Microsoft.WindowsAzure.GuestAgent.Prime.TraceManager..cctor()
Exception Info: System.TypeInitializationException
at Microsoft.WindowsAzure.GuestAgent.Prime.TraceManager.Write(System.String, System.Object[])
at Microsoft.WindowsAzure.GuestAgent.AgentCore.AgentCore.Start()
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
at System.Threading.ThreadHelper.ThreadStart()
Dit probleem kan optreden als het bestand C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\machine.config ontbreekt of beschadigd is.
Oplossing 9: Kopieer een werkend machine.config-bestand naar de VM en start de gastagentservices opnieuw op
Volg de stappen om het probleem op te lossen:
Kopieer het bestand machine.config van een werkende VM en plak het bestand in de map C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config op de problematische VM.
Start de gastagentservices opnieuw door de
net stop
volgendenet start
opdrachten uit te voeren:net stop RdAgent net stop WindowsAzureGuestAgent net start RdAgent net start WindowsAzureGuestAgent
Volgende stappen
Andere bekende problemen die zijn gekoppeld aan de Azure VM-agent, worden vermeld in de GitHub-opslagplaats.
Disclaimerinformatie van derden
De producten van derden die in dit artikel worden vermeld, worden vervaardigd door bedrijven die onafhankelijk zijn van Microsoft. Microsoft verleent dan ook geen enkele garantie, impliciet noch anderszins, omtrent de prestaties of de betrouwbaarheid van deze producten.
Disclaimerinformatie van derden
Microsoft verstrekt contactgegevens van derden om u te helpen bij het vinden van extra informatie over dit onderwerp. Deze contactinformatie kan zonder voorafgaande kennisgeving worden gewijzigd. Microsoft kan niet instaan voor de juistheid van contactgegevens van derden.
Contacteer ons voor hulp
Als u vragen hebt of hulp nodig hebt, maak een ondersteuningsaanvraag of vraag de Azure-communityondersteuning. U kunt ook productfeedback verzenden naar de Azure-feedbackcommunity.