El conjunto de documentos para este producto aspira al uso de un lenguaje no discriminatorio. A los fines de esta documentación, "no discriminatorio" se refiere al lenguaje que no implica discriminación por motivos de edad, discapacidad, género, identidad de raza, identidad étnica, orientación sexual, nivel socioeconómico e interseccionalidad. Puede haber excepciones en la documentación debido al lenguaje que se encuentra ya en las interfaces de usuario del software del producto, el lenguaje utilizado en función de la documentación de la RFP o el lenguaje utilizado por un producto de terceros al que se hace referencia. Obtenga más información sobre cómo Cisco utiliza el lenguaje inclusivo.
Cisco ha traducido este documento combinando la traducción automática y los recursos humanos a fin de ofrecer a nuestros usuarios en todo el mundo contenido en su propio idioma. Tenga en cuenta que incluso la mejor traducción automática podría no ser tan precisa como la proporcionada por un traductor profesional. Cisco Systems, Inc. no asume ninguna responsabilidad por la precisión de estas traducciones y recomienda remitirse siempre al documento original escrito en inglés (insertar vínculo URL).
Este documento describe cómo resolver problemas "FMC remoto no se actualiza correctamente. Complete la actualización en FMC remoto antes de actualizar este par."
Cisco recomienda que tenga conocimiento sobre estos temas:
Este documento no tiene restricciones específicas en cuanto a versiones de software y de hardware.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si tiene una red en vivo, asegúrese de entender el posible impacto de cualquier comando.
El error "Remote FMC is not updated successfully. Complete the update on remote FMC before updating this peer"
aparece en la GUI de FMC cuando intenta actualizar los dispositivos administrados por el par de alta disponibilidad (HA) de FMC. Este error no permite que se inicie la actualización de los dispositivos administrados. Así es como se ve la alerta de error desde la GUI:
El error también se puede verificar desde la CLI del FMC con el comando de modo experto cat /var/log/httpd/httpd_error_log.1 | grep -i 'CSP remoto'.
> expert
root@FMC:~$ cat /var/log/httpd/httpd_error_log.1 | grep -i 'Remote FMC'
[Mon Jan 30 07:20:10.062741 2022] [cgi:error] [pid 5906] [client 192.168.1.10:45267] AH01215: (Remote FMC is not updated successfully. Complete the update on remote FMC before updating this peer.) in /usr/local/sf/htdocs/admin/update.cgi:331 at /usr/local/sf/lib/perl/5.10.1/SF.pm line 120.: /usr/local/sf/htdocs/admin/update.cgi, referer:
[Mon Jan 30 07:22:43.370986 2022] [cgi:error] [pid 15376] [clien 192.168.1.10:45267] AH01215: (Remote FMC is not updated successfully. Complete the update on remote FMC before updating this peer.) in /usr/local/sf/htdocs/admin/update.cgi:331 at /usr/local/sf/lib/perl/5.10.1/SF.pm line 120.: /usr/local/sf/htdocs/admin/update.cgi, referer:
Se sabe que este error se produce cuando hay una discordancia entre la versión de revisión de software, la versión de la base de datos de vulnerabilidades (VDB), la versión de las reglas de intrusión (SRU) o la versión de la base de datos de geolocalización (GeoDB) de los dos CSP de HA. La discordancia ocurre cuando alguna de estas actualizaciones de la versión listada se bloquea o no se puede instalar. No puede ver esta discordancia cuando verifica las versiones de la interfaz de usuario de FMC en la sección Ayuda > Acerca de, pero se recomienda verificar esta página en ambos FMC para verificar.
Nota: Las implementaciones en los dispositivos administrados pueden realizarse correctamente con esto, pero las actualizaciones de software no pueden comenzar con este error.
Desde la GUI de FMC, vaya a Help > About para confirmar que las versiones de Software Patch, VDB, SRU y GeoDB en ambos FMC en HA son todas iguales. Estas imágenes muestran un ejemplo de una coincidencia de versión de dos FMC en HA de la GUI:
.
Desde el modo experto en FMC CLI, debe verificar si las actualizaciones de VDB, SRU y GeoDB se instalaron completamente sin ningún error en ambos FMC en HA.
Nota: En estas secciones, se explica cómo comprobar el status.log de cada carpeta de versión de imagen. Estas carpetas de versión de imagen deben coincidir con la carpeta del FMC del mismo nivel. Por ejemplo, si la carpeta de la versión de VDB que está instalada en FMC es "vdb-4.5.0-338", tendrá que comprobar en la misma carpeta ambos FMC. Aquí, utilice el comando cat /var/log/sf/vdb-4.5.0-338/status.log en ambos FMC para verificar el estado de actualización de VDB. Lo mismo se aplica a las actualizaciones de SRU y GeoDB.
Desde el modo experto en la CLI de FMC, utilice este comando cat /var/log/sf/<vdb-image-folder>/status.log para verificar si la actualización de VDB se ha realizado correctamente. A continuación se muestra un ejemplo de una instalación exitosa de VDB:
root@FMC:~$ cat /var/log/sf/vdb-4.5.0-338/status.log
state:running
ui:The install has begun
ui:[ 0%] Running script pre/000_start.sh...
ui:[ 4%] Running script pre/010_check_versions.sh...
ui:[ 8%] Running script pre/011_check_versions.pl...
ui:[12%] Running script pre/020_check_space.sh...
ui:[15%] Running script pre/500_stop_rna.pl...
ui:[19%] Running script pre/999_finish.sh...
ui:[23%] Running script installer/000_start.sh...
ui:[27%] Running script installer/100_install_files.pl...
ui:[31%] Running script installer/200_install_fingerprints.sh...
ui:[35%] Running script installer/300_install_vdb.sh...
ui:[38%] Running script installer/400_install_rdps.pl...
ui:[42%] Running script installer/420_delete_obsolete_ids.pl...
ui:[46%] Running script installer/450_resave_detectors.pl...
ui:[50%] Running script installer/525_export_compliance_policies.pl...
ui:[54%] Running script installer/600_fix_dbcheck.sh...
ui:[58%] Running script installer/605_install_dbcheck_upgrade_script.sh...
ui:[62%] Running script installer/610_install_missing_upgrade_script.sh...
ui:[65%] Running script installer/615_purge_vdb_149_log.sh...
ui:[69%] Running script installer/900_update_version.sh...
ui:[73%] Running script installer/901_update_db_version.pl...
ui:[77%] Running script installer/950_reapply_to_sensor.pl...
ui:[81%] Running script installer/975_export_data.pl...
ui:[85%] Running script installer/999_finish.sh...
ui:[88%] Running script post/000_start.sh...
ui:[92%] Running script post/500_start_rna.pl...
ui:[96%] Running script post/999_finish.sh...
ui:[100%] The install completed successfully.
ui:The install has completed.
state:finished
Desde el modo experto en la CLI de FMC, utilice el comando cat /var/log/sf/<sru-image-folder>/status.log para verificar si la actualización de SRU se ha realizado correctamente. A continuación se muestra un ejemplo de una instalación de SRU exitosa:
root@FMC:~$ cat /var/log/sf/sru-2021-05-03-001-vrt/status.log
state:running
ui:The force install has begun.
ui:[ 0%] Running script pre/000_start.sh...
ui:[ 5%] Running script pre/010_check_versions.sh...
ui:[11%] Running script pre/020_check_space.sh...
ui:[16%] Running script pre/999_finish.sh...
ui:[21%] Running script installer/000_start.sh...
ui:[26%] Running script installer/050_sru_log_start.pl...
ui:[32%] Running script installer/100_install_files.pl...
ui:[37%] Running script installer/510_install_policy.pl...
ui:[42%] Running script installer/520_install_rules.pl...
ui:[47%] Running script installer/521_rule_docs.sh...
ui:[53%] Running script installer/530_install_module_rules.pl...
ui:[58%] Running script installer/540_install_decoder_rules.pl...
ui:[63%] Running script installer/602_log_package.pl...
ui:[68%] Running script installer/900_update_version.sh...
ui:[74%] Running script installer/999_finish.sh...
ui:[79%] Running script post/000_start.sh...
ui:[84%] Running script post/500_copy_contents.sh...
ui:[89%] Running script post/900_iru_log_finish.pl...
ui:[95%] Running script post/999_finish.sh...
ui:[100%] The force install completed successfully.
ui:The force install has completed.
state:finished
Desde el modo experto en FMC CLI, utilice el comando cat /var/log/sf/<geodb-image-folder>/status.log para verificar si la actualización de GeoDB se ha realizado correctamente. Aquí hay un ejemplo de una instalación exitosa de GeoDB:
root@FMC:~$ cat /var/log/sf/geodb-2022-08-02-100/status.log
state:running
ui:The install has begun.
ui:[ 0%] Running script installer/200_prechecks.pl...
ui:[33%] Running script installer/500_install_country_map.pl...
ui:[67%] Running script installer/601_fix_country.pl...
ui:[100%] The install completed successfully.
ui:The install has completed.
state:finished
Si la instalación ha fallado o está atascada por cualquier motivo, puede ver qué paso ha fallado o está atascado desde este status.log. A continuación se muestra un ejemplo de error de instalación de GeoDB en el FMC:
root@FMC:~$ cat /var/log/sf/geodb-2022-07-17-100/status.log
state:running
ui:The install has begun.
ui:[ 0%] Running script installer/200_prechecks.pl...
ui:[33%] Running script installer/500_install_country_map.pl...
ui:[67%] Running script installer/601_fix_country.pl...
ui:[67%] Fatal error: Error running script installer/601_fix_country.pl
Desde el modo experto en FMC CLI, utilice el comando cat /etc/sf/patch_history para verificar si ambos FMC tienen la misma versión y el mismo parche instalado. Ejecute este comando para identificar cualquier discordancia en ambos FMC. Aquí hay un ejemplo de una discordancia de parches de la CLI:
root@FMC:~$ cat /etc/sf/patch_history 6.2.3-83
6.6.0-90 6.6.4-59 6.6.5-81 Hotfix_DE-8__413769962 <<<<<<<<<<< Here the FMC seems to have a Hotfix installation image that is not present from the other FMC
------------------------------------------------------------------- root@FMC:~$ cat /etc/sf/patch_history 6.2.3-83
6.6.0-90 6.6.4-59 6.6.5-81
Para comprobar si la instalación de la revisión en FMC se ha realizado correctamente, debe comprobar el status.log de esta carpeta de imágenes:
root@FMC:~$ cat /var/log/sf/Cisco_Firepower_Mgmt_Center_Hotfix_DE-6.6.5.2/status.log
ui:[98%] Upgrade complete ui:[99%] Running script 999_finish/999_z_must_remain_last_finalize_boot.sh... ui:[99%] Running script 999_finish/999_zz_install_bundle.sh... ui:[100%] The system will now restart services. ui:System will now restart services. ui:[100%] Installation completed successfully. ui:Upgrade has completed. state:finished
Este ejemplo verifica que la imagen del parche no estaba presente en el FMC en HA, mientras que el otro tenía el parche instalado correctamente.
Para resolver el error, debe realizar una instalación forzada manual de las actualizaciones desde la CLI de la FMC donde se identifica el problema.
Disclaimer: Root access to the FMC devices is required in order to execute the commands under this section. Please use caution when running commands from the root of the FMC.
Después de identificar los problemas de actualización de VDB, SRU o GeoDB, realice una instalación forzada manual desde el comando CLI install_update.pl /var/sf/updates/<image-file> —force. A continuación se muestra un ejemplo de la instalación forzada manual para una actualización de GeoDB:
> expert
root@FMC:~$ sudo su
<Enter the root password>
root@FMC:# install_update.pl /var/sf/updates/Cisco_Firepower_GEODB_FMC_Update-2022-08-02-100.sh.REL.tar --force
Nota: Utilice la ruta de acceso absoluta del archivo de imagen con el comando install_update.pl como se muestra en el ejemplo. No desconecte ningún archivo tar.gz antes de forzar la instalación desde CLI.
Para la instalación de la revisión/parche, debe descargar el archivo de parche e instalarlo en el FMC donde el archivo de parche no estaba presente ni a través de la GUI ni de la CLI.
Desde la GUI de FMC:
Vaya a System > Updates > Product Updates y cargue la versión de revisión que se instalará. A continuación, haga clic en la opción Install y elija el dispositivo en el que necesita instalar el parche y continúe con la instalación.
Desde CLI de FMC:
Para instalar el software/parche desde la CLI de FMC, cargue el archivo de actualización de la revisión en la ruta /var/log/sf/ en la CLI de FMC y ejecute el comando install_update.pl /var/log/sf/<image-file>. Este comando ejecuta los registros de actualización en la misma pantalla para permitirnos monitorear el progreso. A continuación se muestra un ejemplo de la instalación de la revisión desde la CLI:
> expert
root@FMC:~$ sudo su
<Enter the root password>
root@FMC:# install_update.pl /var/log/sf/Cisco_Firepower_Mgmt_Center_Hotfix_DE-6.6.5.2
Si hay un tiempo de espera corto en la sesión SSH, utilice el comando install_update.pl—detach /var/log/sf/<image-file> para ejecutar la instalación en segundo plano. Esto permite que la actualización se ejecute incluso después de que se cierre la sesión SSH.
Una vez completada la instalación manual, puede verificar el estado de la instalación desde la CLI con el comando cat /var/log/sf/<image-version-folder>/status.log para la actualización de VDB, SRU y GeoDB. Aquí hay un ejemplo de la salida de status.log de una instalación exitosa de GeoDB:
root@FMC:/Volume/home/admin# cat /var/log/sf/geodb-2022-08-02-100/status.log
state:running
ui:The force install has begun.
ui:[ 0%] Running script installer/200_prechecks.pl...
ui:[33%] Running script installer/500_install_country_map.pl...
ui:[67%] Running script installer/601_fix_country.pl...
ui:[100%] The force install completed successfully.
ui:The force install has completed.
state:finished
Después de la instalación manual de la actualización, ejecute el comando cat /var/log/sf/<patch-image-folder>/status.log desde CLI para verificar el estado de esta instalación. A continuación se muestra un ejemplo del resultado de status.log de una instalación correcta:
root@FMC:/var/log/sf/Cisco_Firepower_Mgmt_Center_Hotfix_DE-6.6.5.2# tail -f status.log
ui:[98%] Upgrade complete
ui:[99%] Running script 999_finish/999_z_must_remain_last_finalize_boot.sh...
ui:[99%] Running script 999_finish/999_zz_install_bundle.sh...
ui:[100%] The system will now restart services.
ui:System will now restart services.
ui:[100%] Installation completed successfully.
ui:Upgrade has completed.
state:finished
Nota: Si el error persiste después de intentar los pasos proporcionados en este documento, abra una solicitud de servicio con el TAC de Cisco.
Revisión | Fecha de publicación | Comentarios |
---|---|---|
1.0 |
26-Aug-2022 |
Versión inicial |