Tengo instalado Entourage en un Mac con OS 10.4.2 con Open Directory. Cada dos
por tres aparece un error 16008 y pierde la conexió (más de 10 veces al día).
¿Hay alguna solución?
Deberías mirar a la siguiente página
<
http://www.entourage.mvps.org/error/page.html#error16008>, aunque está
escrita en inglés. Con <<Open Directory>>, ¿quieres decir que tu <<home
directory>> está almacenado en un <<network volume>>? Almacenarlo allí
podría causar este problema.
Este error, eDATABASE_ERROR_COMMUNICATING, puede ocurrir cuando:
* no podemos cargar las funciones CFMessageX y CFRunLoopX, lo cual no es
muy probable
* no podemos crear un puerto de mensaje de Entourage al Database Daemon.
Esto puede ocurrir si funciona una version no equivalente del Database
Daemon (por ejemplo, pones Entourage 2004 pero funciona Entourage v. X
Daemon porque es parte de los artículos (items) que usas para hacer
log-in‹esto sólo ocurriría después de hacer un upgrade). Tal error
ocurriría poco después de empezar Entourage.
* no se contestó a un mensaje que mandamos al Daemon antes del límite del
tiempo. Si occure este error después de llevar Entourage algún tiempo
funcionando, es por esta razón. Esto puede ocurrir (1) si el Daemon hizo
crash (en este caso es posible que hayas visto un log de crash), (2) está
colgado (al hacer funcionar ³ps -wwwx | grep 'Database Daemon'² del Terminal
todavía mostrará Microsoft Database Daemon entre los nombres), o (3) porque
posiblemente responde la versión incorrecta de Daemon.
You should look at this web page,
<
http://www.entourage.mvps.org/error/page.html#error16008>, even though it
is in English. When you say Open Directory, do you mean that your home
directory is hosted on a network volume? It might cause this problem.
The name of this error is eDATABASE_ERROR_COMMUNICATING, and can happen
when:
* Entourage cannot load the CFMessageX and CFRunLoopX functions out of
CoreFramework, which is unlikely.
* Entourage cannot create a message port from Entourage to our Database
Daemon. This can happen if a mis-matched version of the Database Daemon is
running. (e.g., You run Entourage 2004 but the Entourage v. X daemon is
running because it¹s part of your login items ‹ this particular case may
happen after an upgrade.) This would happen quickly after startup of
Entourage.
* a message Entourage sent to the Daemon did not get responded to within our
timeout value. If this error happens after Entourage has been running for
any length of time, it¹s this case. This can happen if the Daemon crashed
(you might have seen a crash log in that case), is hung (running ³ps -wwwx |
grep 'Database Daemon'² from the Terminal will still list Microsoft Database
Daemon), or possibly still because the wrong version of the Daemon is
responding.
-nh
P.S. Translation from English provided by my wife, who remarked, ³This isn¹t
English!²