Bueno, más cosillas, sigo actualizando el hilo por si alguno le resuelve en el futuro.
Por más que leo observo que todos aportan como solución un problema de la red, existe el archivo LOG encontrado por ejemplo en
C:\Archivos de Programa\Firebird\Firebird_2_5\)
https://firebird21.wordpress.com/201...rchivo-de-log/
En mi caso en el lado del cliente dice
INET/inet_error: read errno = 10054
INET/inet_error: read errno = 10038
En el lado del servidor
SERVER (Server) Thu Apr 14 17:29:34 2016
Unable to complete network request to host "server".
Timeout occurred while waiting for a secondary connection for event processing
Y luego
SERVER (Server) Thu Jun 09 19:10:59 2016
INET/inet_error: read errno = 10054
SERVER (Server) Thu Jun 09 19:14:11 2016
INET/inet_error: read errno = 10054
SERVER (Server) Thu Jun 09 19:22:02 2016
INET/inet_error: read errno = 10054
SERVER (Server) Thu Jun 09 19:27:32 2016
INET/inet_error: read errno = 10054
SERVER (Server) Thu Jun 09 19:30:33 2016
INET/inet_error: read errno = 10054
Que corresponde con
https://firebird21.wordpress.com/201...-104-en-linux/
Indica que
"El error 10054 “connection reset by peer” es un problema de la red que a veces puede deberse a una red que está mal configurada o a un problema de hardware. "
Por lo que parece existen routers que cierran el puerto por inactividad, y al parecer ese no es el problema según el proveedor de acceso a Internet porque su router no cierra la actividad si no hay tráfico.
He revisado la red varias veces pero no encuentro fallo.