Aspel SAE es el sistema administrativo empresarial más utilizado en México para la gestión de inventarios, facturación y cuentas por cobrar. Cuando una empresa necesita que varios usuarios trabajen simultáneamente en SAE, se configura el sistema en modo red o multiusuario. Sin embargo, es muy común encontrar errores de conexión que impiden que las estaciones de trabajo accedan al servidor de datos. En esta guía resolveremos paso a paso los errores más frecuentes al conectar Aspel SAE en red.

El Error

Al intentar abrir Aspel SAE desde una estación de trabajo configurada para conectarse al servidor en red, aparecen mensajes de error como:

  • “No se puede conectar con el servidor de datos” — este es el mensaje más frecuente y aparece inmediatamente al iniciar SAE en la estación de trabajo.
  • “Error al acceder a la base de datos en red” — se presenta cuando SAE logra localizar el servidor pero no puede abrir la base de datos de Firebird.
  • “Unable to complete network request to host” — mensaje en inglés de Firebird que indica que no puede establecer conexión de red con el equipo servidor.
  • “No se encontró la ruta de red especificada” — aparece cuando la ruta configurada en la estación de trabajo es incorrecta o la carpeta compartida no está accesible.
  • “El servidor RPC no está disponible” — relacionado con problemas de comunicación entre la estación y el servidor Windows.

Estos errores generalmente aparecen en la ventana principal de SAE al iniciar el programa o al intentar abrir una empresa. En algunos casos, SAE se queda congelado durante varios minutos antes de mostrar el error.

Causa del Problema

Los errores de conexión en red de Aspel SAE se originan por una combinación de factores en la configuración del servidor y las estaciones de trabajo:

1. Firewall de Windows bloqueando la comunicación

El Firewall de Windows bloquea por defecto las conexiones entrantes al puerto 3050, que es el puerto utilizado por Firebird para la comunicación con las bases de datos. Si el firewall no tiene una excepción configurada para este puerto o para el ejecutable de Firebird, las estaciones de trabajo no podrán conectarse.

2. Permisos incorrectos en la carpeta compartida

La carpeta donde reside la instalación de Aspel SAE (C:\Archivos de Programa\Common Files\Aspel\Sistemas Aspel) debe estar compartida en red con permisos de Control Total para los usuarios que accederán al sistema. Si los permisos son solo de lectura, SAE puede conectarse pero no podrá escribir datos, produciendo errores intermitentes.

3. Ruta del servidor mal configurada en la estación

Aspel SAE requiere que en cada estación de trabajo se configure la ruta de red utilizando la dirección IP del servidor seguida de la ruta local al directorio de SAE. Un error común es usar el nombre del equipo en lugar de la IP, lo cual falla si el DNS local no resuelve correctamente.

4. Servicio de Firebird detenido o no instalado

El motor de base de datos Firebird debe estar instalado y corriendo únicamente en el servidor. Si Firebird también está instalado en las estaciones de trabajo, puede haber conflictos. Además, si el servicio Firebird Guardian no está iniciado en el servidor, ninguna estación podrá conectarse.

5. Protocolo de red no habilitado

En algunas configuraciones de Windows, los protocolos de compartición de archivos e impresoras (SMB) pueden estar deshabilitados, impidiendo que las estaciones accedan a los recursos compartidos del servidor.

Solución Paso a Paso

Paso 1: Verificar la conectividad de red básica

Antes de tocar la configuración de SAE, confirme que la estación de trabajo puede comunicarse con el servidor:

  1. Abra el Símbolo del sistema (cmd) en la estación de trabajo.
  2. Ejecute el siguiente comando con la IP de su servidor:
ping 192.168.1.100
  1. Debe recibir respuestas sin pérdida de paquetes. Si hay pérdida o timeout, el problema es de red física (cables, switch, configuración IP).
  2. Verifique que ambos equipos estén en la misma subred. Por ejemplo, si el servidor es 192.168.1.100, la estación debe tener una IP como 192.168.1.x con máscara 255.255.255.0.

Paso 2: Configurar el Firewall de Windows en el servidor

Esta es la causa más frecuente del error. Configure las excepciones necesarias:

  1. En el servidor, abra Panel de Control > Sistema y Seguridad > Firewall de Windows con seguridad avanzada.
  2. En el panel izquierdo, haga clic en Reglas de entrada.
  3. Haga clic en Nueva regla y seleccione Puerto.
  4. Seleccione TCP y escriba 3050 como puerto específico.
  5. Seleccione Permitir la conexión y marque los tres perfiles (Dominio, Privado, Público).
  6. Nombre la regla como Firebird SAE y haga clic en Finalizar.

Adicionalmente, cree una regla para el ejecutable de Firebird:

  1. Nueva regla > Programa.
  2. Busque la ruta del ejecutable: C:\Program Files\Firebird\Firebird_2_5\bin\fbserver.exe (la ruta puede variar según la versión).
  3. Seleccione Permitir la conexión en todos los perfiles.

Repita estas configuraciones de firewall en cada estación de trabajo, especialmente la regla del puerto 3050.

Paso 3: Configurar permisos de la carpeta compartida

En el servidor, configure la carpeta compartida correctamente:

  1. Navegue a C:\Archivos de Programa\Common Files\Aspel\Sistemas Aspel.
  2. Haga clic derecho en la carpeta Sistemas Aspel y seleccione Propiedades.
  3. Vaya a la pestaña Compartir y haga clic en Uso compartido avanzado.
  4. Marque Compartir esta carpeta y asigne un nombre de recurso compartido (por ejemplo, SistemasAspel).
  5. Haga clic en Permisos y agregue al grupo Todos con permiso de Control Total.
  6. Vaya a la pestaña Seguridad y verifique que los usuarios de la red tengan permisos de Modificar y Lectura y escritura.

Para verificar desde la estación de trabajo:

  1. Abra el Explorador de Windows.
  2. En la barra de direcciones, escriba \\192.168.1.100\SistemasAspel y presione Enter.
  3. Debe poder ver las carpetas de SAE y tener permiso para crear y eliminar archivos de prueba.

Paso 4: Configurar la ruta de red en las estaciones de trabajo

En cada estación de trabajo, configure la ruta al servidor:

  1. Abra Aspel SAE en la estación de trabajo.
  2. Si SAE logra abrirse pero no encuentra la empresa, vaya a Configuración > Ruta del sistema.
  3. En el campo de ruta, escriba la ruta de red usando la IP del servidor y la ruta completa en formato Firebird:
192.168.1.100:C:\Archivos de Programa\Common Files\Aspel\Sistemas Aspel\SAE8.00
  1. Importante: Use la IP del servidor, no el nombre del equipo. El formato es IP:RutaLocal donde la ruta local es la ruta en el disco del servidor.
  2. Haga clic en Aceptar y reinicie SAE.

Si SAE no permite abrirse para cambiar la configuración, puede editar el archivo de configuración directamente:

  1. Navegue a C:\Archivos de Programa\Common Files\Aspel\Sistemas Aspel\SAE8.00 en la estación de trabajo.
  2. Busque el archivo SAE.ini o Config.ini.
  3. Modifique la línea de ServerPath o DataPath con la ruta correcta del servidor.

Paso 5: Verificar y configurar el servicio Firebird

En el servidor, asegúrese de que Firebird esté correctamente configurado:

  1. Presione Windows + R, escriba services.msc y presione Enter.
  2. Busque Firebird Guardian - DefaultInstance y Firebird Server - DefaultInstance.
  3. Ambos servicios deben estar en estado Iniciado.
  4. Haga doble clic en cada servicio y cambie el Tipo de inicio a Automático.
  5. Si los servicios estaban detenidos, haga clic en Iniciar.

Verifique que Firebird responda en el puerto 3050 desde la estación de trabajo:

telnet 192.168.1.100 3050

Si la pantalla se pone en negro (sin texto), la conexión fue exitosa. Si aparece “No se puede abrir conexión”, el firewall aún está bloqueando o Firebird no está corriendo.

Paso 6: Desinstalar Firebird de las estaciones de trabajo

Un error muy común es tener Firebird instalado tanto en el servidor como en las estaciones de trabajo. Esto puede causar conflictos:

  1. En cada estación de trabajo, abra Panel de Control > Programas y características.
  2. Busque Firebird en la lista de programas instalados.
  3. Si aparece, desinstálelo. Solo el servidor debe tener Firebird instalado.
  4. Reinicie la estación de trabajo después de desinstalar.

Solución Alternativa

Si después de configurar el firewall y los permisos el error persiste, puede intentar una conexión alternativa usando unidades de red mapeadas:

  1. En cada estación de trabajo, abra el Explorador de Windows.
  2. Haga clic en Este equipo > Conectar a unidad de red.
  3. Seleccione una letra de unidad (por ejemplo, Z:).
  4. En la ruta, escriba \\192.168.1.100\SistemasAspel.
  5. Marque Conectar de nuevo al iniciar sesión y, si es necesario, proporcione credenciales.
  6. Haga clic en Finalizar.

Ahora configure SAE para usar la unidad mapeada:

  1. Abra SAE y vaya a Configuración > Ruta del sistema.
  2. Use la ruta Z:\SAE8.00 en lugar de la ruta de IP directa.
  3. Esta alternativa puede funcionar cuando la resolución de la ruta IP falla.

Otra opción es desactivar temporalmente el Firewall de Windows en el servidor para confirmar que es el origen del problema:

  1. Abra Panel de Control > Firewall de Windows.
  2. Haga clic en Activar o desactivar Firewall de Windows.
  3. Desactive el firewall para redes privadas temporalmente.
  4. Intente conectar desde la estación de trabajo.
  5. Si funciona, el problema está confirmado en las reglas del firewall. Vuelva a activarlo y revise las reglas.

Importante: Nunca deje el firewall desactivado permanentemente. Solo desactívelo momentáneamente como prueba diagnóstica.

Prevención

Para evitar problemas de conexión en red con Aspel SAE en el futuro:

  • Documente la configuración de red: Mantenga un registro de la IP del servidor, las rutas de carpetas compartidas, los puertos abiertos en el firewall y las credenciales de acceso.
  • Use direcciones IP estáticas: Configure una IP fija en el servidor para evitar que cambie al reiniciar y rompa las conexiones de las estaciones.
  • Configure el inicio automático de Firebird: Asegúrese de que los servicios de Firebird se inician automáticamente cuando se enciende el servidor.
  • Instale un UPS en el servidor: Un apagón inesperado puede corromper las bases de datos de Firebird y dejar inaccesible el sistema.
  • No instale antivirus que bloqueen Firebird: Algunos antivirus como Avast o Norton bloquean por defecto los puertos de base de datos. Agregue excepciones para fbserver.exe y el puerto 3050.
  • Actualice Aspel SAE y Firebird: Mantenga ambos programas en la versión más reciente para evitar problemas de compatibilidad.
  • Realice respaldos periódicos: Configure respaldos automáticos de las bases de datos desde Utilerías > Respaldo/Restauración antes de hacer cambios en la red.

Problemas Relacionados

ProblemaCausa probableSolución rápida
SAE abre pero no muestra empresasRuta del servidor incorrectaVerificar ruta en Configuración > Ruta del sistema
Conexión lenta o se congela SAERed saturada o switch defectuosoRevisar infraestructura de red y cables
Error “File is in use” al abrir empresaOtra instancia de SAE tiene bloqueo activoReiniciar servicio Firebird en el servidor
SAE funciona en servidor pero no en estacionesFirewall bloqueandoConfigurar excepciones puerto 3050
Error “Database file not found”Ruta local en vez de ruta de redCambiar a ruta con IP del servidor
Desconexiones intermitentesIP del servidor cambia (DHCP)Configurar IP estática en el servidor

Resumen

  • El error “No se puede conectar con el servidor de datos” en Aspel SAE se debe principalmente al Firewall de Windows bloqueando el puerto 3050 de Firebird.
  • Configure excepciones en el firewall tanto del servidor como de las estaciones para el puerto 3050 TCP y el ejecutable fbserver.exe.
  • La carpeta de Sistemas Aspel debe estar compartida con permisos de Control Total para los usuarios de la red.
  • Use siempre la dirección IP del servidor (no el nombre del equipo) al configurar la ruta de red en las estaciones de trabajo.
  • Firebird debe estar instalado únicamente en el servidor, no en las estaciones de trabajo.
  • Verifique la conectividad básica con ping y el puerto con telnet antes de modificar configuraciones de SAE.
  • Mantenga una IP estática en el servidor y los servicios de Firebird con inicio automático.

Artículos Relacionados