Si tienes problemas para instalar el Agente de Atera, o si experimentas problemas con la estabilidad del agente, consistencia de alertas, indisponibilidad del agente o inestabilidad de la conexión remota, por favor verifica lo siguiente:
Limitación del periodo de prueba
Durante el periodo de prueba, puedes encontrar problemas al instalar el agente de Atera en dispositivos que lo tuvieron instalado con una cuenta diferente. Esta limitación no puede ser rectificada para cuentas de prueba. Después de adquirir una suscripción de Atera, puedes instalar el agente en estos dispositivos contactando a nuestro equipo de soporte para obtener asistencia.
Error 2753
Podrías encontrar el error 2753 al intentar instalar el Agente de Atera en un dispositivo. Este error ocurre cuando archivos de una instalación previa del Agente de Atera aún están presentes en el dispositivo. Para resolver este problema, por favor consulta este artículo, que proporciona todos los pasos necesarios para solucionar el problema.
Versiones compatibles
Por favor, consulta el artículo principal para ver qué versiones de Windows son compatibles con el agente de Atera.
Lista de servidores y puertos
Además de instalar el .NET Framework en tu dispositivo, es imperativo configurar la configuración de red para habilitar la comunicación entre tus dispositivos y nuestros servidores.
Incluye en la lista blanca los siguientes servidores en tu red para asegurar una comunicación adecuada del agente:
- a32dl55qcodech-ats.iot.eu-west-1.amazonaws.com
- agent-api.atera.com
- agent-api-v2.atera.com
- agenthb.atera.com
- app.atera.com
- appcdn.atera.com
- ps.atera.com
- pubsub.atera.com
- dotnetcli.azureedge.net
- builds.dotnet.microsoft.com
- download.visualstudio.microsoft.com
- ps.pndsn.com
- pubsub.pubnub.com
- atera.pubnubapi.com
- agentreportingstore.blob.core.windows.net
- agentspoliciesprod.blob.core.windows.net
- packagesstore.blob.core.windows.net
- ticketingitemsstoreeu.blob.core.windows.net
- atera-agent-heartbeat-cus.servicebus.windows.net
- atera-agent-heartbeat.servicebus.windows.net
- cacerts.thawte.com
- *.cloudfront.net
Nota importante: No es posible incluir nuestros servidores en la lista blanca basándose en direcciones IP; el proceso de inclusión debe emplear exclusivamente el nombre del servidor.
Puertos
Además de incluir en la lista blanca los servidores mencionados anteriormente en tu red, también necesitarás:
- Permitir tráfico saliente a través de los puertos 443 (TCP) y 8883 (TCP/UDP) en los servidores de Antivirus, Firewall y Proxy.
Solucionar problemas del agente de Windows (.ps1)
En caso de problemas de instalación o conectividad con el agente de Atera, puedes ejecutar el siguiente script ya sea localmente en el dispositivo o a través de Atera (siempre que el agente sea receptivo) para confirmar que la mayoría de las configuraciones están correctamente configuradas y para terminar ciertos procesos.
Para más detalles sobre cómo ejecutar scripts directamente desde Atera, por favor revisa los siguientes artículos:
# Función para verificar software de firewall de terceros
function Check-ThirdPartyFirewall {
$firewallPrograms = @(
"Symantec", "McAfee", "Norton", "Kaspersky", "Bitdefender", "ESET",
"Avast", "AVG", "Comodo", "ZoneAlarm", "Sophos"
)
$thirdPartyFirewallFound = $false
$installedPrograms = Get-WmiObject -Query "SELECT * FROM Win32_Product"
$runningServices = Get-Service
foreach ($firewall in $firewallPrograms) {
if ($installedPrograms.Name -like "*$firewall*" -or $runningServices.DisplayName -like "*$firewall*") {
Write-Host "Firewall de terceros detectado: $firewall" -ForegroundColor Green
$thirdPartyFirewallFound = $true
}
}
return $thirdPartyFirewallFound
}
# Función para verificar reglas del Firewall de Windows
function Check-WindowsFirewallRules {
$targetAddress = "agent-api.atera.com"
$targetIP = [System.Net.Dns]::GetHostAddresses($targetAddress)[0].IPAddressToString
$checkRules = {
param ($action, $direction)
Get-NetFirewallRule | Where-Object { $_.Action -eq $action -and $_.Direction -eq $direction -and $_.Protocol -eq "TCP" -and $_.LocalPort -eq "443" } |
ForEach-Object {
$addresses = Get-NetFirewallAddressFilter -AssociatedNetFirewallRule $_
if ($addresses.RemoteAddress -contains $targetIP) {
Write-Host "Regla $action para tráfico HTTPS a $targetAddress ($targetIP) encontrada." -ForegroundColor Green
return $true
}
}
return $false
}
if (-not ($checkRules.Invoke("Allow", "Outbound"))) {
Write-Host "No se encontraron reglas de firewall que permitan explícitamente el tráfico HTTPS." -ForegroundColor Red
$global:allowRuleMissing = $true
}
if (-not ($checkRules.Invoke("Block", "Outbound"))) {
Write-Host "No se encontraron reglas de firewall que bloqueen explícitamente el tráfico HTTPS." -ForegroundColor Green
} else {
$global:blockRuleFound = $true
}
}
# Función para resolver todas las direcciones IP de un servidor dado
function Get-AllIPAddresses {
param ([string]$server)
try {
[System.Net.Dns]::GetHostAddresses($server).IPAddressToString
} catch {
return $null
}
}
# Función para probar la conexión TCP a un puerto específico
function Test-TcpConnection {
param ([string]$server, [int]$port)
$resolvedIPs = Get-AllIPAddresses -server $server
if ($resolvedIPs) {
foreach ($resolvedIP in $resolvedIPs) {
try {
$tcpClient = New-Object System.Net.Sockets.TcpClient
$tcpClient.Connect($resolvedIP, $port)
$tcpClient.Close()
Write-Host ("Conexión TCP a $server ($resolvedIP) en el puerto $port exitosa.") -ForegroundColor Green
} catch {
Write-Host ("Conexión TCP a $server ($resolvedIP) en el puerto $port fallida. Error: $($_.Exception.Message)") -ForegroundColor Red
$global:connectionIssues = $true
}
}
} else {
Write-Host "No se pueden resolver direcciones IP para $server." -ForegroundColor Red
$global:connectionIssues = $true
}
}
# Función para verificar configuraciones TLS de .NET
function Check-NetTlsSettings {
$paths = @(
"HKLM:\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\v4.0.30319",
"HKLM:\SOFTWARE\Microsoft\.NETFramework\v4.0.30319"
)
foreach ($path in $paths) {
try {
$tlsSetting = Get-ItemProperty -Path $path -Name "SystemDefaultTlsVersions" -ErrorAction SilentlyContinue
if ($tlsSetting) {
if ($tlsSetting.SystemDefaultTlsVersions -ne 1) {
Write-Host "Configuración TLS para .NET Framework en $path no está configurada correctamente." -ForegroundColor Red
$global:tlsIssue = $true
} else {
Write-Host "Configuración TLS para .NET Framework en $path está configurada correctamente." -ForegroundColor Green
}
} else {
Write-Host "Configuración TLS para .NET Framework en $path no encontrada." -ForegroundColor Yellow
}
} catch {
Write-Host "Error al acceder a la ruta del registro ${path}: $($_.Exception.Message)" -ForegroundColor Red
}
}
}
# Función para verificar el estado de FIPS y MDMEnabled
function CheckFIPS {
$fipsRegistryKey = "HKLM:\SYSTEM\CurrentControlSet\Control\Lsa\FIPSAlgorithmPolicy"
$mdmEnabledRegistryKey = "HKLM:\SYSTEM\CurrentControlSet\Control\Lsa\FIPSAlgorithmPolicy"
$enabledValue = Get-ItemProperty -Path $fipsRegistryKey -Name "Enabled" -ErrorAction SilentlyContinue
$mdmEnabledValue = Get-ItemProperty -Path $mdmEnabledRegistryKey -Name "MDMEnabled" -ErrorAction SilentlyContinue
if ($enabledValue) {
if ($enabledValue.Enabled -eq 1) {
Write-Host "FIPS está habilitado." -ForegroundColor Green
$global:fipsEnabled = $true
} else {
Write-Host "FIPS está deshabilitado." -ForegroundColor Red
$global:fipsEnabled = $false
}
} else {
Write-Host "Valor de registro FIPS no encontrado." -ForegroundColor Yellow
}
if ($mdmEnabledValue) {
if ($mdmEnabledValue.MDMEnabled -eq 1) {
Write-Host "MDMEnabled está habilitado." -ForegroundColor Green
} else {
Write-Host "MDMEnabled está deshabilitado." -ForegroundColor Red
}
} else {
Write-Host "Valor de registro MDMEnabled no encontrado." -ForegroundColor Yellow
}
}
# Función para verificar la versión del agente Atera
function Check-AteraAgentVersion {
$agentPaths = @(
"C:\Program Files\ATERA Networks\AteraAgent\Agent\AteraAgent.exe",
"C:\Program Files\ATERA Networks\AteraAgent\AteraAgent.exe"
)
foreach ($path in $agentPaths) {
if (Test-Path $path) {
$fileVersionInfo = Get-Item -Path $path | Select-Object -ExpandProperty VersionInfo
Write-Host "$([System.IO.Path]::GetFileName($path)) Versión: $($fileVersionInfo.FileVersion)" -ForegroundColor Green
if ($path -eq "C:\Program Files\ATERA Networks\AteraAgent\AteraAgent.exe") {
$global:oldAgentFound = $true
} else {
$global:newAgentFound = $true
}
} else {
Write-Host "$([System.IO.Path]::GetFileName($path)) no encontrado en $path" -ForegroundColor Yellow
}
}
}
# Función principal para ejecutar las verificaciones
function Main {
Write-Host ""
Write-Host "Categoría: Verificación de Conexión del Servidor" -ForegroundColor Cyan
$targets = @{
"pubsub.atera.com" = @(443)
"pubsub.pubnub.com" = @(443)
"app.atera.com" = @(443)
"agenthb.atera.com" = @(443)
"packagesstore.blob.core.windows.net" = @(443)
"ps.pndsn.com" = @(443)
"agent-api.atera.com" = @(443)
"agent-api-v2.atera.com" = @(443)
"cacerts.thawte.com" = @(443)
"agentreportingstore.blob.core.windows.net" = @(443)
"atera-agent-heartbeat.servicebus.windows.net" = @(443)
"ps.atera.com" = @(443)
"atera.pubnubapi.com" = @(443)
"appcdn.atera.com" = @(443)
"atera-agent-heartbeat-cus.servicebus.windows.net" = @(443)
"ticketingitemsstoreeu.blob.core.windows.net" = @(443)
"download.visualstudio.microsoft.com" = @(443)
"dotnetcli.azureedge.net" = @(443)
"agentspoliciesprod.blob.core.windows.net" = @(443)
"builds.dotnet.microsoft.com" = @(443)
"d25btwd9wax8gu.cloudfront.net" = @(443)
"a32dl55qcodech-ats.iot.eu-west-1.amazonaws.com" = @(443, 8883)
}
foreach ($target in $targets.GetEnumerator()) {
$server = $target.Key
$ports = $target.Value
foreach ($port in $ports) {
Test-TcpConnection -server $server -port $port
}
}
Write-Host ""
Write-Host "Categoría: Verificación de Conexión de URL" -ForegroundColor Cyan
$urls = @(
"https://ps.atera.com/agentpackagesnet45/Agent.Package.Availability/0.16/Agent.Package.Availability.zip",
"https://ps.atera.com/agentpackagesnet45/Agent.Package.Watchdog/1.5/Agent.Package.Watchdog.zip",
"https://ps.atera.com/agentpackagesnet45/AgentPackageAgentInformation/37.2/AgentPackageAgentInformation.zip",
"https://ps.atera.com/agentpackagesnet45/AgentPackageInternalPoller/23.8/AgentPackageInternalPoller.zip",
"https://ps.atera.com/agentpackagesnet45/AgentPackageMarketplace/1.4/AgentPackageMarketplace.zip",
"https://ps.atera.com/agentpackagesnet45/AgentPackageMonitoring/36.9/AgentPackageMonitoring.zip"
)
foreach ($url in $urls) {
$request = [System.Net.HttpWebRequest]::Create($url)
$request.Method = "GET"
try {
$response = $request.GetResponse()
if ($response.StatusCode -eq [System.Net.HttpStatusCode]::OK) {
Write-Host ("Conexión a ${url} exitosa.") -ForegroundColor Green
} else {
Write-Host ("Conexión a ${url} fallida. Código de estado: $($response.StatusCode)") -ForegroundColor Red
$global:connectionIssues = $true
}
$response.Close()
} catch {
Write-Host ("Error al conectar a ${url}: $($_.Exception.Message)") -ForegroundColor Red
$global:connectionIssues = $true
}
}
Write-Host ""
Write-Host "Categoría: Verificación de Firewall" -ForegroundColor Cyan
$thirdPartyFirewallFound = Check-ThirdPartyFirewall
if ($thirdPartyFirewallFound) {
Write-Host "Firewall de terceros detectado. Omitiendo verificaciones del Firewall de Windows." -ForegroundColor Cyan
} else {
Write-Host "No se detectó firewall de terceros. Verificando reglas del Firewall de Windows..." -ForegroundColor Cyan
Check-WindowsFirewallRules
}
Write-Host ""
Write-Host "Categoría: Versión de .NET Framework" -ForegroundColor Cyan
$dotNetVersion = Get-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\' -Name Version | Select-Object -ExpandProperty Version
if ($dotNetVersion) {
Write-Host "Versión de .NET Framework instalada: $dotNetVersion"
if ([version]$dotNetVersion -lt [version]"4.5") {
$global:dotNetIssue = $true
}
} else {
Write-Host "No se instaló .NET Framework o no se puede determinar la versión."
$global:dotNetIssue = $true
}
Write-Host ""
Write-Host "Categoría: Configuraciones de Proxy de IE" -ForegroundColor Cyan
Write-Host "Configuraciones de proxy de IE para localsystem:"
$proxySettings = bitsadmin /util /getieproxy localsystem
Write-Host $proxySettings
$global:proxyIssue = $true
Write-Host ""
Write-Host "Categoría: Estado de FIPS y MDMEnabled" -ForegroundColor Cyan
CheckFIPS
Write-Host ""
Write-Host "Categoría: Versión del Agente Atera" -ForegroundColor Cyan
Check-AteraAgentVersion
Write-Host ""
Write-Host "Categoría: Configuraciones TLS de .NET" -ForegroundColor Cyan
Check-NetTlsSettings
Write-Host ""
Write-Host "Categoría: Terminar Proceso msiexec.exe" -ForegroundColor Cyan
$msiexecProcesses = Get-Process -Name "msiexec" -ErrorAction SilentlyContinue
if ($msiexecProcesses) {
$msiexecProcesses | ForEach-Object { $_.Kill() }
Write-Host "Proceso(s) msiexec.exe terminado(s)."
} else {
Write-Host "No se encontró el proceso msiexec.exe."
}
Write-Host ""
Write-Host "Categoría: Sistema Operativo y Versión" -ForegroundColor Cyan
$osInfo = Get-CimInstance -ClassName Win32_OperatingSystem
Write-Host "Sistema Operativo: $($osInfo.Caption)"
Write-Host "Versión: $($osInfo.Version)"
Write-Host ""
Write-Host "Categoría: Instrucciones" -ForegroundColor Cyan
if ($global:dotNetIssue) {
Write-Host "Se detectó una versión de .NET Framework inferior a 4.5. Por favor, instale una versión más reciente." -ForegroundColor Red
}
if ($global:proxyIssue) {
Write-Host "Si está al tanto de cambios en el proxy bajo la cuenta del sistema local, por favor ejecute el siguiente comando:" -ForegroundColor Red
Write-Host "bitsadmin /util /setieproxy localsystem no_proxy" -ForegroundColor Red
}
if ($global:connectionIssues) {
Write-Host "Algunos servidores o URLs están bloqueados. Por favor, incluya en la lista blanca los servidores/URLs bloqueados." -ForegroundColor Red
}
if ($global:oldAgentFound -and $global:fipsEnabled) {
Write-Host "Se detectó un Agente Atera antiguo. Asegúrese de que FIPS esté deshabilitado para compatibilidad." -ForegroundColor Red
}
if ($global:blockRuleFound) {
Write-Host "Se detectó una regla que bloquea el tráfico HTTPS. Asegúrese de que haya una regla que permita el tráfico HTTPS de LAN a WAN para agent-api.atera.com. Considere las configuraciones de inspección HTTPS." -ForegroundColor Red
}
if ($global:tlsIssue -and $tlsSetting) {
Write-Host "Se detectaron configuraciones TLS incorrectas de .NET. Ejecute los siguientes comandos para solucionar el problema:" -ForegroundColor Red
Write-Host 'reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\v4.0.30319" /v SystemDefaultTlsVersions /t REG_DWORD /d 00000001 /f' -ForegroundColor Red
Write-Host 'reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319" /v SystemDefaultTlsVersions /t REG_DWORD /d 00000001 /f' -ForegroundColor Red
}
}
# Ejecutar la función principal
Main
Detalles del Script
Al ejecutar el script en un dispositivo, se iniciará un proceso que ayuda a diagnosticar los problemas más comunes relacionados con el agente de Atera. Además, proporcionará una serie de instrucciones destinadas a facilitar la resolución de los problemas más frecuentes asociados con el agente de Atera.
Nota Importante: El script intentará terminar los procesos relacionados con la instalación MSI. Si está instalando una aplicación de software al mismo tiempo, asegúrese de que la instalación esté completa antes de ejecutar el script.
Versión no compatible de .NET Framework
Si la versión de .NET Framework es inferior a 4.5, el script le alertará en consecuencia. Asegúrese de que la versión 4.5 o una superior esté instalada en sus dispositivos.
Regla de Firewall que bloquea el tráfico HTTPS
El script verificará si hay un firewall de terceros presente en el dispositivo o si se está utilizando el Firewall de Windows.
Si un firewall de terceros está en funcionamiento, asegúrese de que esté configurado como se describe en la sección Firewall.
Si se detecta el Firewall de Windows, el script también intentará identificar cualquier bloqueo que pueda impedir la funcionalidad o instalación del agente de Atera. Por favor, revise también la sección Firewall.
Fallo de conexión con el servidor y URL
El script evaluará la conexión del dispositivo con nuestros servidores. Si observa algún servidor bloqueado en el resultado, asegúrese de que estén en la lista blanca de su red.
FIPS
El script verificará si FIPS está habilitado en sus dispositivos.
- Si está utilizando una versión anterior del agente, el script le notificará que lo desactive, ya que el agente anterior no es compatible con FIPS.
- Si está utilizando la versión más reciente del agente, FIPS puede estar habilitado, ya que es compatible.
Configuraciones incorrectas de .NET TLS
El script verificará si .NET está configurado para redirigir a un TLS deshabilitado. Puede encontrar más información en la sección a continuación:
Configuraciones de Proxy detectadas para la cuenta del sistema local
Las configuraciones de proxy bajo la cuenta del sistema local pueden interrumpir la conexión del agente. Si está al tanto de alguna modificación, asegúrese de seguir los pasos descritos en la sección.
Software/dispositivos potenciales para bloqueo
En la configuración de su organización, es posible que deba ajustar configuraciones para su Antivirus, Firewall, Proxy o Bloqueo geográfico. A continuación se presenta una lista de configuraciones que deben aplicarse a todas las aplicaciones relevantes.
.NET Framework
Atera es compatible exclusivamente con versiones del .NET Framework que sean más recientes que la 4.5. Asegúrese de tener instalada la versión adecuada.
Antivirus
Incluya las siguientes rutas en la lista blanca del Antivirus:
- C:\Program Files\Atera Networks (o C:\Program Files (x86)\ATERA Networks para 32 bits)
- C:\Windows\Temp\AteraUpgradeAgentPackage
Es posible que deba habilitar/agregar una política de exención para escanear archivos ZIP protegidos por contraseña (o permitir que el contenido no escaneable pase).
Para fines de prueba, considere incluir en la lista blanca la carpeta: C:\Windows\Installer
Después de completar el proceso de inclusión en la lista blanca, proceda a iniciar otra instalación. Recuerde eliminar la lista blanca una vez que se concluya la fase de prueba.
Firewall
En ciertos entornos de red donde el tráfico HTTPS está restringido, asegúrese de agregar una regla que permita el tráfico HTTPS de LAN a WAN, específicamente para la dirección de Atera:
- agent-api.atera.com
Además, la inspección HTTPS (Inspección de Paquetes Profundos/Inspección SSL) puede causar bloqueos; es crucial deshabilitar el escaneo HTTPS o incluir a Atera y sus servidores en la lista blanca de inspección.
Nota Importante: El Gran Firewall de China está bloqueando actualmente ciertos servidores esenciales para que AteraAgent informe la disponibilidad del dispositivo (estado en línea/fuera de línea). En consecuencia, las máquinas situadas en este país pueden no ser gestionables desde la consola. Aunque el uso de una conexión VPN puede potencialmente eludir estas restricciones, tenga en cuenta que no podemos ofrecer instrucciones específicas o soporte para configurar tales configuraciones.
Lista Blanca de Nmap (Descubrimiento de Red)
Antes de ejecutar el Descubrimiento de Red, recomendamos incluir en la lista blanca a Nmap para prevenir posibles interrupciones o falsos positivos de software de seguridad, soluciones antivirus o sistemas de detección y respuesta de endpoints (EDR).
Hacerlo ayuda a garantizar que el proceso de escaneo se ejecute sin problemas y que todos los resultados del descubrimiento se capturen con precisión. Para obtener instrucciones detalladas sobre cómo incluir a Nmap en la lista blanca, consulte Guía de Lista Blanca de Nmap para Software Antivirus.
Proxy
Los sistemas de proxy y filtrado web son frecuentemente encontrados y pueden impactar el comportamiento estable del agente.
Asegúrese de que el tráfico saliente en los puertos 443 y 8883, así como las extensiones de archivo ZIP y EXE desde nuestro sitio web (dirección de Atera: agent-api.atera.com), estén permitidos.
Nota Importante: Tenga en cuenta que Atera no proporciona soporte o guía para la configuración de proxy.
Bloqueo geográfico
Como ejemplo, los enrutadores SonicWall, conocidos por sus características de Bloqueo Geográfico, pueden requerir configuraciones específicas.
Asegúrese de permitir el tráfico de contenido, además de permitir el tráfico TCP en los puertos 443 y 8883, para un funcionamiento óptimo.
Proxy bajo la cuenta del sistema local
Habilitar proxies localmente en tu dispositivo, dentro de una cuenta del sistema local, puede afectar el funcionamiento adecuado del agente de Atera. Para fines de prueba, es crucial desactivar el proxy dentro de la cuenta del sistema local.
Para verificar el estado del proxy, ejecuta el siguiente comando en CMD con privilegios administrativos.
bitsadmin /util /getieproxy localsystem
Para desactivar el proxy que se ejecuta en tu cuenta del sistema local, ejecuta el siguiente comando en CMD como Administrador.
bitsadmin /util /setieproxy localsystem no_proxy
Configuraciones TLS implementadas usando la herramienta de terceros IIS Crypto
IIS Crypto es conocido por interrumpir las comunicaciones TLS al introducir valores no convencionales para las claves del registro. Para una seguridad óptima, todas las claves TLS (Enabled/DisabledByDefault) deben adherirse estrictamente a valores de 0 o 1, indicando estados deshabilitados o habilitados, como se describe en la documentación oficial de Microsoft sobre configuraciones del registro TLS:
Las alteraciones realizadas por IIS Crypto resultan en valores no estándar que comprometen la comunicación a través del protocolo.
Configuraciones .NET para TLS
Ocasionalmente, .NET puede ser dirigido a interactuar con un TLS deshabilitado, interrumpiendo la comunicación de Atera, dado que es una aplicación .NET.
Para abordar este problema, ejecuta los siguientes comandos en una instancia elevada de CMD:
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\v4.0.30319" /v SystemDefaultTlsVersions /t REG_DWORD /d 00000001 /f reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319" /v SystemDefaultTlsVersions /t REG_DWORD /d 00000001 /f
FIPS
FIPS no es compatible con versiones antiguas del agente; habilitarlo puede resultar en problemas con el agente. Si tu dispositivo opera con una versión del agente inferior a 2.0.0.0, asegúrate de que FIPS esté deshabilitado.
Para agentes que son versión 2.0.0.0 o superior, FIPS puede ser habilitado, ya que es compatible con el estándar.
Para desactivar FIPS, puedes ejecutar el siguiente comando en el dispositivo usando PowerShell.
# Desactivar FIPS Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Lsa\FIPSAlgorithmPolicy" -Name "Enabled" -Value 0 # Desactivar MDMEnabled (si aplica) Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Lsa\FIPSAlgorithmPolicy" -Name "MDMEnabled" -Value 0 Write-Host "FIPS y MDMEnabled han sido desactivados." -ForegroundColor Green
Máquinas clonadas
Atera aconseja no instalar el AteraAgent como parte de una imagen clonada, ya que hacerlo puede llevar a que dispositivos duplicados se reporten a la consola. Para obtener orientación sobre cómo configurar una imagen dorada con Atera y solucionar posibles problemas relacionados con imágenes doradas y máquinas clonadas, consulta el siguiente artículo.
Instaladores del agente de Atera desactualizados
Usar un instalador desactualizado puede llevar a problemas durante el proceso de instalación del agente de Atera. Se recomienda utilizar un instalador actualizado al instalar el agente en un nuevo dispositivo. Para generar un instalador actualizado, simplemente sigue los pasos descritos en nuestro artículo principal.