Publicado el Deja un comentario

Asignaciones de puertos de firewall de QuickBooks 2019

Es posible que ni siquiera sepa que las ‘asignaciones de puertos de firewall’ para QuickBooks (Escritorio) 2019 son diferentes, y no estoy hablando simplemente de los números de puerto. Todo el mecanismo es diferente para 2019 porque las versiones más recientes de QuickBooks (Escritorio) utilizan ‘asignación dinámica de puertos’ en lugar de rangos de puertos estáticos.

Durante años, QuickBooks ha utilizado un algoritmo para las asignaciones de puertos de firewall que necesitan los productos de escritorio de QuickBooks cuando se ejecutan en modo multiusuario. El algoritmo aumentó progresivamente las asignaciones de puertos dentro de una amplia gama de puertos disponibles definidos por Microsoft para el firewall de Windows. Por ejemplo, en 2018, los siguientes puertos tenían que estar abiertos para que QuickBooks funcionara correctamente en modo multiusuario: 8019, 56728, 55378-55382, ya sea que estuviera utilizando una configuración de red cliente-servidor o de punto a punto.

En algunos años anteriores, ha habido conflictos de puertos entre QuickBooks y ciertos componentes del sistema operativo de Microsoft, principalmente Microsoft DNS, que es un servicio de Windows relacionado con el servidor de Windows.»Pero incluso cuando los componentes del sistema operativo de Microsoft no eran la fuente del conflicto, otros programas y servicios que se ejecutaban en la computadora que alojaba QuickBooks podían interferir con las operaciones de red de QuickBooks haciendo uso de algunos, o todos, los puertos del firewall. En casos graves, el conflicto podría incluso impedir que el servidor de base de datos de QuickBooks (un servicio de Windows) se inicie después de un apagado controlado o inesperado del equipo que aloja QuickBooks.

Para reducir el potencial de conflictos de este tipo y las operaciones de red multiusuario asociadas de QuickBooks Desktop, Intuit ha cambiado la forma en que asigna los puertos de firewall para los productos QuickBooks de escritorio de 2019. Los productos de año nuevo ahora usarán ‘asignación dinámica de puertos’ para ayudar a asegurar que QuickBooks tenga exclusividad de puertos al verificar todas las demás asignaciones de puertos durante la instalación y seleccionar solo un puerto no utilizado para las operaciones de QuickBooks.

Para 2019, el formato de puerto para QuickBooks Desktop será 8019, XXXXX, donde XXXXX representa el número de puerto asignado específicamente (como se muestra en la ilustración a continuación dentro del cuadro rojo.’Para facilitar esta nueva funcionalidad, se ha agregado una nueva pestaña ‘Monitor de puertos’ (que se muestra a continuación resaltada en el ‘cuadro azul’) a la utilidad Administrador de servidores de bases de datos de QuickBooks.

×

QB2019_QBDBSM_Port-monitor-tab

QB2019_QBDBSM_Port-monitor-tab

Cuando el Servidor de base de datos de QuickBooks se instala durante la opción de instalación de QuickBooks (aplicación completa) configurada para alojar los archivos de la empresa, o durante la opción Servidor de base de datos de QuickBooks (solo) para alojar los archivos de la empresa, parte del nuevo proceso es identificar y asignar un número de puerto apropiado.

Debido a que solo la versión más actual del Administrador del servidor de base de datos de QuickBooks está disponible para los usuarios de QuickBooks, a pesar de que las instalaciones que ejecutan versiones de varios años de QuickBooks tendrán cada una de las versiones apropiadas del Servidor de base de datos de QuickBooks real (un servicio de Windows) ejecutándose en su computadora, la nueva utilidad «Administrador» enumerará el «puerto inicial» del rango de puertos aplicable para cada año anterior de QuickBooks detectado. En el ejemplo anterior, notará que las versiones 2016, 2017 y 2018 de QuickBooks se enumeran en la pestaña Monitor de puertos junto con QuickBooks 2019.

Cuando el Administrador del servidor de base de datos de QuickBooks se utiliza para «escanear» las diversas carpetas (directorio de Windows) que contienen archivos de empresa de QuickBooks, que es el proceso predeterminado donde .QBW.se crean archivos nd (descriptor de red), se escribe una nueva asignación de puerto de servidor en el .QBW.archivo nd para que la aplicación QuickBooks que funciona como una computadora’ cliente ‘busque acceder al servidor de base de datos QuickBooks en la computadora host designada a través del Número de puerto’ asignado específicamente.’

×

QB2019_QB-nd-file_w_new_port-assignment

Nota: En la ilustración anterior, la dirección del servidor se ha enmascarado por motivos de seguridad.

QB2019_QB-nd-file_w_new_port-assignment

Debido a que podrían surgir problemas potenciales después de la instalación inicial de QuickBooks 2019 y la asignación del Puerto del servidor, Intuit ha proporcionado una forma de reasignar (lo llaman «Renovar») la asignación de puerto; si una asignación de puerto anterior entra en conflicto con algún servicio Windows instalado o actualizado posteriormente u otra aplicación de software que intente usar el mismo puerto. (Resaltado dentro del’ recuadro verde ‘ en la ilustración de abajo.)

Deja una respuesta

Tu dirección de correo electrónico no será publicada.