| | |
| | | base dn : %s |
| | | MILD_ERR_ERROR_SEARCHING_RUV_15=Error %s when searching for server state %s : \ |
| | | %s base dn : %s |
| | | NOTICE_NO_CHANGELOG_SERVER_LISTENING_17=There is no replication server \ |
| | | listening on %s |
| | | NOTICE_FOUND_CHANGELOGS_WITH_MY_CHANGES_18=Found %d replication server(s) with \ |
| | | up to date changes for suffix %s, in server id %s |
| | | NOTICE_NEED_MORE_THAN_ONE_CHANGELOG_SERVER_19=More than one replication \ |
| | |
| | | NOTICE_COULD_NOT_FIND_CHANGELOG_WITH_MY_CHANGES_22=Could not find a \ |
| | | replication server that has seen all the local changes on suffix %s. Found %d \ |
| | | replications server(s) not up to date. Going to replay changes |
| | | NOTICE_COULD_NOT_FIND_CHANGELOG_23=Could not connect to any replication \ |
| | | server on suffix %s among the following RS candidates %s, retrying... |
| | | NOTICE_EXCEPTION_CLOSING_DATABASE_24=Error closing Replication Server database \ |
| | | %s : |
| | | SEVERE_ERR_EXCEPTION_DECODING_OPERATION_25=Error trying to replay %s, \ |
| | |
| | | This replication server will now shutdown |
| | | SEVERE_ERR_REPLICATION_COULD_NOT_CONNECT_61=The Replication is configured for \ |
| | | suffix %s but was not able to connect to any Replication Server |
| | | NOTICE_NOW_FOUND_SAME_GENERATION_CHANGELOG_62=Replication is up and running \ |
| | | for domain %s with replication server id %s %s - local server id is %s - data \ |
| | | generation is %s |
| | | NOTICE_REPLICATION_SERVER_PROPERLY_DISCONNECTED_63=Replication server %s \ |
| | | %s has properly disconnected for %s in local server id %s. Trying to reconnect \ |
| | | to a suitable replication server |
| | | SEVERE_ERR_CHANGELOG_ERROR_SENDING_ERROR_65=An unexpected error occurred \ |
| | | while sending an Error Message to %s. This connection is going to be closed \ |
| | | and reopened |
| | |
| | | searching in %s for the generation ID : %s |
| | | SEVERE_ERR_UPDATING_GENERATION_ID_76=An unexpected error %s occurred \ |
| | | when updating generation ID for the domain : %s |
| | | NOTICE_BAD_GENERATION_ID_FROM_RS_77=On suffix %s, replication server %s presented \ |
| | | generation ID=%s when expected generation ID=%s |
| | | NOTICE_RESET_GENERATION_ID_78=The generation ID has been reset for domain %s. \ |
| | | New reference generation id is %s |
| | | MILD_ERR_ERROR_MSG_RECEIVED_79=The following error has been received : %s |
| | | MILD_ERR_IGNORING_UPDATE_FROM_RS_80=In RS %s for dn %s, update %s received from \ |
| | | RS %s is ignored due to a bad generation id of remote RS (local genid: \ |
| | | %s, remote genid: %s) |
| | | MILD_ERR_IGNORING_UPDATE_TO_RS_81=In RS %s for dn %s, update %s will not be sent \ |
| | | to RS %s with generation id %s different from local generation id %s |
| | | SEVERE_ERR_INIT_IMPORT_NOT_SUPPORTED_82= Initialization cannot be done because \ |
| | | import is not supported by the backend %s |
| | | SEVERE_ERR_INIT_EXPORT_NOT_SUPPORTED_83= Initialization cannot be done because \ |
| | |
| | | the replication server backend |
| | | SEVERE_ERR_UNKNOWN_DN_95=The base DN %s is not stored by any of the \ |
| | | Directory Server backend |
| | | NOTICE_NOW_FOUND_BAD_GENERATION_CHANGELOG_96=Replication is connected to \ |
| | | replication server, but has a different generation id for domain %s than \ |
| | | replication server %s - local data generation is %s - replication server data \ |
| | | generation is %s - This may be only temporary or requires a full \ |
| | | resynchronization |
| | | NOTICE_HEARTBEAT_FAILURE_97=%s is closing the session \ |
| | | because it could not detect a heartbeat |
| | | SEVERE_ERR_REPLICATONBACKEND_IMPORT_LDIF_NOT_SUPPORTED_98=The replication \ |
| | | server backend does not support the import ldif function |
| | | SEVERE_ERR_REPLICATONBACKEND_EXPORT_LDIF_FAILED_99=The replication \ |
| | | server backend cannot export its entries in LDIF format because the \ |
| | | export-ldif command must be run as a task |
| | | NOTICE_SSL_SERVER_CON_ATTEMPT_ERROR_105=SSL connection attempt from %s (%s) \ |
| | | failed: %s |
| | | SEVERE_ERR_MISSING_REMOTE_MONITOR_DATA_106=Timed out waiting for monitor data \ |
| | | for the domain "%s" from replication server RS(%d) |
| | | SEVERE_ERR_PROCESSING_REMOTE_MONITOR_DATA_107=Monitor data of remote servers \ |
| | | are missing due to a processing error : %s |
| | | SEVERE_ERR_SENDING_REMOTE_MONITOR_DATA_REQUEST_108=Unable to send monitor data \ |
| | |
| | | any replication server. You should \ |
| | | check in the configuration that the domain is enabled and that there is one \ |
| | | replication server up and running |
| | | SEVERE_ERR_EXCEPTION_STARTING_SESSION_PHASE_119=Caught Exception during initial \ |
| | | communication (phase %s) on domain %s with replication server %s : %s |
| | | NOTICE_NEW_SERVER_WITH_SAME_GROUP_ID_120=Disconnecting from replication server \ |
| | | as a new one with our group id (%s) just arrived in topology. This is for \ |
| | | domain %s and we have server id %s |
| | |
| | | generation id: %s |
| | | SEVERE_ERR_RECEIVED_CHANGE_STATUS_NOT_FROM_DS_130=Received change status \ |
| | | message does not come from a directory server (dn: %s, server id: %s, msg: %s) |
| | | NOTICE_DIRECTORY_SERVER_CHANGED_STATUS_131=Directory server %s for dn %s \ |
| | | changed his status to %s |
| | | SEVERE_ERR_RS_INVALID_NEW_STATUS_132=Received invalid new status %s \ |
| | | in RS for replication domain %s and directory server id %s |
| | | SEVERE_WARN_CONNECTED_TO_SERVER_WITH_WRONG_GROUP_ID_133=Connected to a \ |
| | |
| | | server id %s %s has group id %s. This is for domain %s in directory server %s |
| | | SEVERE_ERR_EXCEPTION_SENDING_CS_134=Replication broker with dn %s and server \ |
| | | id %s failed to signal status change because of: %s |
| | | MILD_ERR_IGNORING_UPDATE_FROM_DS_BADGENID_135=In RS %s for dn %s, update %s \ |
| | | received from DS %s is ignored due to a bad generation id of DS (local genid: \ |
| | | %s, remote genid: %s) |
| | | MILD_ERR_IGNORING_UPDATE_TO_DS_BADGENID_136=In RS %s for dn %s, update %s will \ |
| | | not be sent to DS %s with generation id %s different from local generation id %s |
| | | MILD_ERR_IGNORING_UPDATE_FROM_DS_FULLUP_137=In RS %s for dn %s, update %s \ |
| | | received from DS %s is ignored due to DS in full update |
| | | MILD_ERR_IGNORING_UPDATE_TO_DS_FULLUP_138=In RS %s for dn %s, update %s will \ |
| | | not be sent to DS %s in full update |
| | | SEVERE_ERR_EXCEPTION_CHANGING_STATUS_FROM_STATUS_ANALYZER_139=Caught \ |
| | | IOException while changing status for domain %s and serverId: %s from status \ |
| | | analyzer: %s |
| | | NOTICE_BAD_GEN_ID_IN_FULL_UPDATE_140=Replication server %s for dn %s: directory \ |
| | | server %s must stay in full update although a generation id reset has been \ |
| | | ordered (from %s to %s) |
| | | NOTICE_FULL_UPDATE_ENGAGED_FROM_REMOTE_START_141=Local directory server %s is \ |
| | | starting online full update for importing suffix %s data from remote \ |
| | | directory server %s |
| | | NOTICE_FULL_UPDATE_ENGAGED_FROM_REMOTE_END_142=Local directory server %s has \ |
| | | finished online full update for importing suffix %s data from remote \ |
| | | directory server %s. %s |
| | | NOTICE_FULL_UPDATE_ENGAGED_FOR_REMOTE_START_143=Local directory server %s is \ |
| | | starting online full update for exporting %s entries from suffix %s \ |
| | | to remote directory server %s |
| | | NOTICE_FULL_UPDATE_ENGAGED_FOR_REMOTE_END_144=Local directory server %s has \ |
| | | finished online full update for exporting suffix data %s to remote directory \ |
| | | server %s. %s |
| | | NOTICE_TIMEOUT_WHEN_CROSS_CONNECTION_145=Timed out trying to acquire the domain \ |
| | | lock for %s. Connection attempt from replication server %s to local replication \ |
| | | server %s will be aborted. Simultanate cross connection attempt ? |
| | | NOTICE_BAD_GENERATION_ID_FROM_DS_146=On suffix %s, directory server %s presented \ |
| | | generation ID=%s when expected generation ID=%s |
| | | NOTICE_DS_RECEIVED_ACK_ERROR_147=In replication service %s and server id %s, the \ |
| | | assured update message %s was acknowledged with the following errors: %s |
| | | NOTICE_DS_ACK_TIMEOUT_148=In replication service %s, timeout after %s ms \ |
| | |
| | | SEVERE_ERR_RS_DISCONNECTED_DURING_HANDSHAKE_179=Replication server %s was \ |
| | | attempting to connect to replication server %s but has disconnected in \ |
| | | handshake phase |
| | | SEVERE_ERR_REPLICATION_SERVER_BADLY_DISCONNECTED_180=The connection to \ |
| | | replication server %s %s has been unexpectedly dropped by the replication \ |
| | | server for %s in local server id %s |
| | | SEVERE_ERR_SERVER_BADLY_DISCONNECTED_181= %s has badly disconnected from this \ |
| | | replication server %s |
| | | NOTICE_ERR_UNABLE_TO_ENABLE_ECL_VIRTUAL_ATTR_182=Error when loading a virtual \ |
| | | attribute for external change log: Attribute: %s , Error: %s |
| | | NOTICE_ERR_UNABLE_TO_ENABLE_ECL_183=Error in %s when enabling the external \ |
| | |
| | | required. Reason: The provided cookie is older than the start of historical \ |
| | | in the server for the replicated domain : %s |
| | | SEVERE_ERR_INVALID_COOKIE_SYNTAX_187=Invalid syntax of the provided cookie |
| | | NOTICE_NEW_BEST_REPLICATION_SERVER_188=Domain %s (server id: %s) : \ |
| | | disconnecting from this replication server (server id: %s, url: %s) : as a \ |
| | | new one %s is more suitable |
| | | MILD_ERR_INIT_EXPORTER_DISCONNECTION_189=Domain %s (server id: %s) : \ |
| | | remote exporter server disconnection (server id: %s ) detected during \ |
| | | initialization |
| | |
| | | with DN : %s ERROR : %s |
| | | NOTICE_MONITOR_DATA_RECEIVED_203=Monitor data for the domain "%s" has been \ |
| | | received from replication server RS(%d) |
| | | NOTICE_REPLICATION_SERVER_LISTENING_204=Replication server RS(%d) started \ |
| | | listening for new connections on address %s port %d |
| | | INFO_REPLICATION_SERVER_CONNECTION_TO_RS_205=Replication server RS(%d) has \ |
| | | connected to replication server RS(%d) for domain "%s" at %s |
| | | INFO_REPLICATION_SERVER_CONNECTION_FROM_RS_206=Replication server RS(%d) has \ |
| | | accepted a connection from replication server RS(%d) for domain "%s" at %s |
| | | INFO_REPLICATION_SERVER_CONNECTION_FROM_DS_207=Replication server RS(%d) has \ |
| | | accepted a connection from directory server DS(%d) for domain "%s" at %s |
| | | NOTICE_NOW_FOUND_SAME_GENERATION_CHANGELOG_62=Directory server DS(%d) has \ |
| | | connected to replication server RS(%d) for domain "%s" at %s with \ |
| | | generation ID %d |
| | | SEVERE_WARN_NOW_FOUND_BAD_GENERATION_CHANGELOG_96=Directory server DS(%d) has \ |
| | | connected to replication server RS(%d) for domain "%s" at %s, but the \ |
| | | generation IDs do not match, indicating that a full re-initialization is \ |
| | | required. The local (DS) generation ID is %d and the remote (RS) generation \ |
| | | ID is %d |
| | | SEVERE_WARN_COULD_NOT_FIND_CHANGELOG_23=Directory server DS(%d) was unable to \ |
| | | connect to any of the following replication servers for domain "%s": %s |
| | | SEVERE_WARN_NO_AVAILABLE_CHANGELOGS_208=Directory server DS(%d) was unable to \ |
| | | connect to any replication servers for domain "%s" |
| | | MILD_WARN_REPLICATION_SERVER_PROPERLY_DISCONNECTED_63=Replication server RS(%d) \ |
| | | at %s has closed the connection to this directory server DS(%d). This \ |
| | | directory server will now try to connect to another replication \ |
| | | server in order to receive changes for the domain "%s" |
| | | SEVERE_WARN_REPLICATION_SERVER_BADLY_DISCONNECTED_180=Directory server DS(%d) \ |
| | | encountered an error while receiving changes for domain "%s" from replication \ |
| | | server RS(%d) at %s. The connection will be closed, and this directory \ |
| | | server will now try to connect to another replication server |
| | | NOTICE_NEW_BEST_REPLICATION_SERVER_188=Directory Server DS(%d) is switching \ |
| | | from replication server RS(%d) at %s to RS(%d) for domain "%s" because it is \ |
| | | more suitable |
| | | NOTICE_FULL_UPDATE_ENGAGED_FROM_REMOTE_START_141=Starting total update: \ |
| | | importing domain "%s" from remote directory server DS(%d) to this directory \ |
| | | server DS(%d) |
| | | NOTICE_FULL_UPDATE_ENGAGED_FROM_REMOTE_END_142=Finished total update: \ |
| | | imported domain "%s" from remote directory server DS(%d) to this directory \ |
| | | server DS(%d). %s |
| | | NOTICE_FULL_UPDATE_ENGAGED_FOR_REMOTE_START_143=Starting total update: \ |
| | | exporting %d entries in domain "%s" from this directory server DS(%d) to \ |
| | | remote directory server DS(%d) |
| | | NOTICE_FULL_UPDATE_ENGAGED_FOR_REMOTE_START_ALL_209=Starting total update: \ |
| | | exporting %d entries in domain "%s" from this directory server DS(%d) to \ |
| | | all remote directory servers |
| | | NOTICE_FULL_UPDATE_ENGAGED_FOR_REMOTE_END_144=Finished total update: \ |
| | | exported domain "%s" from this directory server DS(%d) to \ |
| | | remote directory server DS(%d). %s |
| | | NOTICE_FULL_UPDATE_ENGAGED_FOR_REMOTE_END_ALL_210=Finished total update: \ |
| | | exported domain "%s" from this directory server DS(%d) to all \ |
| | | remote directory servers. %s |
| | | NOTICE_DIRECTORY_SERVER_CHANGED_STATUS_131=Directory server DS(%d) for domain \ |
| | | "%s" has changed its status to %s |
| | | SEVERE_WARN_HEARTBEAT_FAILURE_97=Directory server DS(%d) is closing \ |
| | | its connection to replication server RS(%d) at %s for domain "%s" \ |
| | | because it could not detect a heart beat |
| | | SEVERE_WARN_BAD_GENERATION_ID_FROM_RS_77=Replication server RS(%d) at %s \ |
| | | presented generation ID %d for domain "%s", but the generation ID of this \ |
| | | replication server RS(%d) is %d. This usually indicates that one or more \ |
| | | directory servers in the replication topology have not been initialized with \ |
| | | the same data, and re-initialization is required |
| | | NOTICE_RESET_GENERATION_ID_78=The generation ID for domain "%s" has been reset \ |
| | | to %d |
| | | SEVERE_WARN_TIMEOUT_WHEN_CROSS_CONNECTION_145=Timed out while trying to \ |
| | | acquire the domain lock for domain "%s". The connection attempt from replication \ |
| | | server RS(%d) at %s to this replication server RS(%d) will be aborted. This \ |
| | | is probably benign and a result of a simultaneous cross connection attempt |
| | | MILD_WARN_BAD_GENERATION_ID_FROM_DS_146=Directory server DS(%d) at %s \ |
| | | presented generation ID %d for domain "%s", but the generation ID of this \ |
| | | replication server RS(%d) is %d. This usually indicates that one or more \ |
| | | directory servers in the replication topology have not been initialized with \ |
| | | the same data, and re-initialization is required |
| | | SEVERE_WARN_IGNORING_UPDATE_FROM_RS_80=Replication server RS(%d) ignoring update \ |
| | | %s for domain "%s" from replication server RS(%d) at %s because its \ |
| | | generation ID %d is different to the local generation ID %d |
| | | SEVERE_WARN_IGNORING_UPDATE_TO_RS_81=Replication server RS(%d) not sending update \ |
| | | %s for domain "%s" to replication server RS(%d) at %s because its \ |
| | | generation ID %d is different to the local generation ID %d |
| | | SEVERE_WARN_IGNORING_UPDATE_FROM_DS_BADGENID_135=Replication server RS(%d) ignoring update \ |
| | | %s for domain "%s" from directory server DS(%d) at %s because its \ |
| | | generation ID %d is different to the local generation ID %d |
| | | SEVERE_WARN_IGNORING_UPDATE_TO_DS_BADGENID_136=Replication server RS(%d) not sending update \ |
| | | %s for domain "%s" to directory server DS(%d) at %s because its \ |
| | | generation ID %d is different to the local generation ID %d |
| | | SEVERE_WARN_IGNORING_UPDATE_FROM_DS_FULLUP_137=Replication server RS(%d) ignoring update \ |
| | | %s for domain "%s" from directory server DS(%d) at %s because it is currently \ |
| | | performing a full update |
| | | SEVERE_WARN_IGNORING_UPDATE_TO_DS_FULLUP_138=Replication server RS(%d) not sending update \ |
| | | %s for domain "%s" to directory server DS(%d) at %s because it is currently \ |
| | | performing a full update |
| | | SEVERE_ERR_RS_BADLY_DISCONNECTED_181=The connection from this replication \ |
| | | server RS(%d) to replication server RS(%d) at %s for domain "%s" has failed |
| | | SEVERE_ERR_DS_BADLY_DISCONNECTED_211=The connection from this replication \ |
| | | server RS(%d) to directory server DS(%d) at %s for domain "%s" has failed |
| | | SEVERE_WARN_NO_CHANGELOG_SERVER_LISTENING_17=Directory server DS(%d) was \ |
| | | unable to connect to replication server %s for domain "%s". Please \ |
| | | check that there is a replication server listening at this address |
| | | SEVERE_WARN_TIMEOUT_CONNECTING_TO_RS_212=Directory server DS(%d) timed out \ |
| | | while connecting to replication server %s for domain "%s" |
| | | SEVERE_WARN_EXCEPTION_STARTING_SESSION_PHASE_119=Directory server DS(%d) \ |
| | | encountered an unexpected error while connecting to replication server \ |
| | | %s for domain "%s": %s |
| | | INFO_SSL_SERVER_CON_ATTEMPT_ERROR_105=Replication server accepted a connection \ |
| | | from %s to local address %s but the SSL handshake failed. This is probably \ |
| | | benign, but may indicate a transient network outage or a misconfigured client \ |
| | | application connecting to this replication server. The error was: %s |
| | | SEVERE_WARN_MISSING_REMOTE_MONITOR_DATA_106=Timed out waiting for monitor data \ |
| | | for the domain "%s" from replication server RS(%d) |
| | | |
| | |
| | | MILD_ERR_NEED_CHANGELOG_PORT_13=Der Replikationsserver-Port muss festgelegt werden |
| | | DEBUG_ERROR_UPDATING_RUV_14=Fehler %s bei der Aktualisierung des Serverstatus %s : %s Basis-DN : %s |
| | | MILD_ERR_ERROR_SEARCHING_RUV_15=Fehler %s bei der Suche nach Serverstatus %s: %s Basis-DN: %s |
| | | NOTICE_NO_CHANGELOG_SERVER_LISTENING_17=Auf %s h\u00f6rt kein Replikationsserver ab |
| | | NOTICE_FOUND_CHANGELOGS_WITH_MY_CHANGES_18=%d Replikationsserver mit aktuellen \u00c4nderungen f\u00fcr Suffix %s, in Server-ID %s gefunden |
| | | NOTICE_NEED_MORE_THAN_ONE_CHANGELOG_SERVER_19=Es sollten mehrere Replikationsserver konfiguriert sein |
| | | SEVERE_ERR_EXCEPTION_SENDING_TOPO_INFO_20=E/A-Ausnahme beim Senden der Topologieinformationen (zum Aktualisieren) auf Dom\u00e4ne %s f\u00fcr %s Server %s aufgefangen: %s |
| | | MILD_ERR_CANNOT_RECOVER_CHANGES_21=Fehler bei der Durchsuchung von alten \u00c4nderungen aus der Datenbank f\u00fcr Basis-DN %s |
| | | NOTICE_COULD_NOT_FIND_CHANGELOG_WITH_MY_CHANGES_22=Es konnte kein Replikationsserver gefunden werden, bei dem alle lokalen \u00c4nderungen auf Suffix %s durchgef\u00fchrt wurden. %d Replikationsserver gefunden, die nicht auf dem aktuellen Stand sind. \u00c4nderungen werden wiederholt |
| | | NOTICE_COULD_NOT_FIND_CHANGELOG_23=Es konnte keine Verbindung zu einem Replikationsserver in Suffix %s in folgenden RS-Kandiaten %s hergestellt werden, erneuter Versuch... |
| | | NOTICE_EXCEPTION_CLOSING_DATABASE_24=Fehler beim Schlie\u00dfen der Replikationsserverdatenbank %s: |
| | | SEVERE_ERR_EXCEPTION_DECODING_OPERATION_25=Fehler beim Versuch, %s wiederzugeben, Vorgang konnten nicht entschl\u00fcsselt werden : |
| | | FATAL_ERR_CHANGELOG_SHUTDOWN_DATABASE_ERROR_26=Fehler beim Versuch, die zugrunde liegende Datenbank zu verwenden : Der Replikationsserver wird heruntergefahren |
| | |
| | | MILD_ERR_EXCEPTION_RENAME_CONFLICT_ENTRY_59=Bei dem Versuch, einen widerspr\u00fcchlichen Eintrag umzubenennen, ist ein Ausnahmefehler aufgetreten: |
| | | SEVERE_ERR_CHANGELOG_UNSUPPORTED_UTF8_ENCODING_60=Die JVM unterst\u00fctzt UTF-8 nicht. Dies ist f\u00fcr die Entschl\u00fcsselung von \u00c4nderungen in der Datenbank erforderlich. Dieser Replikationsserver wird jetzt heruntergefahren |
| | | SEVERE_ERR_REPLICATION_COULD_NOT_CONNECT_61=Die Replikation ist f\u00fcr Suffix %s konfiguriert, konnte jedoch keine Verbindung zu einem Replikationsserver herstellen |
| | | NOTICE_NOW_FOUND_SAME_GENERATION_CHANGELOG_62=Replikation wird f\u00fcr Dom\u00e4ne %s mit Replikationsserver-ID %s %s ausgef\u00fchrt - lokale Server-ID ist %s - Datengenerierung ist %s |
| | | NOTICE_REPLICATION_SERVER_PROPERLY_DISCONNECTED_63=Replikationsserver %s %s wurde ordnungsgem\u00e4\u00df f\u00fcr %s in lokaler Server-ID %s getrennt. Es wird versucht, die Verbindung mit einem geeigneten Replikationsserver wieder herzustellen |
| | | SEVERE_ERR_CHANGELOG_ERROR_SENDING_ERROR_65=Beim Senden einer Fehlernachricht an %s ist ein unerwarteter Fehler aufgetreten. Diese Verbindung wird geschlossen und erneut ge\u00f6ffnet |
| | | SEVERE_ERR_CHANGELOG_ERROR_SENDING_MSG_66=Beim Senden einer Nachricht an %s ist ein unerwarteter Fehler aufgetreten. Diese Verbindung wird geschlossen und erneut ge\u00f6ffnet |
| | | MILD_ERR_ERROR_REPLAYING_OPERATION_67=Der Vorgang %s konnte nicht mit ChangeNumber %s wiederholt werden. Fehler %s %s |
| | |
| | | SEVERE_ERR_SEARCHING_DOMAIN_BACKEND_74=Beim Suchen nach dem replizierten Backend ist ein unerwarteter Fehler aufgetreten : %s. Das Backend ist m\u00f6glicherweise nicht konfiguriert oder deaktiviert |
| | | SEVERE_ERR_LOADING_GENERATION_ID_75=Beim Suchen in %s nach Generierungs-ID ist ein unerwarteter Fehler aufgetreten : %s |
| | | SEVERE_ERR_UPDATING_GENERATION_ID_76=Beim Aktualisieren der Generierungs-ID f\u00fcr die Dom\u00e4ne ist ein unerwarteter Fehler %s aufgetreten : %s |
| | | NOTICE_BAD_GENERATION_ID_FROM_RS_77=Auf Suffix %s, Replikationsserver %s pr\u00e4sentierte die Generierungs-ID=%s, w\u00e4hrend Generierungs-ID=%s erwartet wurde |
| | | NOTICE_RESET_GENERATION_ID_78=Die Generierungs-ID wurde f\u00fcr Dom\u00e4ne %s zur\u00fcckgesetzt. Neue Referenz-Generierungs-ID ist %s |
| | | MILD_ERR_ERROR_MSG_RECEIVED_79=Es wurde der folgende Fehler empfangen: %s |
| | | MILD_ERR_IGNORING_UPDATE_FROM_RS_80=In RS %1$s f\u00fcr DN %2$s, wird die von RS %4$s erhaltene Aktualisierung %3$s ignoriert, da eine fehlerhafte Generierungs-ID von RS vorliegt (lokale Generierungs-ID: %5$s, Remote-Generierungs-ID: %6$s) |
| | | MILD_ERR_IGNORING_UPDATE_TO_RS_81=In RS %s f\u00fcr DN %s wird Aktualisierung %s nicht an RS %s mit der Generierungs-ID %s gesendet, da diese Generierungs-ID von der lokalen Generierungs-ID %s abweicht |
| | | SEVERE_ERR_INIT_IMPORT_NOT_SUPPORTED_82= Initialisierung konnte nicht ausgef\u00fchrt werden, da der Import nicht von %s unterst\u00fctzt wird |
| | | SEVERE_ERR_INIT_EXPORT_NOT_SUPPORTED_83= Initialisierung konnte nicht ausgef\u00fchrt werden, da der Export nicht von %s unterst\u00fctzt wird |
| | | SEVERE_ERR_INIT_CANNOT_LOCK_BACKEND_84= Initialisierung konnte nicht ausgef\u00fchrt werden, da der folgende Fehler beim Sperren von Backend %s aufgetreten ist : %s |
| | |
| | | SEVERE_ERR_BACKEND_SEARCH_ENTRY_93 =Bei der Suche nach %s ist ein Fehler aufgetreten: %s |
| | | SEVERE_ERR_REPLICATIONBACKEND_ENTRY_DOESNT_EXIST_94=Eintrag %s ist nicht im Replikationsserver-Backends vorhanden |
| | | SEVERE_ERR_UNKNOWN_DN_95=Die Basis-DN %s wird nicht einem Directory-Server-Backend gespeichert |
| | | NOTICE_NOW_FOUND_BAD_GENERATION_CHANGELOG_96=Replikation ist mit dem Replikationsserver verbunden, hat aber eine andere Generierungs-ID f\u00fcr Dom\u00e4ne %s als Replikationsserver %s - lokale Datengenerierung ist %s - Replikationsserver-Datengenerierung ist %s - Unter Umst\u00e4nden ist die nur vor\u00fcbergehend oder erfordert eine vollst\u00e4ndige Neusynchronisierung |
| | | NOTICE_HEARTBEAT_FAILURE_97=%s schlie\u00dft diese Sitzung, da kein Taktsignal entdeckt werden konnte |
| | | SEVERE_ERR_REPLICATONBACKEND_IMPORT_LDIF_NOT_SUPPORTED_98=Das Replikationsserver-Backend unterst\u00fctzt den Import der LDIF-Funktion nicht |
| | | SEVERE_ERR_REPLICATONBACKEND_EXPORT_LDIF_FAILED_99=Das Replikationsserver-Backend kann seine Eintr\u00e4ge nicht in das LDIF-Format exportieren, da der Export-LDIF-Befehl als eine Aufgabe ausgef\u00fchrt werden muss |
| | | NOTICE_SSL_SERVER_CON_ATTEMPT_ERROR_105=SSL-Verbindungsversuch von %s (%s) fehlgeschlagen: %s |
| | | SEVERE_ERR_MISSING_REMOTE_MONITOR_DATA_106=Timed out waiting for monitor data \ |
| | | for the domain "%s" from replication server RS(%d) |
| | | #SEVERE_ERR_MISSING_REMOTE_MONITOR_DATA_106=\u00dcberwachungsdaten des Remote-Servers fehlen aufgrund eines Fehlers beim Abrufprozess Ein Server ist m\u00f6glicherweise zu langsam, um seine \u00dcberwachungsdaten \u00fcber das Protokoll anzugeben |
| | | SEVERE_ERR_PROCESSING_REMOTE_MONITOR_DATA_107=\u00dcberwachungsdaten der Remote-Server fehlen aufgrund eines Verarbeitungsfehlers : %s |
| | | SEVERE_ERR_SENDING_REMOTE_MONITOR_DATA_REQUEST_108=Unable to send monitor data \ |
| | | request for domain "%s" to replication server RS(%d) due to the following \ |
| | | error: %s |
| | | #SEVERE_ERR_SENDING_REMOTE_MONITOR_DATA_REQUEST_108=Beim Senden der Anforderung zum Erhalt von Remote-\u00dcberwachungsdaten ist eine Ausnahme aufgetreten |
| | | SEVERE_ERR_EXCEPTION_REPLAYING_REPLICATION_MESSAGE_109=Bei der Wiedergabe der Replikationsnachricht wurde eine Ausnahme aufgefangen : %s |
| | | SEVERE_ERR_REPLICATION_SERVER_CONFIG_NOT_FOUND_110=Die Konfiguration des Replikationsservers konnte nicht gefunden werden |
| | | DEBUG_GOING_TO_SEARCH_FOR_CHANGES_111=Der Replikationsserver ist hinsichtlich unserer \u00c4nderungen versp\u00e4tet: fehlende \u00c4nderungen werden gesendet |
| | |
| | | DEBUG_CHANGES_SENT_113=Alle fehlenden \u00c4nderungen wurden an den Replikationsserver gesendet |
| | | SEVERE_ERR_PUBLISHING_FAKE_OPS_114=Aufgefangene Ausnahme ver\u00f6ffentlicht Scheinvorg\u00e4nge f\u00fcr Dom\u00e4ne %s : %s |
| | | SEVERE_ERR_COMPUTING_FAKE_OPS_115=Aufgefangene Ausnahme berechnet Scheinvorg\u00e4nge f\u00fcr Dom\u00e4ne %s f\u00fcr Replikationsserver %s : %s |
| | | INFO_IGNORING_REMOTE_MONITOR_DATA_116=Late monitor data received for domain "%s" \ |
| | | from replication server RS(%d), and will be ignored |
| | | #NOTICE_IGNORING_REMOTE_MONITOR_DATA_116=Einige \u00dcberwachungsdaten wurden vom Server mit der Server-ID %s zu sp\u00e4t empfangen und werden ignoriert |
| | | NOTICE_SERVER_STATE_RECOVERY_117=ServerState-Wiederherstellung f\u00fcr Dom\u00e4ne %s, aktualisiert mit changeNumber %s |
| | | SEVERE_ERR_RESET_GENERATION_CONN_ERR_ID_118=F\u00fcr die replizierte Dom\u00e4ne %s auf dem Server mit der Server-ID=%s konnte die Generations-ID nicht auf den Wert "%s" in der \u00fcbrigen Topologie gesetzt werden, weil der Server NICHT mit einem Replikationsserver verbunden ist. \u00dcberpr\u00fcfen Sie in der Konfiguration, dass die Dom\u00e4ne aktiviert und ein Replikationsserver eingerichtet und aktiv ist |
| | | SEVERE_ERR_EXCEPTION_STARTING_SESSION_PHASE_119=Aufgefangene Ausnahme w\u00e4hrend der anf\u00e4nglichen Kommunikation (Phase %s) auf Dom\u00e4ne %s mit Replikationsserver %s : %s |
| | | NOTICE_NEW_SERVER_WITH_SAME_GROUP_ID_120=Verbindung zum Replikationsserver wird getrennt, da ein neuer mit unserer Gruppen-ID (%s) gerade in die Topologie gelangte. Dies gilt f\u00fcr Dom\u00e4ne %s, und wir haben Server-ID %s |
| | | SEVERE_ERR_RS_DN_DOES_NOT_MATCH_121=Der von Remote-Replikationsserver: %s gesendete DN stimmt nicht mit dem lokalen Replikationsserver eins \u00fcbereinn: %s |
| | | SEVERE_ERR_DS_DN_DOES_NOT_MATCH_122=Der von Replikationsserver: %s gesendete DN stimmt nicht mit dem lokalen Directory-Server eins \u00fcbereinn: %s |
| | |
| | | SEVERE_ERR_DS_CANNOT_CHANGE_STATUS_128=Neuer Status konnte nicht in DS-Replikationsdom\u00e4ne %s mit Server-ID %s errechnet werden. Befand sich in %s Status und hat %s Ereignisse empfangen |
| | | SEVERE_ERR_EXCEPTION_CHANGING_STATUS_AFTER_RESET_GEN_ID_129=E/A-Ausnahme beim \u00c4ndern des Status f\u00fcr Dom\u00e4ne %s und Server-ID: %s nach dem R\u00fccksetzen f\u00fcr Generierungs-ID: %s aufgefangen |
| | | SEVERE_ERR_RECEIVED_CHANGE_STATUS_NOT_FROM_DS_130=Empfangene \u00c4nderungsstatusmeldung stammt nicht von einem Directory-Server (DN: %s, Server-ID: %s, Meldung: %s) |
| | | NOTICE_DIRECTORY_SERVER_CHANGED_STATUS_131=Directory-Server %s f\u00fcr DN %s \u00e4nderte seinen Status auf %s |
| | | SEVERE_ERR_RS_INVALID_NEW_STATUS_132=Ung\u00fcltiger neuer Status %s in RS f\u00fcr Replikationsdom\u00e4ne %s und Directory-Server-ID %s empfangen |
| | | SEVERE_WARN_CONNECTED_TO_SERVER_WITH_WRONG_GROUP_ID_133=Verbunden mit einem Replikationsserver mit falscher Gruppen-ID. Wir haben Gruppen-ID %s und Replikationsserver-ID %s %s besitzt Gruppen-ID %s. Dies gilt f\u00fcr Dom\u00e4ne %s in Directory-Server %s |
| | | SEVERE_ERR_EXCEPTION_SENDING_CS_134=Replikationsbroker mit DN %s und Server-ID %s konnte Status\u00e4nderung aufgrund von: %s nicht signalisieren |
| | | MILD_ERR_IGNORING_UPDATE_FROM_DS_BADGENID_135=In RS %1$s f\u00fcr DN %2$s, wird die von DS %4$s erhaltene Aktualisierung %3$s ignoriert, da eine fehlerhafte Generierungs-ID von DS vorliegt (lokale Generierungs-ID: %5$s, Remote-Generierungs-ID: %6$s) |
| | | MILD_ERR_IGNORING_UPDATE_TO_DS_BADGENID_136=In RS %s f\u00fcr DN %s wird Aktualisierung %s nicht an DS %s mit der Generierungs-ID %s gesendet, da diese Generierungs-ID von der lokalen Generierungs-ID %s abweicht |
| | | MILD_ERR_IGNORING_UPDATE_FROM_DS_FULLUP_137=In RS %1$s f\u00fcr DN %2$s wird die von DS %4$s erhaltene Aktualisierung %3$s ignoriert, da DS vollst\u00e4ndig aktualisiert ist |
| | | MILD_ERR_IGNORING_UPDATE_TO_DS_FULLUP_138=In RS %s f\u00fcr DN %s wird die Aktualisierung %s nicht an DS %s gesendet, da er vollst\u00e4ndig aktualisiert ist |
| | | SEVERE_ERR_EXCEPTION_CHANGING_STATUS_FROM_STATUS_ANALYZER_139=E/A-Ausnahme beim \u00c4ndern des Status f\u00fcr Dom\u00e4ne %s und Server-ID: %s von Statusanalysierer: %s aufgefangen |
| | | NOTICE_BAD_GEN_ID_IN_FULL_UPDATE_140=Replikationsserver %s f\u00fcr DN %s: Directory-Server %s muss vollst\u00e4ndig aktualisiert bleiben, ob ein Zur\u00fccksetzen der Generierungs-ID befohlen wurde (von %s zu %s) |
| | | NOTICE_FULL_UPDATE_ENGAGED_FROM_REMOTE_START_141=Der lokale Directory-Server %s startet die vollst\u00e4ndige Online-Aktualisierung zum Importieren von Daten von Suffix %s vom Remote-Directory-Server %s |
| | | NOTICE_FULL_UPDATE_ENGAGED_FROM_REMOTE_END_142=Der lokale Directory Server %s hat die vollst\u00e4ndige Online-Aktualisierung zum Importieren von Daten von Suffix %s zu Remote-Directory Server %s abgeschlossen. %s |
| | | NOTICE_FULL_UPDATE_ENGAGED_FOR_REMOTE_START_143=Der lokale Directory Server %s hat die vollst\u00e4ndige Online-Aktualisierung zum Exportieren von %s-Daten von Suffix %s zu Remote-Directory Server %s gestartet |
| | | NOTICE_FULL_UPDATE_ENGAGED_FOR_REMOTE_END_144=Der lokale Directory Server %s hat die vollst\u00e4ndige Online-Aktualisierung zum Exportieren von Daten von Suffix %s zu Remote-Directory Server %s abgeschlossen. %s |
| | | NOTICE_TIMEOUT_WHEN_CROSS_CONNECTION_145=Zeit\u00fcberschreitung beim Versuch, die Dom\u00e4nensperre f\u00fcr %s zu erhalten. Verbindungsversuch von Replikationsserver %s zu lokalem Replikationsserver %s wird abgebrochen. Versuch einer gleichzeitigen Querverbindung? |
| | | NOTICE_BAD_GENERATION_ID_FROM_DS_146=Auf Suffix %s, Directory-Server %s wurde die Generierungs-ID=%s pr\u00e4sentiert, w\u00e4hrend Generierungs-ID=%s erwartet wurde |
| | | NOTICE_DS_RECEIVED_ACK_ERROR_147=Im Replikationsdienst %s und der Server-ID %s wurde die zugesicherte Aktualisierungsnachricht %s mit den folgenden Fehlern best\u00e4tigt: %s |
| | | NOTICE_DS_ACK_TIMEOUT_148=Im Replikationsdienst %s trat eine Zeit\u00fcberschreitung nach %s ms Warten auf die Best\u00e4tigung der zugesicherten Aktualisierungsnachricht auf: %s |
| | | SEVERE_ERR_DS_UNKNOWN_ASSURED_MODE_149=Im Directory-Server %s wurde ein unbekannter sicherer Aktualisierungsmodus: %s, f\u00fcr Dom\u00e4ne %s empfangen. Meldung: %s |
| | |
| | | NOTICE_ERR_LDIF_IMPORT_FRACTIONAL_DATA_SET_IS_FRACTIONAL_177=Der LDIF-Import f\u00fcr die %s Suffix-Daten wurde aufgrund einer partiellen Konfigurationsinkonsistenz angehalten: Der importierte Datensatz besitzt dieselbe partielle Konfiguration, der lokale Server jedoch nicht |
| | | SEVERE_ERR_DS_DISCONNECTED_DURING_HANDSHAKE_178=Directory-Server %s hat versucht, eine Verbindung zum Replikationsserver %s herzustellen, wurde aber in der Handshake-Phase getrennt |
| | | SEVERE_ERR_RS_DISCONNECTED_DURING_HANDSHAKE_179=Replikationsserver %s hat versucht, eine Verbindung zum Replikationsserver %s herzustellen, wurde aber in der Handshake-Phase getrennt |
| | | SEVERE_ERR_REPLICATION_SERVER_BADLY_DISCONNECTED_180=Die Verbindung zu Replikationsserver %s %s wurde vom Replikationsserver aufgrund von %s in lokaler Server-ID %s unerwartet abgebrochen |
| | | SEVERE_ERR_SERVER_BADLY_DISCONNECTED_181= %s wurde von diesem Replikationsserver %s fehlerhaft getrennt |
| | | NOTICE_ERR_UNABLE_TO_ENABLE_ECL_VIRTUAL_ATTR_182=Fehler beim Laden eines virtuellen Attributs f\u00fcr externes \u00c4nderungsprotokoll: %s , Fehler: %s |
| | | NOTICE_ERR_UNABLE_TO_ENABLE_ECL_183=Fehler in %s beim Aktivieren des externen \u00c4nderungsprotokolls: %s |
| | | NOTICE_ERR_ENTRY_UID_DSEE_MAPPING_184=Fehler f\u00fcr Eintrag %s, wenn Eintrag UIDattribute zu Attribut DSEE NsUniqueID zugeordnung wird. Der zuzuordnende Wert: %s Fehler : %s |
| | | SEVERE_ERR_RESYNC_REQUIRED_UNKNOWN_DOMAIN_IN_PROVIDED_COOKIE_185=Vollst\u00e4ndige Neusynchronisierung erforderlich. Ursache: Das angegebene Cookie enth\u00e4lt eine unbekannte replizierte Dom\u00e4ne %s |
| | | SEVERE_ERR_RESYNC_REQUIRED_TOO_OLD_DOMAIN_IN_PROVIDED_COOKIE_186=Vollst\u00e4ndige Neusynchronisierung erforderlich. Ursache: Das angegebene Cookie ist \u00e4lter als der Verlaufsstart im Server f\u00fcr die replizierte Dom\u00e4ne : %s |
| | | SEVERE_ERR_INVALID_COOKIE_SYNTAX_187=Ung\u00fcltige Syntax des angegebenen Cookies |
| | | NOTICE_NEW_BEST_REPLICATION_SERVER_188=Dom\u00e4ne %s (Server-ID: %s) : Trennung vom Replikationsserver (Server-ID: %s, URL: %s) : da ein neuer Replikationsserver %s geeigneter ist |
| | | MILD_ERR_INIT_EXPORTER_DISCONNECTION_189=Dom\u00e4ne %s (Server-ID: %s) : Trennung vom Exporter-Server (Server-ID: %s ) w\u00e4hrend der Initialisierung |
| | | SEVERE_ERR_INIT_IMPORT_FAILURE_190=W\u00e4hrend der Initialisierung von einem Remote-Server ist der folgende Fehler aufgetreten: %s |
| | | SEVERE_ERR_INIT_RS_DISCONNECTION_DURING_IMPORT_191=Verbindungsfehler mit Replikationsserver %s w\u00e4hrend Import |
| | |
| | | NOTICE_ERR_WHILE_TRYING_TO_DECODE_RUV_IN_STATE_200=Fehler beim Versuch, RUV in Status f\u00fcr Suffix %s zu \u00fcbersetzen |
| | | SEVERE_ERR_RSQUEUE_DIFFERENT_MSGS_WITH_SAME_CN_201=Verarbeitung von zwei verschiedenen \u00c4nderungen mit derselben changeNumber=%s. Vorherige msg=<%s>, Neue msg=<%s> |
| | | SEVERE_ERR_COULD_NOT_SOLVE_CONFLICT_202=Fehler beim Versuch, Konflikt mit DN zu l\u00f6sen: %s FEHLER : %s |
| | | NOTICE_MONITOR_DATA_RECEIVED_203=Monitor data for the domain "%s" has been \ |
| | | received from replication server RS(%d) |
| | |
| | | MILD_ERR_NEED_CHANGELOG_PORT_13=Se debe definir el puerto del servidor de repetici\u00f3n |
| | | DEBUG_ERROR_UPDATING_RUV_14=Error %s al actualizar el estado del servidor %s: ND de base de %s : %s |
| | | MILD_ERR_ERROR_SEARCHING_RUV_15=Error %s al buscar el estado del servidor %s: %s nd de base : %s |
| | | NOTICE_NO_CHANGELOG_SERVER_LISTENING_17=No hay ning\u00fan servidor de repetici\u00f3n escuchando en %s |
| | | NOTICE_FOUND_CHANGELOGS_WITH_MY_CHANGES_18=Encontrado(s) %d servidor(es) de repetici\u00f3n con cambios actualizados para el sufijo %s en el Id. de servidor %s |
| | | NOTICE_NEED_MORE_THAN_ONE_CHANGELOG_SERVER_19=Se debe configurar m\u00e1s de un servidor de repetici\u00f3n |
| | | SEVERE_ERR_EXCEPTION_SENDING_TOPO_INFO_20=Se ha detectado la excepci\u00f3n IOException al enviar informaci\u00f3n de topolog\u00eda (para la actualizaci\u00f3n) en el dominio %1$s para el servidor %3$s de %2$s: %4$s |
| | | MILD_ERR_CANNOT_RECOVER_CHANGES_21=Error al buscar cambios antiguos en la base de datos para el ND de base %s |
| | | NOTICE_COULD_NOT_FIND_CHANGELOG_WITH_MY_CHANGES_22=No se pudo encontrar un servidor de repetici\u00f3n que haya visto todos los cambios locales en el sufijo %s. %d servidor(es) de repetici\u00f3n encontrado(s) no actualizado(s). Se van a reproducir cambios |
| | | NOTICE_COULD_NOT_FIND_CHANGELOG_23=No pudo conectarse a ning\u00fan servidor de repetici\u00f3n del sufijo %s de entre los siguientes candidatos %s, reintentando... |
| | | NOTICE_EXCEPTION_CLOSING_DATABASE_24=Error al cerrar la base de datos %s de Replication Server: |
| | | SEVERE_ERR_EXCEPTION_DECODING_OPERATION_25=Error al tratar de reproducir %s, no pudo descodificarse la operaci\u00f3n: |
| | | FATAL_ERR_CHANGELOG_SHUTDOWN_DATABASE_ERROR_26=Error al tratar de usar la base de datos subyacente. El Servidor de repetici\u00f3n se cerrar\u00e1 |
| | |
| | | MILD_ERR_EXCEPTION_RENAME_CONFLICT_ENTRY_59=Se produjo una excepci\u00f3n al intentar cambiar el nombre de una entrada contradictoria: |
| | | SEVERE_ERR_CHANGELOG_UNSUPPORTED_UTF8_ENCODING_60=La JVM no admite UTF-8. Esto se requiere para poder codificar los cambios en la base de datos. Este servidor de repetici\u00f3n se cerrar\u00e1 |
| | | SEVERE_ERR_REPLICATION_COULD_NOT_CONNECT_61=La repetici\u00f3n est\u00e1 configurada para el sufijo %s, pero no pudo conectarse con ning\u00fan Servidor de repetici\u00f3n |
| | | NOTICE_NOW_FOUND_SAME_GENERATION_CHANGELOG_62=La repetici\u00f3n est\u00e1 activa y ejecut\u00e1ndose para el dominio %s. El Id. de servidor de la repetici\u00f3n es %s %s; el Id. de servidor local es %s; la generaci\u00f3n de datos es %s |
| | | NOTICE_REPLICATION_SERVER_PROPERLY_DISCONNECTED_63=El Servidor de repetici\u00f3n %s %s se ha desconectado correctamente para %s en el Id. de servidor local %s. Tratando de volver a conectarse a un servidor de repetici\u00f3n adecuado |
| | | SEVERE_ERR_CHANGELOG_ERROR_SENDING_ERROR_65=Se ha producido un error inesperado al enviar un mensaje de error a %s. Esta conexi\u00f3n se cerrar\u00e1 y volver\u00e1 a abrirse |
| | | SEVERE_ERR_CHANGELOG_ERROR_SENDING_MSG_66=Se ha producido un error inesperado al enviar un mensaje a %s. Esta conexi\u00f3n se cerrar\u00e1 y volver\u00e1 a abrirse |
| | | MILD_ERR_ERROR_REPLAYING_OPERATION_67=No se pudo reproducir la operaci\u00f3n %s con el n\u00famero de cambio %s. Error %s %s |
| | |
| | | SEVERE_ERR_SEARCHING_DOMAIN_BACKEND_74=Se ha producido un error inesperado al buscar el backend repetido: %s. Puede que no est\u00e9 configurado o que est\u00e9 inhabilitado |
| | | SEVERE_ERR_LOADING_GENERATION_ID_75=Se ha producido un error al realizar una b\u00fasqueda en %s del Id. de generaci\u00f3n: %s |
| | | SEVERE_ERR_UPDATING_GENERATION_ID_76=Se ha producido un error inesperado %s al actualizar el Id. de generaci\u00f3n para el dominio: %s |
| | | NOTICE_BAD_GENERATION_ID_FROM_RS_77=En el sufijo %s, el servidor de repetici\u00f3n %s ha presentado un Id. de generaci\u00f3n=%s cuando en realidad se esperaba un Id. de generaci\u00f3n=%s |
| | | NOTICE_RESET_GENERATION_ID_78=El Id. de generaci\u00f3n se ha restablecido para el dominio %s. El Id. de generaci\u00f3n de nueva referencia es %s |
| | | MILD_ERR_ERROR_MSG_RECEIVED_79=Se ha recibido el error siguiente: %s |
| | | MILD_ERR_IGNORING_UPDATE_FROM_RS_80=En RS %s para ND %s, la actualizaci\u00f3n %s recibida desde RS %s se ignora si existe un Id. de generaci\u00f3n err\u00f3neo de un RS remoto (Id. de generaci\u00f3n local: %s, Id. de generaci\u00f3n remoto: %s) |
| | | MILD_ERR_IGNORING_UPDATE_TO_RS_81=En RS %s para ND %s, la actualizaci\u00f3n %s no se enviar\u00e1 a RS %s con un Id. de generaci\u00f3n %s diferente del Id. de generaci\u00f3n local %s |
| | | SEVERE_ERR_INIT_IMPORT_NOT_SUPPORTED_82= No puede realizarse la inicializaci\u00f3n porque el backend %s no admite la importaci\u00f3n |
| | | SEVERE_ERR_INIT_EXPORT_NOT_SUPPORTED_83= No puede realizarse la inicializaci\u00f3n porque el backend %s no admite la exportaci\u00f3n |
| | | SEVERE_ERR_INIT_CANNOT_LOCK_BACKEND_84= No puede realizarse la inicializaci\u00f3n porque se ha producido el siguiente error al bloquear el backend %s: %s |
| | |
| | | SEVERE_ERR_BACKEND_SEARCH_ENTRY_93 =Se ha producido un error al buscar %s: %s |
| | | SEVERE_ERR_REPLICATIONBACKEND_ENTRY_DOESNT_EXIST_94=La entrada %s no existe en el backend de servidor de repetici\u00f3n |
| | | SEVERE_ERR_UNKNOWN_DN_95=El ND de base %s no ha sido almacenado por ning\u00fan backend de Servidor de directorios |
| | | NOTICE_NOW_FOUND_BAD_GENERATION_CHANGELOG_96=La repetici\u00f3n est\u00e1 conectada al servidor de repetici\u00f3n, pero tiene un Id. de generaci\u00f3n diferente para el dominio %s que el servidor de repetici\u00f3n %s; la generaci\u00f3n de datos local es %s; la generaci\u00f3n de datos del servidor de repetici\u00f3n es %s. Esto puede ser exclusivamente temporal o requerir una resincronizaci\u00f3n completa |
| | | NOTICE_HEARTBEAT_FAILURE_97=%s est\u00e1 cerrando la sesi\u00f3n porque no pudo detectar ning\u00fan latido |
| | | SEVERE_ERR_REPLICATONBACKEND_IMPORT_LDIF_NOT_SUPPORTED_98=El backend de servidor de repetici\u00f3n no admite la funci\u00f3n de importaci\u00f3n de LDIF |
| | | SEVERE_ERR_REPLICATONBACKEND_EXPORT_LDIF_FAILED_99=El backend de servidor de repetici\u00f3n no puede exportar sus entradas en formato LDIF porque el comando export-ldif debe ejecutarse como tarea |
| | | NOTICE_SSL_SERVER_CON_ATTEMPT_ERROR_105=Error en el intento de conexi\u00f3n SSL desde %s (%s): %s |
| | | SEVERE_ERR_MISSING_REMOTE_MONITOR_DATA_106=Timed out waiting for monitor data \ |
| | | for the domain "%s" from replication server RS(%d) |
| | | #SEVERE_ERR_MISSING_REMOTE_MONITOR_DATA_106=Faltan los datos de supervisi\u00f3n de los servidores remotos debido a un error en el proceso de recuperaci\u00f3n. Potencialmente, un servidor es demasiado lento como para proporcionar sus datos de supervisi\u00f3n por medio del protocolo |
| | | SEVERE_ERR_PROCESSING_REMOTE_MONITOR_DATA_107=Faltan los datos de supervisi\u00f3n de los servidores remotos debido a un error de procesamiento: %s |
| | | SEVERE_ERR_SENDING_REMOTE_MONITOR_DATA_REQUEST_108=Unable to send monitor data \ |
| | | request for domain "%s" to replication server RS(%d) due to the following \ |
| | | error: %s |
| | | #SEVERE_ERR_SENDING_REMOTE_MONITOR_DATA_REQUEST_108=Se ha producido una excepci\u00f3n al enviar la solicitud para obtener los datos de supervisi\u00f3n remotos |
| | | SEVERE_ERR_EXCEPTION_REPLAYING_REPLICATION_MESSAGE_109=Se ha detectado una excepci\u00f3n durante la reproducci\u00f3n del mensaje de repetici\u00f3n: %s |
| | | SEVERE_ERR_REPLICATION_SERVER_CONFIG_NOT_FOUND_110=No pudo encontrarse la configuraci\u00f3n de servidor de repetici\u00f3n |
| | | DEBUG_GOING_TO_SEARCH_FOR_CHANGES_111=El servidor de repetici\u00f3n va con retraso en relaci\u00f3n con nuestros cambios: se enviar\u00e1n los que faltan |
| | |
| | | DEBUG_CHANGES_SENT_113=Se han enviado todos los cambios que faltaban al servidor de repetici\u00f3n |
| | | SEVERE_ERR_PUBLISHING_FAKE_OPS_114=Se ha detectado una excepci\u00f3n al publicar operaciones falsas para el dominio %s: %s |
| | | SEVERE_ERR_COMPUTING_FAKE_OPS_115=Se ha detectado una excepci\u00f3n al calcular operaciones falsas para el dominio %s para el servidor de repetici\u00f3n %s: %s |
| | | INFO_IGNORING_REMOTE_MONITOR_DATA_116=Late monitor data received for domain "%s" \ |
| | | from replication server RS(%d), and will be ignored |
| | | #NOTICE_IGNORING_REMOTE_MONITOR_DATA_116=Se han recibido datos de supervisi\u00f3n desde el servidor con el ID de servidor %s demasiado tarde y se han ignorado |
| | | NOTICE_SERVER_STATE_RECOVERY_117=Recuperaci\u00f3n del estado de servidor para el dominio %s actualizada con el n\u00famero de cambio %s |
| | | SEVERE_ERR_RESET_GENERATION_CONN_ERR_ID_118=Para el dominio repetido %s, en el servidor con ID. de servidor=%s, el Id. de generaci\u00f3n no se pudo configurar con el valor %s en el resto de la topolog\u00eda porque este servidor NO est\u00e1 conectado con ning\u00fan servidor de repetici\u00f3n. Debe comprobar en la configuraci\u00f3n que el dominio est\u00e9 habilitado y que est\u00e9 funcionando un servidor de repetici\u00f3n |
| | | SEVERE_ERR_EXCEPTION_STARTING_SESSION_PHASE_119=Se ha detectado una excepci\u00f3n durante la comunicaci\u00f3n inicial (fase %s) en el dominio %s con el servidor de repetici\u00f3n %s: %s |
| | | NOTICE_NEW_SERVER_WITH_SAME_GROUP_ID_120=Desconectando del servidor de repetici\u00f3n ya que acaba de llegar en topolog\u00eda uno nuevo con nuestro Id. de grupo (%s). Esto es para el dominio %s; nuestro Id. de servidor es %s |
| | | SEVERE_ERR_RS_DN_DOES_NOT_MATCH_121=El ND enviado por el servidor de repetici\u00f3n remoto: %s no coincide con el del servidor de repetici\u00f3n local: %s |
| | | SEVERE_ERR_DS_DN_DOES_NOT_MATCH_122=El ND enviado por el servidor de repetici\u00f3n: %s no coincide con el del servidor de directorios local: %s |
| | |
| | | SEVERE_ERR_DS_CANNOT_CHANGE_STATUS_128=No pudo calcularse un nuevo estado en el dominio de repetici\u00f3n de DS %s con el Id. de servidor %s. Estaba en estado %s y recibi\u00f3 un suceso %s |
| | | SEVERE_ERR_EXCEPTION_CHANGING_STATUS_AFTER_RESET_GEN_ID_129=Se ha detectado una excepci\u00f3n IOException al cambiar el estado para el dominio %s y el Id. de servidor (serverId): %s tras restablecer para el Id. de generaci\u00f3n: %s |
| | | SEVERE_ERR_RECEIVED_CHANGE_STATUS_NOT_FROM_DS_130=El mensaje de cambio de estado recibido no viene de un servidor de directorios (DN: %s, Id. de servidor: %s, mensaje: %s) |
| | | NOTICE_DIRECTORY_SERVER_CHANGED_STATUS_131=El servidor de directorios %s para ND %s ha cambiado su estado a %s |
| | | SEVERE_ERR_RS_INVALID_NEW_STATUS_132=Estado nuevo no v\u00e1lido %s recibido en RS para el dominio de repetici\u00f3n %s y el Id. de servidor de directorios %s |
| | | SEVERE_WARN_CONNECTED_TO_SERVER_WITH_WRONG_GROUP_ID_133=Conectado a un servidor de repetici\u00f3n con Id. de grupo err\u00f3neo. Tenemos el Id. de grupo %s y el Id. de servidor de repetici\u00f3n %s %s tiene Id. de grupo %s. Esto es para el dominio %s en el servidor de directorios %s |
| | | SEVERE_ERR_EXCEPTION_SENDING_CS_134=El agente de repetici\u00f3n con ND %s e Id. de servidor %s no ha podido se\u00f1alizar el cambio de estado debido a: %s |
| | | MILD_ERR_IGNORING_UPDATE_FROM_DS_BADGENID_135=En RS %s para ND %s, la actualizaci\u00f3n %s recibida desde DS %s se ignora ya que existe un Id. de generaci\u00f3n err\u00f3neo de DS (Id. de generaci\u00f3n local: %s, Id. de generaci\u00f3n remoto: %s) |
| | | MILD_ERR_IGNORING_UPDATE_TO_DS_BADGENID_136=En RS %s para ND %s, la actualizaci\u00f3n %s no se enviar\u00e1 a DS %s con el Id. de generaci\u00f3n %s diferente del Id. de generaci\u00f3n local %s |
| | | MILD_ERR_IGNORING_UPDATE_FROM_DS_FULLUP_137=En RS %s para ND %s, la actualizaci\u00f3n %s recibida desde DS %s se ignora debido a la actualizaci\u00f3n completa de DS |
| | | MILD_ERR_IGNORING_UPDATE_TO_DS_FULLUP_138=En RS %s para ND %s, la actualizaci\u00f3n %s no se enviar\u00e1 a DS %s como actualizaci\u00f3n completa |
| | | SEVERE_ERR_EXCEPTION_CHANGING_STATUS_FROM_STATUS_ANALYZER_139=Se ha detectado una excepci\u00f3n IOException al cambiar el estado para el dominio %s y el Id. de servidor (serverId): %s desde el analizador de estado: %s |
| | | NOTICE_BAD_GEN_ID_IN_FULL_UPDATE_140=Servidor de repetici\u00f3n %s para ND %s: el servidor de directorios %s debe encontrarse actualizado completamente aunque se haya pedido un restablecimiento del Id. de generaci\u00f3n (de %s a %s) |
| | | NOTICE_FULL_UPDATE_ENGAGED_FROM_REMOTE_START_141=El servidor de directorios local %s est\u00e1 iniciando una actualizaci\u00f3n completa en l\u00ednea para importar datos del sufijo %s desde el servidor de directorios remoto %s |
| | | NOTICE_FULL_UPDATE_ENGAGED_FROM_REMOTE_END_142=El servidor de directorios local %s ha finalizado la actualizaci\u00f3n completa en l\u00ednea para importar datos del sufijo %s desde el servidor de directorios remoto %s. %s |
| | | NOTICE_FULL_UPDATE_ENGAGED_FOR_REMOTE_START_143=El servidor de directorios local %s est\u00e1 iniciando una actualizaci\u00f3n completa en l\u00ednea para exportar %s entradas del sufijo %s desde el servidor de directorios remoto %s |
| | | NOTICE_FULL_UPDATE_ENGAGED_FOR_REMOTE_END_144=El servidor de directorios local %s ha finalizado la actualizaci\u00f3n completa en l\u00ednea para exportar datos del sufijo %s desde el servidor de directorios remoto %s. %s |
| | | NOTICE_TIMEOUT_WHEN_CROSS_CONNECTION_145=Se super\u00f3 el tiempo de espera para intentar adquirir el bloqueo de dominio para %s. Se cancelar\u00e1 el intento de conexi\u00f3n del servidor de repetici\u00f3n %s al servidor de repetici\u00f3n local %s. \u00bfIntento de conexi\u00f3n cruzada simult\u00e1nea? |
| | | NOTICE_BAD_GENERATION_ID_FROM_DS_146=En el sufijo %s, el servidor de directorios %s ha presentado un Id. de generaci\u00f3n=%s cuando en realidad se esperaba la un Id. de generaci\u00f3n=%s |
| | | NOTICE_DS_RECEIVED_ACK_ERROR_147=En el servicio de repetici\u00f3n %s y el Id. de servidor %s, el mensaje de garant\u00eda de actualizaci\u00f3n %s se confirm\u00f3 con los siguientes errores: %s |
| | | NOTICE_DS_ACK_TIMEOUT_148=En el servicio de repetici\u00f3n %s, se super\u00f3 el tiempo de espera despu\u00e9s de %s minutos esperando a la confirmaci\u00f3n del mensaje de garant\u00eda de actualizaci\u00f3n: %s |
| | | SEVERE_ERR_DS_UNKNOWN_ASSURED_MODE_149=En el servidor de directorios %s, se ha recibido un modo de garant\u00eda de actualizaci\u00f3n desconocido: %s para el dominio %s. Mensaje: %s |
| | |
| | | NOTICE_ERR_LDIF_IMPORT_FRACTIONAL_DATA_SET_IS_FRACTIONAL_177=La importaci\u00f3n de LDIF para importar los datos del sufijo %s se ha detenido debido a una inconsistencia de la configuraci\u00f3n de repetici\u00f3n fraccional: el conjunto de datos importados tiene alguna configuraci\u00f3n fraccional, pero no el servidor local |
| | | SEVERE_ERR_DS_DISCONNECTED_DURING_HANDSHAKE_178=El Servidor de directorios %s ha tratado de conectarse al servidor de repetici\u00f3n %s, pero se ha desconectado en la fase de protocolo de enlace |
| | | SEVERE_ERR_RS_DISCONNECTED_DURING_HANDSHAKE_179=El Servidor de repetici\u00f3n %s ha tratado de conectarse al servidor de repetici\u00f3n %s, pero se ha desconectado en la fase de protocolo de enlace |
| | | SEVERE_ERR_REPLICATION_SERVER_BADLY_DISCONNECTED_180=La conexi\u00f3n al servidor de repetici\u00f3n %s %s ha sido cortada inesperadamente por el servidor de repetici\u00f3n para %s en el Id. de servidor local %s |
| | | SEVERE_ERR_SERVER_BADLY_DISCONNECTED_181= %s se ha desconectado err\u00f3neamente de este servidor de repetici\u00f3n %s |
| | | NOTICE_ERR_UNABLE_TO_ENABLE_ECL_VIRTUAL_ATTR_182=Error al cargar un atributo virtual para el registro de cambios externo: Atributo: %s, Error: %s |
| | | NOTICE_ERR_UNABLE_TO_ENABLE_ECL_183=Error en %s al habilitar el registro de cambios externo: %s |
| | | NOTICE_ERR_ENTRY_UID_DSEE_MAPPING_184=Error de la entrada %s al asignar la entrada UIDattribute al atributo DSEE NsUniqueID Valor que debe asignarse: %s Error: %s |
| | | SEVERE_ERR_RESYNC_REQUIRED_UNKNOWN_DOMAIN_IN_PROVIDED_COOKIE_185=Se requiere una resincronizaci\u00f3n completa. Raz\u00f3n: la cookie proporcionada contiene un dominio repetido desconocido %s |
| | | SEVERE_ERR_RESYNC_REQUIRED_TOO_OLD_DOMAIN_IN_PROVIDED_COOKIE_186=Se requiere una resincronizaci\u00f3n completa. Raz\u00f3n: la cookie proporcionada es anterior al inicio del hist\u00f3rico en el servidor para el dominio repetido: %s |
| | | SEVERE_ERR_INVALID_COOKIE_SYNTAX_187=La sintaxis de la cookie proporcionada no es v\u00e1lida |
| | | NOTICE_NEW_BEST_REPLICATION_SERVER_188=Dominio %s (Id. de servidor: %s): en proceso de desconexi\u00f3n de este servidor de repetici\u00f3n (Id. de servidor: %s, URL: %s): ya que existe uno nuevo %s m\u00e1s adecuado |
| | | MILD_ERR_INIT_EXPORTER_DISCONNECTION_189=Dominio %s (Id. de servidor: %s) : se ha detectado la desconexi\u00f3n del servidor del exportador remoto (Id. de servidor: %s ) durante la inicializaci\u00f3n |
| | | SEVERE_ERR_INIT_IMPORT_FAILURE_190=Durante la inicializaci\u00f3n desde un servidor remoto, se ha producido el siguiente error: %s |
| | | SEVERE_ERR_INIT_RS_DISCONNECTION_DURING_IMPORT_191=Error de conexi\u00f3n con el Servidor de repetici\u00f3n %s durante la importaci\u00f3n |
| | |
| | | NOTICE_ERR_WHILE_TRYING_TO_DECODE_RUV_IN_STATE_200=Error al intentar convertir RUV en un estado para el sufijo %s |
| | | SEVERE_ERR_RSQUEUE_DIFFERENT_MSGS_WITH_SAME_CN_201=Procesando dos cambios diferentes con el mismo n\u00famero de cambio changeNumber=%s. Anterior msg=<%s>, Nuevo msg=<%s> |
| | | SEVERE_ERR_COULD_NOT_SOLVE_CONFLICT_202=Error al tratar de solucionar el conflicto con DN: %s ERROR : %s |
| | | NOTICE_MONITOR_DATA_RECEIVED_203=Monitor data for the domain "%s" has been \ |
| | | received from replication server RS(%d) |
| | |
| | | MILD_ERR_NEED_CHANGELOG_PORT_13=Le port du serveur de r\u00e9plication doit \u00eatre d\u00e9fini |
| | | DEBUG_ERROR_UPDATING_RUV_14=Erreur %s lors de la mise \u00e0 jour de l'\u00e9tat du serveur %s\u00a0: DN de base %s\u00a0: %s |
| | | MILD_ERR_ERROR_SEARCHING_RUV_15=Erreur %s lors de la recherche de l'\u00e9tat du serveur %s : %s dn de base : %s |
| | | NOTICE_NO_CHANGELOG_SERVER_LISTENING_17=Aucun serveur de r\u00e9plication n'\u00e9coute sur %s |
| | | NOTICE_FOUND_CHANGELOGS_WITH_MY_CHANGES_18=%d serveur(s) de r\u00e9plication trouv\u00e9(s) avec des modifications \u00e0 jour pour le suffixe %s dans l'ID de serveur %s |
| | | NOTICE_NEED_MORE_THAN_ONE_CHANGELOG_SERVER_19=Plus d'un serveur de r\u00e9plication doit \u00eatre configur\u00e9 |
| | | SEVERE_ERR_EXCEPTION_SENDING_TOPO_INFO_20=Exception IOException d\u00e9tect\u00e9e lors de l'envoi des informations de topologie (pour mise \u00e0 jour) du domaine %s pour le serveur %s %s\u00a0: %s |
| | | MILD_ERR_CANNOT_RECOVER_CHANGES_21=Erreur lors de la recherche d'anciennes modifications \u00e0 partir de base de donn\u00e9es pour le DN de base %s |
| | | NOTICE_COULD_NOT_FIND_CHANGELOG_WITH_MY_CHANGES_22=Serveur de r\u00e9plication ayant consult\u00e9 toutes les modifications locales sur le suffixe %s introuvable. %d serveur(s) de r\u00e9plication non mis \u00e0 jour trouv\u00e9(s). Relecture des modifications imminente |
| | | NOTICE_COULD_NOT_FIND_CHANGELOG_23=Impossible de se connecter \u00e0 un serveur de r\u00e9plication sur le suffixe %s parmi les candidats RS suivants %s, nouvelle tentative en cours... |
| | | NOTICE_EXCEPTION_CLOSING_DATABASE_24=Erreur lors de la fermeture de la base de donn\u00e9es du serveur de r\u00e9plication %s : |
| | | SEVERE_ERR_EXCEPTION_DECODING_OPERATION_25=Erreur lors de la tentative de r\u00e9ex\u00e9cution de %s, impossible de d\u00e9coder l'op\u00e9ration\u00a0: |
| | | FATAL_ERR_CHANGELOG_SHUTDOWN_DATABASE_ERROR_26=Erreur lors de la tentative d'utilisation de la base de donn\u00e9es sous-jacente. Le serveur de r\u00e9plication va s'arr\u00eater |
| | |
| | | MILD_ERR_EXCEPTION_RENAME_CONFLICT_ENTRY_59=Une exception s'est produite lors de la tentative de renommage d'une entr\u00e9e conflictuelle\u00a0: |
| | | SEVERE_ERR_CHANGELOG_UNSUPPORTED_UTF8_ENCODING_60=La JVM ne prend pas en charge UTF-8. Cela est obligatoire pour permettre le codage des modifications dans la base de donn\u00e9es. Ce serveur de r\u00e9plication va s'arr\u00eater |
| | | SEVERE_ERR_REPLICATION_COULD_NOT_CONNECT_61=La r\u00e9plication est configur\u00e9e pour le suffixe %s mais n'a pu se connecter \u00e0 aucun serveur de r\u00e9plication |
| | | NOTICE_NOW_FOUND_SAME_GENERATION_CHANGELOG_62=La r\u00e9plication est op\u00e9rationnelle pour le domaine %s avec l'ID %s %s du serveur de r\u00e9plication (l'ID du serveur local est %s) la g\u00e9n\u00e9ration de donn\u00e9es est %s |
| | | NOTICE_REPLICATION_SERVER_PROPERLY_DISCONNECTED_63=Le serveur de r\u00e9plication %s %s a \u00e9t\u00e9 correctement d\u00e9connect\u00e9 pour %s sur le serveur local avec l'ID %s. Tentative de reconnexion \u00e0 un serveur de r\u00e9plication appropri\u00e9 |
| | | SEVERE_ERR_CHANGELOG_ERROR_SENDING_ERROR_65=Une erreur inattendue s'est produite lors de l'envoi d'un message d'erreur \u00e0 %s. Cette connexion va \u00eatre ferm\u00e9e, puis rouverte |
| | | SEVERE_ERR_CHANGELOG_ERROR_SENDING_MSG_66=Une erreur inattendue s'est produite lors de l'envoi d'un message \u00e0 %s. Cette connexion va \u00eatre ferm\u00e9e, puis rouverte |
| | | MILD_ERR_ERROR_REPLAYING_OPERATION_67=Impossible de relire l'op\u00e9ration %s avec l'erreur %s %s de ChangeNumber %s |
| | |
| | | SEVERE_ERR_SEARCHING_DOMAIN_BACKEND_74=Une erreur inattendue s'est produite lors de la recherche du backend r\u00e9pliqu\u00e9\u00a0: %s. Il est d\u00e9sactiv\u00e9 ou n'a pas \u00e9t\u00e9 configur\u00e9 |
| | | SEVERE_ERR_LOADING_GENERATION_ID_75=Une erreur inattendue s'est produite lors de la recherche (dans %s) de l'ID de g\u00e9n\u00e9ration\u00a0: %s |
| | | SEVERE_ERR_UPDATING_GENERATION_ID_76=Une erreur inattendue (%s) s'est produite lors de la mise \u00e0 jour de l'ID de g\u00e9n\u00e9ration du domaine\u00a0: %s |
| | | NOTICE_BAD_GENERATION_ID_FROM_RS_77=Sur le suffixe %s, l'ID de g\u00e9n\u00e9ration pr\u00e9sent\u00e9e du serveur %s de r\u00e9plication =%s quand l'ID de la g\u00e9n\u00e9ration attendue =%s |
| | | NOTICE_RESET_GENERATION_ID_78=L'ID de g\u00e9n\u00e9ration a \u00e9t\u00e9 r\u00e9initialis\u00e9 pour le domaine %s. L'ID de g\u00e9n\u00e9ration d'une nouvelle r\u00e9f\u00e9rence est %s |
| | | MILD_ERR_ERROR_MSG_RECEIVED_79=L'erreur suivante a \u00e9t\u00e9 re\u00e7ue\u00a0: %s |
| | | MILD_ERR_IGNORING_UPDATE_FROM_RS_80=Dans RS %s pour dn %s, la mise \u00e0 jour %s re\u00e7ue de RS %s est ignor\u00e9e \u00e0 cause d'une mauvaise g\u00e9n\u00e9ration d'ID pour le RS \u00e0 distance (genid local\u00a0: %s, genid \u00e0 distance\u00a0: %s) |
| | | MILD_ERR_IGNORING_UPDATE_TO_RS_81=Dans RS %s pour dn %s, la mise \u00e0 jour %s ne sera pas envoy\u00e9e \u00e0 RS %s avec l'ID %s de g\u00e9n\u00e9ration diff\u00e9rente de l'ID %s de g\u00e9n\u00e9ration locale |
| | | SEVERE_ERR_INIT_IMPORT_NOT_SUPPORTED_82= Impossible d'effectuer l'initialisation car l'importation n'est pas prise en charge par le backend %s |
| | | SEVERE_ERR_INIT_EXPORT_NOT_SUPPORTED_83= Impossible d'effectuer l'initialisation car l'exportation n'est pas prise en charge par le backend %s |
| | | SEVERE_ERR_INIT_CANNOT_LOCK_BACKEND_84= Impossible d'effectuer l'initialisation car l'erreur suivante s'est produite lors du verrouillage du backend %s\u00a0: %s |
| | |
| | | SEVERE_ERR_BACKEND_SEARCH_ENTRY_93 =Une erreur s'est produite lors de la recherche de %s\u00a0: %s |
| | | SEVERE_ERR_REPLICATIONBACKEND_ENTRY_DOESNT_EXIST_94=L'entr\u00e9e %s n'existe pas dans le backend de serveur de r\u00e9plication |
| | | SEVERE_ERR_UNKNOWN_DN_95=Le DN de base %s n'est stock\u00e9 par aucun backend Directory Server |
| | | NOTICE_NOW_FOUND_BAD_GENERATION_CHANGELOG_96=La r\u00e9plication est connect\u00e9e au serveur de r\u00e9plication, mais poss\u00e8de une ID de g\u00e9n\u00e9ration pour le domaine %s diff\u00e9rente de celle du serveur %s de r\u00e9plication (la g\u00e9n\u00e9ration de donn\u00e9es locales est %s), la g\u00e9n\u00e9ration de donn\u00e9es du serveur de r\u00e9plication est %s. Ceci n'est peut-\u00eatre que temporaire ou peut n\u00e9cessiter une resynchronisation compl\u00e8te |
| | | NOTICE_HEARTBEAT_FAILURE_97=%s ferme la session car aucune pulsation n'est d\u00e9tect\u00e9e |
| | | SEVERE_ERR_REPLICATONBACKEND_IMPORT_LDIF_NOT_SUPPORTED_98=Le backend de serveur de r\u00e9plication ne prend pas en charge la fonction d'importation LDIF |
| | | SEVERE_ERR_REPLICATONBACKEND_EXPORT_LDIF_FAILED_99=Le backend de serveur de r\u00e9plication ne peut pas exporter ses entr\u00e9es au format LDIF car la commande export-ldif doit \u00eatre ex\u00e9cut\u00e9e en tant que t\u00e2che |
| | | NOTICE_SSL_SERVER_CON_ATTEMPT_ERROR_105=\u00c9chec de la tentative de connexion SSL depuis %s (%s)\u00a0: %s |
| | | SEVERE_ERR_MISSING_REMOTE_MONITOR_DATA_106=Timed out waiting for monitor data \ |
| | | for the domain "%s" from replication server RS(%d) |
| | | #SEVERE_ERR_MISSING_REMOTE_MONITOR_DATA_106=Les donn\u00e9es de contr\u00f4le des serveurs distants sont manquantes en raison d'une erreur dans le processus de r\u00e9cup\u00e9ration. Un serveur est potentiellement trop lent pour fournir ses donn\u00e9es de contr\u00f4le via le protocole |
| | | SEVERE_ERR_PROCESSING_REMOTE_MONITOR_DATA_107=Les donn\u00e9es de contr\u00f4le des serveurs distants sont manquantes en raison d'une erreur de traitement\u00a0: %s |
| | | SEVERE_ERR_SENDING_REMOTE_MONITOR_DATA_REQUEST_108=Unable to send monitor data \ |
| | | request for domain "%s" to replication server RS(%d) due to the following \ |
| | | error: %s |
| | | #SEVERE_ERR_SENDING_REMOTE_MONITOR_DATA_REQUEST_108=Exception \u00e9mise lors de l'envoi d'une requ\u00eate d'obtention des donn\u00e9es de contr\u00f4le distantes |
| | | SEVERE_ERR_EXCEPTION_REPLAYING_REPLICATION_MESSAGE_109=Une exception a \u00e9t\u00e9 d\u00e9tect\u00e9e lors de la r\u00e9ex\u00e9cution du message de r\u00e9plication\u00a0: %s |
| | | SEVERE_ERR_REPLICATION_SERVER_CONFIG_NOT_FOUND_110=La configuration de serveur de r\u00e9plication est introuvable |
| | | DEBUG_GOING_TO_SEARCH_FOR_CHANGES_111=Le serveur de r\u00e9plication est en retard concernant nos modifications\u00a0: il va envoyer les \u00e9l\u00e9ments manquants |
| | |
| | | DEBUG_CHANGES_SENT_113=Toutes les modifications manquantes ont \u00e9t\u00e9 envoy\u00e9es au serveur de r\u00e9plication |
| | | SEVERE_ERR_PUBLISHING_FAKE_OPS_114=Exception d\u00e9tect\u00e9e lors de la publication d'op\u00e9rations factices pour le domaine %s\u00a0: %s |
| | | SEVERE_ERR_COMPUTING_FAKE_OPS_115=Exception d\u00e9tect\u00e9e lors du traitement d'op\u00e9rations factices pour le domaine %s pour le serveur de r\u00e9plication %s\u00a0: %s |
| | | INFO_IGNORING_REMOTE_MONITOR_DATA_116=Late monitor data received for domain "%s" \ |
| | | from replication server RS(%d), and will be ignored |
| | | #NOTICE_IGNORING_REMOTE_MONITOR_DATA_116=Certaines donn\u00e9es de contr\u00f4le ont \u00e9t\u00e9 re\u00e7ues depuis le serveur avec l'ID serveur %s trop tardivement et sont ignor\u00e9es |
| | | NOTICE_SERVER_STATE_RECOVERY_117=R\u00e9cup\u00e9ration ServerState pour le domaine %s, mis \u00e0 jour avec changeNumber %s |
| | | SEVERE_ERR_RESET_GENERATION_CONN_ERR_ID_118=Pour le domaine r\u00e9pliqu\u00e9 %s, dans le serveur muni de l'identifiant serverId=%s, l'identifiant de g\u00e9n\u00e9ration n'a pas pu \u00eatre d\u00e9fini sur la valeur %s dans la reste de la topologie, car ce serveur n'est PAS connect\u00e9 \u00e0 un serveur de r\u00e9plication. Vous devez v\u00e9rifier dans la configuration si le domaine est bien activ\u00e9 et qu'un serveur de r\u00e9plication est bien en cours d'ex\u00e9cution |
| | | SEVERE_ERR_EXCEPTION_STARTING_SESSION_PHASE_119=Exception d\u00e9tect\u00e9e lors de la communication initiale (phase %s) pour le domaine %s avec le serveur de r\u00e9plication %s\u00a0: %s |
| | | NOTICE_NEW_SERVER_WITH_SAME_GROUP_ID_120=D\u00e9connexion du serveur de r\u00e9plication comme en tant que nouveau avec notre ID de groupe (%s) venant d'arriver dans la topologie. Ceci s'applique au domaine %s et nous avons l'ID %s du serveur |
| | | SEVERE_ERR_RS_DN_DOES_NOT_MATCH_121=Le DN envoy\u00e9 par le serveur de r\u00e9plication distant\u00a0: %s ne correspond pas \u00e0 celui du serveur de r\u00e9plication local\u00a0: %s |
| | | SEVERE_ERR_DS_DN_DOES_NOT_MATCH_122=Le DN envoy\u00e9 par le serveur de r\u00e9plication\u00a0: %s ne correspond pas au DN Directory Server local\u00a0: %s |
| | |
| | | SEVERE_ERR_DS_CANNOT_CHANGE_STATUS_128=Impossible de calculer le nouvel \u00e9tat dans le domaine de r\u00e9plication DS %s avec l'ID de serveur %s. Le syst\u00e8me avait l'\u00e9tat %s et a re\u00e7u l'\u00e9v\u00e9nement %s |
| | | SEVERE_ERR_EXCEPTION_CHANGING_STATUS_AFTER_RESET_GEN_ID_129=Exception IOException d\u00e9tect\u00e9e lors de la modification de l'\u00e9tat pour le domaine %s et l'ID de serveur\u00a0: %s apr\u00e8s r\u00e9initialisation pour l'ID de g\u00e9n\u00e9ration\u00a0: %s |
| | | SEVERE_ERR_RECEIVED_CHANGE_STATUS_NOT_FROM_DS_130=Le message de changement d'\u00e9tat re\u00e7u ne vient pas d'un serveur d'annuaire (DN\u00a0: %s, ID de serveur\u00a0: %s, message\u00a0: %s) |
| | | NOTICE_DIRECTORY_SERVER_CHANGED_STATUS_131=Modification du statut du serveur d'annuaire %s pour dn %s en %s |
| | | SEVERE_ERR_RS_INVALID_NEW_STATUS_132=R\u00e9ception d'un nouvel \u00e9tat non valide\u00a0: %s dans RS pour le domaine de r\u00e9plication %s et l'ID Directory Server %s |
| | | SEVERE_WARN_CONNECTED_TO_SERVER_WITH_WRONG_GROUP_ID_133=Connect\u00e9 \u00e0 un serveur de r\u00e9plication avec un ID de groupe incorrect. Nous utilisons l'ID de groupe %s et le serveur de r\u00e9plication (ID %s %s) emploie l'ID de groupe %s. Cela concerne le domaine %s sur le serveur d'annuaire %s |
| | | SEVERE_ERR_EXCEPTION_SENDING_CS_134=Le courtier de r\u00e9plication avec le DN %s et l'ID de serveur %s n'a pas signal\u00e9 le changement d'\u00e9tat pour la raison suivante\u00a0: %s |
| | | MILD_ERR_IGNORING_UPDATE_FROM_DS_BADGENID_135=Dans RS %s pour dn %s, la mise \u00e0 jour %s re\u00e7ue de DS %s est ignor\u00e9e \u00e0 cause d'une mauvaise g\u00e9n\u00e9ration d'ID pour le DS (genid local\u00a0: %s, genid \u00e0 distance\u00a0: %s) |
| | | MILD_ERR_IGNORING_UPDATE_TO_DS_BADGENID_136=Dans RS %s pour dn %s, la mise \u00e0 jour %s ne sera pas envoy\u00e9e \u00e0 DS %s avec l'ID %s de g\u00e9n\u00e9ration diff\u00e9rente de l'ID %s de g\u00e9n\u00e9ration locale |
| | | MILD_ERR_IGNORING_UPDATE_FROM_DS_FULLUP_137=Dans RS %s pour dn %s, la mise \u00e0 jour %s re\u00e7ue de DS %s est ignor\u00e9e \u00e0 cause de DS en mode de mise \u00e0 jour compl\u00e8te |
| | | MILD_ERR_IGNORING_UPDATE_TO_DS_FULLUP_138=Dans RS %s pour dn %s, la mise \u00e0 jour %s ne sera pas envoy\u00e9e \u00e0 DS %s en mode de mise \u00e0 jour compl\u00e8te |
| | | SEVERE_ERR_EXCEPTION_CHANGING_STATUS_FROM_STATUS_ANALYZER_139=Exception IOException d\u00e9tect\u00e9e lors de la modification de l'\u00e9tat pour le domaine %s et l'ID de serveur\u00a0: %s depuis l'analyseur d'\u00e9tat\u00a0: %s |
| | | NOTICE_BAD_GEN_ID_IN_FULL_UPDATE_140=Le serveur de r\u00e9plication %s pour le dn %s\u00a0: le serveur d'annuaire %s doit rester en mode de mise \u00e0 jour compl\u00e8te bien qu'une r\u00e9initialisation d'ID de g\u00e9n\u00e9ration ait \u00e9t\u00e9 d\u00e9cid\u00e9e (de %s \u00e0 %s) |
| | | NOTICE_FULL_UPDATE_ENGAGED_FROM_REMOTE_START_141=Le serveur %s d'annuaire local commence une mise \u00e0 jour compl\u00e8te en ligne pour l'importation de donn\u00e9es de suffixe %s depuis un serveur d'annuaire \u00e0 distance %s |
| | | NOTICE_FULL_UPDATE_ENGAGED_FROM_REMOTE_END_142=Fin de la mise \u00e0 jour compl\u00e8te en ligne du serveur d'annuaire local %s pour l'importation de donn\u00e9es de suffixe %s depuis un serveur d'annuaire distant %s. %s |
| | | NOTICE_FULL_UPDATE_ENGAGED_FOR_REMOTE_START_143=D\u00e9but de la mise \u00e0 jour compl\u00e8te en ligne du serveur d'annuaire local %s pour l'exportation d'entr\u00e9es %s depuis le suffixe %s vers un serveur d'annuaire distant %s |
| | | NOTICE_FULL_UPDATE_ENGAGED_FOR_REMOTE_END_144=Fin de la mise \u00e0 jour compl\u00e8te en ligne du serveur d'annuaire local %s pour l'exportation de donn\u00e9es du suffixe %s vers un serveur d'annuaire distant %s. %s |
| | | NOTICE_TIMEOUT_WHEN_CROSS_CONNECTION_145=Le d\u00e9lai d'attente s'\u00e9tant \u00e9coul\u00e9, tentative de verrouillage du domaine pour %s. Abandon de tentative de connexion depuis le serveur de r\u00e9plication %s vers le serveur %s de r\u00e9plication local. Tentative de connexions crois\u00e9es simultan\u00e9es\u00a0? |
| | | NOTICE_BAD_GENERATION_ID_FROM_DS_146=Sur le suffixe %s, le serveur d'annuaire %s a pr\u00e9sent\u00e9 l'ID=%s de g\u00e9n\u00e9ration quand l'ID de la g\u00e9n\u00e9ration attendue =%s |
| | | NOTICE_DS_RECEIVED_ACK_ERROR_147=Dans le service de r\u00e9plication %s et les ID %s de serveur, le message %s de mise \u00e0 jour \u00e9tabli a \u00e9t\u00e9 reconnu comme ayant les erreurs suivantes\u00a0: %s |
| | | NOTICE_DS_ACK_TIMEOUT_148=Dans le service de r\u00e9plication %s, le d\u00e9lai d'attente apr\u00e8s ms %s pour la reconnaissance du message de mise \u00e0 jour \u00e9tabli\u00a0: %s |
| | | SEVERE_ERR_DS_UNKNOWN_ASSURED_MODE_149=Sur le serveur d'annuaire %s, r\u00e9ception d'un mode de mise \u00e0 jour assur\u00e9e inconnu\u00a0: %s, pour le domaine %s. Message\u00a0: %s |
| | |
| | | NOTICE_ERR_LDIF_IMPORT_FRACTIONAL_DATA_SET_IS_FRACTIONAL_177=L\u2019importation LDIF des donn\u00e9es %s de suffixe a \u00e9t\u00e9 interrompue en raison d\u2019une incoh\u00e9rence de configuration partielle\u00a0: l\u2019ensemble de donn\u00e9es import\u00e9es a une configuration partielle mais le serveur local pas |
| | | SEVERE_ERR_DS_DISCONNECTED_DURING_HANDSHAKE_178=Le serveur d'annuaire %s a tent\u00e9 de se connect\u00e9 au serveur de r\u00e9plication %s mais s'est d\u00e9connect\u00e9 lors de la phase de n\u00e9gociation (handshake) |
| | | SEVERE_ERR_RS_DISCONNECTED_DURING_HANDSHAKE_179=Le serveur de r\u00e9plication %s a tent\u00e9 de se connect\u00e9 au serveur de r\u00e9plication %s mais s'est d\u00e9connect\u00e9 lors de la phase de n\u00e9gociation (handshake) |
| | | SEVERE_ERR_REPLICATION_SERVER_BADLY_DISCONNECTED_180=La connexion au serveur de r\u00e9plication %s %s a \u00e9t\u00e9 supprim\u00e9e de fa\u00e7on inattendue par le serveur de r\u00e9plication pour %s sur le serveur local avec l'ID %s |
| | | SEVERE_ERR_SERVER_BADLY_DISCONNECTED_181= %s s'est d\u00e9connect\u00e9 de fa\u00e7on incorrecte de ce serveur de r\u00e9plication %s |
| | | NOTICE_ERR_UNABLE_TO_ENABLE_ECL_VIRTUAL_ATTR_182=Erreur lors du chargement d'un attribut virtuel pour le journal des modifications externe\u00a0: attribut\u00a0: %s, erreur\u00a0: %s |
| | | NOTICE_ERR_UNABLE_TO_ENABLE_ECL_183=Erreur de %s lors de l'activation du journal des modifications externe\u00a0: %s |
| | | NOTICE_ERR_ENTRY_UID_DSEE_MAPPING_184=Erreur de l'entr\u00e9e %s lors du mappage de l'entr\u00e9e UIDattribute sur l'attribut DSEE NsUniqueID. Valeur \u00e0 mapper\u00a0: %s - Erreur\u00a0: %s |
| | | SEVERE_ERR_RESYNC_REQUIRED_UNKNOWN_DOMAIN_IN_PROVIDED_COOKIE_185=Resynchronisation compl\u00e8te requise. Raison\u00a0: le cookie fourni contient un domaine r\u00e9pliqu\u00e9 inconnu (%s) |
| | | SEVERE_ERR_RESYNC_REQUIRED_TOO_OLD_DOMAIN_IN_PROVIDED_COOKIE_186=Resynchronisation compl\u00e8te requise. Raison\u00a0: le cookie fourni est plus ancien que le d\u00e9but de l'historique sur le serveur pour le domaine r\u00e9pliqu\u00e9\u00a0: %s |
| | | SEVERE_ERR_INVALID_COOKIE_SYNTAX_187=Syntaxe incorrecte pour le cookie fourni |
| | | NOTICE_NEW_BEST_REPLICATION_SERVER_188=Domaine %s (ID de serveur\u00a0: %s)\u00a0: d\u00e9connexion de ce serveur de r\u00e9plication (ID de serveur\u00a0: %s, URL\u00a0: %s) car un autre %s est plus appropri\u00e9 |
| | | MILD_ERR_INIT_EXPORTER_DISCONNECTION_189=Domaine %s (ID de serveur\u00a0: %s)\u00a0: d\u00e9connexion du serveur d'exportation distant (ID de serveur : %s) d\u00e9tect\u00e9e lors de l'initialisation |
| | | SEVERE_ERR_INIT_IMPORT_FAILURE_190=L'erreur suivante s'est produite lors de l'initialisation \u00e0 partir d'un serveur distant : %s |
| | | SEVERE_ERR_INIT_RS_DISCONNECTION_DURING_IMPORT_191=\u00c9chec de la connexion au serveur de r\u00e9plication %s lors de l'importation |
| | |
| | | NOTICE_ERR_WHILE_TRYING_TO_DECODE_RUV_IN_STATE_200=Une erreur s'est produite lors de la tentative de conversion du vecteur de mise \u00e0 jour de r\u00e9plication (UV) en \u00e9tat pour le suffixe %s |
| | | SEVERE_ERR_RSQUEUE_DIFFERENT_MSGS_WITH_SAME_CN_201=Traitement de deux modifications diff\u00e9rentes ayant le m\u00eame param\u00e8tre changeNumber=%s. Pr\u00e9c\u00e9dent msg=<%s>, Nouveau msg=<%s> |
| | | SEVERE_ERR_COULD_NOT_SOLVE_CONFLICT_202=Une erreur est survenue lors de la tentative de r\u00e9solution d'un conflit avec le DN\u00a0: %s ERREUR : %s |
| | | NOTICE_MONITOR_DATA_RECEIVED_203=Monitor data for the domain "%s" has been \ |
| | | received from replication server RS(%d) |
| | |
| | | MILD_ERR_NEED_CHANGELOG_PORT_13=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u30dd\u30fc\u30c8\u3092\u5b9a\u7fa9\u3057\u3066\u304f\u3060\u3055\u3044 |
| | | DEBUG_ERROR_UPDATING_RUV_14=\u30b5\u30fc\u30d0\u30fc\u306e\u72b6\u614b %2$s \u3092\u66f4\u65b0\u4e2d\u306b\u30a8\u30e9\u30fc %1$s \u304c\u767a\u751f\u3057\u307e\u3057\u305f: %3$s \u30d9\u30fc\u30b9 DN: %4$s |
| | | MILD_ERR_ERROR_SEARCHING_RUV_15=\u30a8\u30e9\u30fc %s \u304c\u3001\u30b5\u30fc\u30d0\u30fc\u72b6\u614b %s \u3092\u691c\u7d22\u4e2d\u306b\u767a\u751f\u3057\u307e\u3057\u305f: %s \u30d9\u30fc\u30b9 dn: %s |
| | | NOTICE_NO_CHANGELOG_SERVER_LISTENING_17=%s \u4e0a\u3067\u5f85\u6a5f\u3057\u3066\u3044\u308b\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u306f\u3042\u308a\u307e\u305b\u3093 |
| | | NOTICE_FOUND_CHANGELOGS_WITH_MY_CHANGES_18=\u30b5\u30fc\u30d0\u30fc ID %3$s \u3067\u3001\u30b5\u30d5\u30a3\u30c3\u30af\u30b9 %2$s \u306e\u6700\u65b0\u306e\u5909\u66f4\u304c\u52a0\u3048\u3089\u308c\u305f %1$d \u500b\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u304c\u898b\u3064\u304b\u308a\u307e\u3057\u305f |
| | | NOTICE_NEED_MORE_THAN_ONE_CHANGELOG_SERVER_19=\u8907\u6570\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u3092\u69cb\u6210\u3057\u3066\u304f\u3060\u3055\u3044 |
| | | SEVERE_ERR_EXCEPTION_SENDING_TOPO_INFO_20=%2$s \u30b5\u30fc\u30d0\u30fc %3$s \u306e\u30c9\u30e1\u30a4\u30f3 %1$s \u3067\u30c8\u30dd\u30ed\u30b8\u60c5\u5831 (\u66f4\u65b0\u7528) \u3092\u9001\u4fe1\u4e2d\u306b IOException \u304c\u30ad\u30e3\u30c3\u30c1\u3055\u308c\u307e\u3057\u305f: %4$s |
| | | MILD_ERR_CANNOT_RECOVER_CHANGES_21=\u30d9\u30fc\u30b9 DN %s \u306e\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u304b\u3089\u4ee5\u524d\u306e\u5909\u66f4\u3092\u691c\u7d22\u4e2d\u306b\u3001\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f |
| | | NOTICE_COULD_NOT_FIND_CHANGELOG_WITH_MY_CHANGES_22=\u30b5\u30d5\u30a3\u30c3\u30af\u30b9 %s \u4e0a\u306e\u30ed\u30fc\u30ab\u30eb\u306e\u5909\u66f4\u3092\u3059\u3079\u3066\u8a18\u9332\u3057\u305f\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u6700\u65b0\u3067\u306f\u306a\u3044 %d \u500b\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u304c\u898b\u3064\u304b\u308a\u307e\u3057\u305f\u3002 \u5909\u66f4\u3092\u518d\u5b9f\u884c\u3057\u307e\u3059 |
| | | NOTICE_COULD_NOT_FIND_CHANGELOG_23=\u30b5\u30d5\u30a3\u30c3\u30af\u30b9 %s \u4e0a\u3067\u3001\u6b21\u306e RS \u5019\u88dc %s \u306e\u3046\u3061\u3069\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u306b\u3082\u63a5\u7d9a\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u518d\u8a66\u884c\u3057\u307e\u3059... |
| | | NOTICE_EXCEPTION_CLOSING_DATABASE_24=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9 %s \u3092\u9589\u3058\u3066\u3044\u308b\u3068\u304d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: |
| | | SEVERE_ERR_EXCEPTION_DECODING_OPERATION_25=%s \u306e\u518d\u5b9f\u884c\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u64cd\u4f5c\u3092\u30c7\u30b3\u30fc\u30c9\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f: |
| | | FATAL_ERR_CHANGELOG_SHUTDOWN_DATABASE_ERROR_26=\u914d\u4e0b\u306e\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3092\u4f7f\u7528\u3059\u308b\u3068\u304d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u306f\u505c\u6b62\u3057\u307e\u3059 |
| | |
| | | MILD_ERR_EXCEPTION_RENAME_CONFLICT_ENTRY_59=\u7af6\u5408\u3057\u3066\u3044\u308b\u30a8\u30f3\u30c8\u30ea\u306e\u540d\u524d\u3092\u5909\u66f4\u4e2d\u306b\u4f8b\u5916\u304c\u767a\u751f\u3057\u307e\u3057\u305f: |
| | | SEVERE_ERR_CHANGELOG_UNSUPPORTED_UTF8_ENCODING_60=JVM \u3067 UTF-8 \u304c\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002\u3053\u308c\u306f\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u5185\u3067\u5909\u66f4\u3092\u30a8\u30f3\u30b3\u30fc\u30c9\u3059\u308b\u305f\u3081\u306b\u5fc5\u8981\u3067\u3059\u3002\u3053\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u306f\u3044\u307e\u304b\u3089\u505c\u6b62\u3057\u307e\u3059 |
| | | SEVERE_ERR_REPLICATION_COULD_NOT_CONNECT_61=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306f\u30b5\u30d5\u30a3\u30c3\u30af\u30b9 %s \u3067\u69cb\u6210\u3055\u308c\u3066\u3044\u307e\u3059\u304c\u3001\u3044\u305a\u308c\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u306b\u3082\u63a5\u7d9a\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f |
| | | NOTICE_NOW_FOUND_SAME_GENERATION_CHANGELOG_62=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc ID %s %s (\u30ed\u30fc\u30ab\u30eb\u30b5\u30fc\u30d0\u30fc ID \u304c %s\u3001\u30c7\u30fc\u30bf\u751f\u6210\u304c %s) \u3092\u6301\u3064\u30c9\u30e1\u30a4\u30f3 %s \u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306f\u8d77\u52d5\u3057\u3001\u7a3c\u50cd\u4e2d\u3067\u3059 |
| | | NOTICE_REPLICATION_SERVER_PROPERLY_DISCONNECTED_63=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc %1$s %2$s \u306f\u3001\u30ed\u30fc\u30ab\u30eb\u30b5\u30fc\u30d0\u30fc ID %4$s \u5185\u306e %3$s \u306b\u5bfe\u3057\u3066\u6b63\u3057\u304f\u63a5\u7d9a\u3092\u89e3\u9664\u3057\u307e\u3057\u305f\u3002\u9069\u5207\u306a\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u306b\u518d\u63a5\u7d9a\u3092\u8a66\u307f\u3066\u3044\u307e\u3059 |
| | | SEVERE_ERR_CHANGELOG_ERROR_SENDING_ERROR_65=%s \u306b\u30a8\u30e9\u30fc\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u9001\u4fe1\u4e2d\u306b\u3001\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u3053\u306e\u63a5\u7d9a\u306f\u9589\u3058\u3089\u308c\u305f\u3042\u3068\u3001\u958b\u304d\u76f4\u3055\u308c\u307e\u3059 |
| | | SEVERE_ERR_CHANGELOG_ERROR_SENDING_MSG_66=%s \u306b\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u9001\u4fe1\u4e2d\u306b\u3001\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u3053\u306e\u63a5\u7d9a\u306f\u9589\u3058\u3089\u308c\u305f\u3042\u3068\u3001\u958b\u304d\u76f4\u3055\u308c\u307e\u3059 |
| | | MILD_ERR_ERROR_REPLAYING_OPERATION_67=\u30a8\u30e9\u30fc %3$s %4$s \u306e\u305f\u3081\u3001ChangeNumber %2$s \u306e\u64cd\u4f5c %1$s \u3092\u518d\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f |
| | |
| | | SEVERE_ERR_SEARCHING_DOMAIN_BACKEND_74=\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3055\u308c\u305f\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3092\u691c\u7d22\u4e2d\u306b\u3001\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s\u3002\u69cb\u6210\u3055\u308c\u3066\u3044\u306a\u3044\u304b\u3001\u7121\u52b9\u306b\u3055\u308c\u3066\u3044\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059 |
| | | SEVERE_ERR_LOADING_GENERATION_ID_75=%s \u3067\u751f\u6210 ID \u3092\u691c\u7d22\u4e2d\u306b\u3001\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s |
| | | SEVERE_ERR_UPDATING_GENERATION_ID_76=\u30c9\u30e1\u30a4\u30f3\u306e\u751f\u6210 ID \u3092\u66f4\u65b0\u4e2d\u306b\u3001\u4e88\u671f\u3057\u306a\u3044\u30a8\u30e9\u30fc %s \u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s |
| | | NOTICE_BAD_GENERATION_ID_FROM_RS_77=\u30b5\u30d5\u30a3\u30c3\u30af\u30b9 %s \u3067\u3001\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc %s \u304c\u751f\u6210 ID \u3068\u3057\u3066 %s \u3092\u63d0\u793a\u3057\u307e\u3057\u305f\u304c\u3001\u5fc5\u8981\u306a\u751f\u6210 ID \u306f %s \u3067\u3057\u305f |
| | | NOTICE_RESET_GENERATION_ID_78=\u30c9\u30e1\u30a4\u30f3 %s \u306e\u751f\u6210 ID \u304c\u30ea\u30bb\u30c3\u30c8\u3055\u308c\u307e\u3057\u305f\u3002\u65b0\u3057\u3044\u53c2\u7167\u751f\u6210 ID \u306f %s \u3067\u3059 |
| | | MILD_ERR_ERROR_MSG_RECEIVED_79=\u6b21\u306e\u30a8\u30e9\u30fc\u3092\u53d7\u4fe1\u3057\u307e\u3057\u305f: %s |
| | | MILD_ERR_IGNORING_UPDATE_FROM_RS_80=dn %s \u306e RS %s \u3067\u3001\u30ea\u30e2\u30fc\u30c8 RS \u306e\u751f\u6210 ID (\u30ed\u30fc\u30ab\u30eb genid: %s\u3001\u30ea\u30e2\u30fc\u30c8 genid: %s) \u304c\u9593\u9055\u3063\u3066\u3044\u308b\u305f\u3081\u306b\u3001RS %s \u304b\u3089\u53d7\u4fe1\u3057\u305f\u66f4\u65b0 %s \u306f\u7121\u8996\u3055\u308c\u307e\u3059 |
| | | MILD_ERR_IGNORING_UPDATE_TO_RS_81=dn %s \u306e RS %s \u3067\u3001\u30ed\u30fc\u30ab\u30eb\u751f\u6210 ID %s \u3068\u306f\u7570\u306a\u308b\u751f\u6210 ID %s \u3092\u6301\u3064 RS %s \u306b\u3001\u66f4\u65b0 %s \u306f\u9001\u4fe1\u3055\u308c\u307e\u305b\u3093 |
| | | SEVERE_ERR_INIT_IMPORT_NOT_SUPPORTED_82= \u521d\u671f\u5316\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3002\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 %s \u3067\u30a4\u30f3\u30dd\u30fc\u30c8\u304c\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093 |
| | | SEVERE_ERR_INIT_EXPORT_NOT_SUPPORTED_83= \u521d\u671f\u5316\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3002\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 %s \u3067\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u304c\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093 |
| | | SEVERE_ERR_INIT_CANNOT_LOCK_BACKEND_84= \u521d\u671f\u5316\u3092\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3002\u30d0\u30c3\u30af\u30a8\u30f3\u30c9 %s \u306e\u30ed\u30c3\u30af\u4e2d\u306b\u6b21\u306e\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s |
| | |
| | | SEVERE_ERR_BACKEND_SEARCH_ENTRY_93 =%s \u306e\u691c\u7d22\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s |
| | | SEVERE_ERR_REPLICATIONBACKEND_ENTRY_DOESNT_EXIST_94=\u30a8\u30f3\u30c8\u30ea %s \u306f\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306b\u5b58\u5728\u3057\u307e\u305b\u3093 |
| | | SEVERE_ERR_UNKNOWN_DN_95=\u30d9\u30fc\u30b9 DN %s \u306f\u3001\u3044\u305a\u308c\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u306b\u3082\u683c\u7d0d\u3055\u308c\u3066\u3044\u307e\u305b\u3093 |
| | | NOTICE_NOW_FOUND_BAD_GENERATION_CHANGELOG_96=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306f\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u306b\u63a5\u7d9a\u3057\u3066\u3044\u307e\u3059\u304c\u3001\u30c9\u30e1\u30a4\u30f3 %s \u306b\u5bfe\u3057\u3066\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc %s \u3068\u306f\u7570\u306a\u308b\u751f\u6210 ID \u3092\u6301\u3063\u3066\u3044\u307e\u3059 (\u30ed\u30fc\u30ab\u30eb\u30c7\u30fc\u30bf\u751f\u6210\u306f %s\u3001\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u30c7\u30fc\u30bf\u751f\u6210\u306f %s)\u3002\u3053\u308c\u306f\u4e00\u6642\u7684\u306a\u3082\u306e\u306b\u904e\u304e\u306a\u3044\u53ef\u80fd\u6027\u3082\u3042\u308a\u307e\u3059\u304c\u3001\u305d\u3046\u3067\u306a\u3044\u5834\u5408\u306b\u306f\u3001\u5b8c\u5168\u306a\u518d\u540c\u671f\u304c\u5fc5\u8981\u3067\u3059 |
| | | NOTICE_HEARTBEAT_FAILURE_97=\u30cf\u30fc\u30c8\u30d3\u30fc\u30c8\u3092\u691c\u51fa\u3067\u304d\u306a\u304b\u3063\u305f\u305f\u3081\u3001%s \u306f\u30bb\u30c3\u30b7\u30e7\u30f3\u3092\u9589\u3058\u3066\u3044\u307e\u3059 |
| | | SEVERE_ERR_REPLICATONBACKEND_IMPORT_LDIF_NOT_SUPPORTED_98=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3067 LDIF \u30a4\u30f3\u30dd\u30fc\u30c8\u6a5f\u80fd\u304c\u30b5\u30dd\u30fc\u30c8\u3055\u308c\u3066\u3044\u307e\u305b\u3093 |
| | | SEVERE_ERR_REPLICATONBACKEND_EXPORT_LDIF_FAILED_99=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u30d0\u30c3\u30af\u30a8\u30f3\u30c9\u3067\u30a8\u30f3\u30c8\u30ea\u3092 LDIF \u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u3067\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3067\u304d\u307e\u305b\u3093\u3002export-ldif \u30b3\u30de\u30f3\u30c9\u306f\u30bf\u30b9\u30af\u3068\u3057\u3066\u5b9f\u884c\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059 |
| | | NOTICE_SSL_SERVER_CON_ATTEMPT_ERROR_105=%s (%s) \u304b\u3089\u306e SSL \u63a5\u7d9a\u8a66\u884c\u304c\u5931\u6557\u3057\u307e\u3057\u305f: %s |
| | | SEVERE_ERR_MISSING_REMOTE_MONITOR_DATA_106=Timed out waiting for monitor data \ |
| | | for the domain "%s" from replication server RS(%d) |
| | | #SEVERE_ERR_MISSING_REMOTE_MONITOR_DATA_106=\u53d6\u5f97\u51e6\u7406\u3067\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u305f\u305f\u3081\u3001\u30ea\u30e2\u30fc\u30c8\u30b5\u30fc\u30d0\u30fc\u306e\u76e3\u8996\u30c7\u30fc\u30bf\u304c\u3042\u308a\u307e\u305b\u3093\u3002\u30d7\u30ed\u30c8\u30b3\u30eb\u7d4c\u7531\u3067\u76e3\u8996\u30c7\u30fc\u30bf\u3092\u63d0\u4f9b\u3059\u308b\u306b\u306f\u30b5\u30fc\u30d0\u30fc\u304c\u9045\u3059\u304e\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059 |
| | | SEVERE_ERR_PROCESSING_REMOTE_MONITOR_DATA_107=\u51e6\u7406\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u305f\u305f\u3081\u3001\u30ea\u30e2\u30fc\u30c8\u30b5\u30fc\u30d0\u30fc\u306e\u76e3\u8996\u30c7\u30fc\u30bf\u304c\u3042\u308a\u307e\u305b\u3093: %s |
| | | SEVERE_ERR_SENDING_REMOTE_MONITOR_DATA_REQUEST_108=Unable to send monitor data \ |
| | | request for domain "%s" to replication server RS(%d) due to the following \ |
| | | error: %s |
| | | #SEVERE_ERR_SENDING_REMOTE_MONITOR_DATA_REQUEST_108=\u30ea\u30e2\u30fc\u30c8\u76e3\u8996\u30c7\u30fc\u30bf\u306e\u53d6\u5f97\u8981\u6c42\u3092\u9001\u4fe1\u4e2d\u306b\u4f8b\u5916\u304c\u767a\u751f\u3057\u307e\u3057\u305f |
| | | SEVERE_ERR_EXCEPTION_REPLAYING_REPLICATION_MESSAGE_109=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30e1\u30c3\u30bb\u30fc\u30b8\u306e\u518d\u5b9f\u884c\u4e2d\u306b\u4f8b\u5916\u304c\u30ad\u30e3\u30c3\u30c1\u3055\u308c\u307e\u3057\u305f: %s |
| | | SEVERE_ERR_REPLICATION_SERVER_CONFIG_NOT_FOUND_110=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u306e\u69cb\u6210\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f |
| | | DEBUG_GOING_TO_SEARCH_FOR_CHANGES_111=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u304c\u3053\u3061\u3089\u306e\u5909\u66f4\u306b\u5bfe\u3057\u3066\u9045\u308c\u3066\u3044\u307e\u3059: \u4e0d\u8db3\u5206\u3092\u9001\u4fe1\u3057\u307e\u3059 |
| | |
| | | DEBUG_CHANGES_SENT_113=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u306b\u9001\u4fe1\u3055\u308c\u305f\u4e0d\u8db3\u3057\u3066\u3044\u308b\u3059\u3079\u3066\u306e\u5909\u66f4 |
| | | SEVERE_ERR_PUBLISHING_FAKE_OPS_114=\u30c9\u30e1\u30a4\u30f3 %s \u306b\u5bfe\u3059\u308b\u7591\u4f3c\u64cd\u4f5c\u3092\u516c\u958b\u4e2d\u306b\u4f8b\u5916\u304c\u30ad\u30e3\u30c3\u30c1\u3055\u308c\u307e\u3057\u305f: %s |
| | | SEVERE_ERR_COMPUTING_FAKE_OPS_115=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc %2$s \u306e\u30c9\u30e1\u30a4\u30f3 %1$s \u306b\u5bfe\u3059\u308b\u7591\u4f3c\u64cd\u4f5c\u3092\u8a08\u7b97\u4e2d\u306b\u4f8b\u5916\u304c\u30ad\u30e3\u30c3\u30c1\u3055\u308c\u307e\u3057\u305f: %3$s |
| | | INFO_IGNORING_REMOTE_MONITOR_DATA_116=Late monitor data received for domain "%s" \ |
| | | from replication server RS(%d), and will be ignored |
| | | #NOTICE_IGNORING_REMOTE_MONITOR_DATA_116=\u30b5\u30fc\u30d0\u30fc ID %s \u306e\u30b5\u30fc\u30d0\u30fc\u304b\u3089\u53d7\u4fe1\u3057\u305f\u4e00\u90e8\u306e\u76e3\u8996\u30c7\u30fc\u30bf\u306f\u3001\u9045\u5ef6\u304c\u5927\u304d\u3059\u304e\u308b\u305f\u3081\u306b\u7121\u8996\u3055\u308c\u307e\u3059 |
| | | NOTICE_SERVER_STATE_RECOVERY_117=\u30c9\u30e1\u30a4\u30f3 %s \u306e ServerState \u306e\u5fa9\u5143\u304c\u3001changeNumber %s \u3067\u66f4\u65b0\u3055\u308c\u307e\u3057\u305f |
| | | SEVERE_ERR_RESET_GENERATION_CONN_ERR_ID_118=\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3055\u308c\u305f\u30c9\u30e1\u30a4\u30f3 %s \u306e serverId=%s \u306e\u30b5\u30fc\u30d0\u30fc\u3067\u3001\u30c8\u30dd\u30ed\u30b8\u306e\u6b8b\u308a\u306e\u90e8\u5206\u306e\u751f\u6210 ID \u3092\u5024 %s \u306b\u8a2d\u5b9a\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u3053\u306e\u30b5\u30fc\u30d0\u30fc\u306f\u3069\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u306b\u3082\u63a5\u7d9a\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002\u8a2d\u5b9a\u3067\u3001\u30c9\u30e1\u30a4\u30f3\u304c\u6709\u52b9\u3067\u3042\u308b\u3053\u3068\u304a\u3088\u3073 1 \u3064\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u304c\u8d77\u52d5\u3057\u3001\u7a3c\u50cd\u4e2d\u3067\u3042\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044 |
| | | SEVERE_ERR_EXCEPTION_STARTING_SESSION_PHASE_119=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc %3$s \u3092\u542b\u3080\u30c9\u30e1\u30a4\u30f3 %2$s \u3067\u521d\u671f\u901a\u4fe1 (\u30d5\u30a7\u30fc\u30ba %1$s) \u4e2d\u306b\u4f8b\u5916\u304c\u30ad\u30e3\u30c3\u30c1\u3055\u308c\u307e\u3057\u305f: %4$s |
| | | NOTICE_NEW_SERVER_WITH_SAME_GROUP_ID_120=\u5f53\u30b0\u30eb\u30fc\u30d7\u306e ID (%s) \u3092\u6301\u3064\u65b0\u898f\u306e\u30b5\u30fc\u30d0\u30fc\u304c\u30c8\u30dd\u30ed\u30b8\u306b\u5c0e\u5165\u3055\u308c\u305f\u305f\u3081\u3001\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u304b\u3089\u5207\u65ad\u3057\u3066\u3044\u307e\u3059\u3002\u3053\u308c\u306e\u5bfe\u8c61\u306f\u30c9\u30e1\u30a4\u30f3 %s \u3067\u3001\u30b5\u30fc\u30d0\u30fc ID \u306f %s \u3067\u3059 |
| | | SEVERE_ERR_RS_DN_DOES_NOT_MATCH_121=\u30ea\u30e2\u30fc\u30c8\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u306b\u3088\u3063\u3066\u9001\u4fe1\u3055\u308c\u305f DN: %s \u304c\u3001\u30ed\u30fc\u30ab\u30eb\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u306e\u3082\u306e: %s \u3068\u4e00\u81f4\u3057\u307e\u305b\u3093 |
| | | SEVERE_ERR_DS_DN_DOES_NOT_MATCH_122=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u306b\u3088\u3063\u3066\u9001\u4fe1\u3055\u308c\u305f DN: %s \u304c\u3001\u30ed\u30fc\u30ab\u30eb\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u306e\u3082\u306e: %s \u3068\u4e00\u81f4\u3057\u307e\u305b\u3093 |
| | |
| | | SEVERE_ERR_DS_CANNOT_CHANGE_STATUS_128=\u30b5\u30fc\u30d0\u30fc ID %2$s \u3092\u542b\u3080 DS \u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30c9\u30e1\u30a4\u30f3 %1$s \u3067\u3001\u65b0\u3057\u3044\u72b6\u614b\u3092\u8a08\u7b97\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002\u5143\u306e\u72b6\u614b\u306f %3$s \u3067\u3001%4$s \u30a4\u30d9\u30f3\u30c8\u3092\u53d7\u4fe1\u3057\u307e\u3057\u305f |
| | | SEVERE_ERR_EXCEPTION_CHANGING_STATUS_AFTER_RESET_GEN_ID_129=\u751f\u6210 ID \u306e\u30ea\u30bb\u30c3\u30c8\u5f8c\u3001\u30c9\u30e1\u30a4\u30f3 %1$s \u304a\u3088\u3073 serverId: %2$s \u306e\u72b6\u614b\u3092\u5909\u66f4\u4e2d\u306b\u3001IOException \u304c\u30ad\u30e3\u30c3\u30c1\u3055\u308c\u307e\u3057\u305f: %3$s |
| | | SEVERE_ERR_RECEIVED_CHANGE_STATUS_NOT_FROM_DS_130=\u53d7\u4fe1\u3057\u305f\u5909\u66f4\u72b6\u614b\u30e1\u30c3\u30bb\u30fc\u30b8\u306f\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc\u304b\u3089\u9001\u4fe1\u3055\u308c\u305f\u3082\u306e\u3067\u306f\u3042\u308a\u307e\u305b\u3093 (DN: %s\u3001\u30b5\u30fc\u30d0\u30fc ID: %s\u3001\u30e1\u30c3\u30bb\u30fc\u30b8: %s) |
| | | NOTICE_DIRECTORY_SERVER_CHANGED_STATUS_131=dn %s \u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc %s \u306e\u72b6\u614b\u304c %s \u306b\u5909\u66f4\u3055\u308c\u307e\u3057\u305f |
| | | SEVERE_ERR_RS_INVALID_NEW_STATUS_132=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30c9\u30e1\u30a4\u30f3 %2$s \u304a\u3088\u3073\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc ID %3$s \u306e RS \u3067\u3001\u7121\u52b9\u306a\u65b0\u3057\u3044\u72b6\u614b %1$s \u3092\u53d7\u4fe1\u3057\u307e\u3057\u305f |
| | | SEVERE_WARN_CONNECTED_TO_SERVER_WITH_WRONG_GROUP_ID_133=\u4e0d\u6b63\u306a\u30b0\u30eb\u30fc\u30d7 ID \u3067\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u306b\u63a5\u7d9a\u3057\u307e\u3057\u305f\u3002\u3053\u306e\u30b0\u30eb\u30fc\u30d7 ID \u306f %1$s \u3067\u3001\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc ID %2$s %3$s \u306e\u30b0\u30eb\u30fc\u30d7 ID \u306f %4$s \u3067\u3059\u3002\u3053\u308c\u306f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc %6$s \u306e\u30c9\u30e1\u30a4\u30f3 %5$s \u306e\u3082\u306e\u3067\u3059 |
| | | SEVERE_ERR_EXCEPTION_SENDING_CS_134=DN %s \u304a\u3088\u3073\u30b5\u30fc\u30d0\u30fc ID %s \u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30d6\u30ed\u30fc\u30ab\u306f\u3001\u6b21\u306e\u7406\u7531\u3067\u72b6\u614b\u5909\u66f4\u306e\u901a\u77e5\u306b\u5931\u6557\u3057\u307e\u3057\u305f: %s |
| | | MILD_ERR_IGNORING_UPDATE_FROM_DS_BADGENID_135=dn %s \u306e RS %s \u3067\u3001DS \u306e\u751f\u6210 ID (\u30ed\u30fc\u30ab\u30eb genid: %s\u3001\u30ea\u30e2\u30fc\u30c8 genid: %s) \u304c\u9593\u9055\u3063\u3066\u3044\u308b\u305f\u3081\u306b\u3001DS %s \u304b\u3089\u53d7\u4fe1\u3057\u305f\u66f4\u65b0 %s \u306f\u7121\u8996\u3055\u308c\u307e\u3059 |
| | | MILD_ERR_IGNORING_UPDATE_TO_DS_BADGENID_136=dn %s \u306e RS %s \u3067\u3001\u30ed\u30fc\u30ab\u30eb\u751f\u6210 ID %s \u3068\u306f\u7570\u306a\u308b\u751f\u6210 ID %s \u3092\u6301\u3064 DS %s \u306b\u3001\u66f4\u65b0 %s \u306f\u9001\u4fe1\u3055\u308c\u307e\u305b\u3093 |
| | | MILD_ERR_IGNORING_UPDATE_FROM_DS_FULLUP_137=dn %s \u306e RS %s \u3067\u3001DS \u304c\u5b8c\u5168\u66f4\u65b0\u4e2d\u306e\u305f\u3081\u3001DS %s \u304b\u3089\u53d7\u4fe1\u3057\u305f\u66f4\u65b0 %s \u306f\u7121\u8996\u3055\u308c\u307e\u3059 |
| | | MILD_ERR_IGNORING_UPDATE_TO_DS_FULLUP_138=dn %s \u306e RS %s \u3067\u3001\u5b8c\u5168\u66f4\u65b0\u4e2d\u306e DS %s \u306b\u66f4\u65b0 %s \u306f\u9001\u4fe1\u3055\u308c\u307e\u305b\u3093 |
| | | SEVERE_ERR_EXCEPTION_CHANGING_STATUS_FROM_STATUS_ANALYZER_139=\u30b9\u30c6\u30fc\u30bf\u30b9\u30a2\u30ca\u30e9\u30a4\u30b6\u304b\u3089\u30c9\u30e1\u30a4\u30f3 %s \u304a\u3088\u3073 serverId: %s \u306e\u72b6\u614b\u3092\u5909\u66f4\u4e2d\u306b\u3001IOException \u304c\u30ad\u30e3\u30c3\u30c1\u3055\u308c\u307e\u3057\u305f: %s |
| | | NOTICE_BAD_GEN_ID_IN_FULL_UPDATE_140=dn %s \u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc %s: %s \u304b\u3089 %s \u306b\u751f\u6210 ID \u3092\u30ea\u30bb\u30c3\u30c8\u3059\u308b\u3088\u3046\u306b\u6307\u793a\u3055\u308c\u307e\u3057\u305f\u304c\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc %s \u306f\u304a\u305d\u3089\u304f\u5b8c\u5168\u66f4\u65b0\u4e2d\u3067\u3059 |
| | | NOTICE_FULL_UPDATE_ENGAGED_FROM_REMOTE_START_141=\u30ed\u30fc\u30ab\u30eb\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc %s \u304c\u3001\u30b5\u30d5\u30a3\u30c3\u30af\u30b9 %s \u30c7\u30fc\u30bf\u3092\u30ea\u30e2\u30fc\u30c8\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc %s \u304b\u3089\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u305f\u3081\u306e\u30aa\u30f3\u30e9\u30a4\u30f3\u5b8c\u5168\u66f4\u65b0\u3092\u958b\u59cb\u3057\u3066\u3044\u307e\u3059 |
| | | NOTICE_FULL_UPDATE_ENGAGED_FROM_REMOTE_END_142=\u30ed\u30fc\u30ab\u30eb\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc %s \u304c\u3001\u30b5\u30d5\u30a3\u30c3\u30af\u30b9 %s \u30c7\u30fc\u30bf\u3092\u30ea\u30e2\u30fc\u30c8\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc %s \u304b\u3089\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u305f\u3081\u306e\u30aa\u30f3\u30e9\u30a4\u30f3\u5b8c\u5168\u66f4\u65b0\u3092\u5b8c\u4e86\u3057\u307e\u3057\u305f\u3002%s |
| | | NOTICE_FULL_UPDATE_ENGAGED_FOR_REMOTE_START_143=\u30ed\u30fc\u30ab\u30eb\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc %s \u304c\u3001%s \u30a8\u30f3\u30c8\u30ea\u3092\u30b5\u30d5\u30a3\u30c3\u30af\u30b9 %s \u304b\u3089\u30ea\u30e2\u30fc\u30c8\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc %s \u306b\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b\u305f\u3081\u306e\u30aa\u30f3\u30e9\u30a4\u30f3\u5b8c\u5168\u66f4\u65b0\u3092\u958b\u59cb\u3057\u3066\u3044\u307e\u3059 |
| | | NOTICE_FULL_UPDATE_ENGAGED_FOR_REMOTE_END_144=\u30ed\u30fc\u30ab\u30eb\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc %s \u304c\u3001\u30b5\u30d5\u30a3\u30c3\u30af\u30b9\u30c7\u30fc\u30bf %s \u3092\u30ea\u30e2\u30fc\u30c8\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc %s \u306b\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3059\u308b\u305f\u3081\u306e\u30aa\u30f3\u30e9\u30a4\u30f3\u5b8c\u5168\u66f4\u65b0\u3092\u5b8c\u4e86\u3057\u307e\u3057\u305f\u3002%s |
| | | NOTICE_TIMEOUT_WHEN_CROSS_CONNECTION_145=%s \u306e\u30c9\u30e1\u30a4\u30f3\u30ed\u30c3\u30af\u3092\u7372\u5f97\u3057\u3088\u3046\u3068\u3057\u3066\u30bf\u30a4\u30e0\u30a2\u30a6\u30c8\u3057\u307e\u3057\u305f\u3002\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc %s \u304b\u3089\u30ed\u30fc\u30ab\u30eb\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc %s \u3078\u306e\u63a5\u7d9a\u8a66\u884c\u306f\u4e2d\u6b62\u3055\u308c\u307e\u3059\u3002\u30af\u30ed\u30b9\u63a5\u7d9a\u306e\u8a66\u884c\u3092\u540c\u6642\u5316\u3057\u307e\u3059\u304b ? |
| | | NOTICE_BAD_GENERATION_ID_FROM_DS_146=\u30b5\u30d5\u30a3\u30c3\u30af\u30b9 %s \u3067\u3001\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc %s \u304c\u751f\u6210 ID \u3068\u3057\u3066 %s \u3092\u63d0\u793a\u3057\u307e\u3057\u305f\u304c\u3001\u5fc5\u8981\u306a\u751f\u6210 ID \u306f %s \u3067\u3057\u305f |
| | | NOTICE_DS_RECEIVED_ACK_ERROR_147=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d3\u30b9 %s\u3001\u30b5\u30fc\u30d0\u30fc ID %s \u3067\u3001\u4fdd\u8a3c\u66f4\u65b0\u30e1\u30c3\u30bb\u30fc\u30b8 %s \u306e\u80af\u5b9a\u78ba\u8a8d\u5fdc\u7b54\u6642\u306b\u6b21\u306e\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s |
| | | NOTICE_DS_ACK_TIMEOUT_148=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d3\u30b9 %s \u3067\u3001\u6b21\u306e\u4fdd\u8a3c\u66f4\u65b0\u30e1\u30c3\u30bb\u30fc\u30b8\u306e\u80af\u5b9a\u78ba\u8a8d\u5fdc\u7b54\u3092 %s \u30df\u30ea\u79d2\u5f85\u6a5f\u3059\u308b\u3068\u3001\u30bf\u30a4\u30e0\u30a2\u30a6\u30c8\u3057\u307e\u3059: %s |
| | | SEVERE_ERR_DS_UNKNOWN_ASSURED_MODE_149=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc %s \u3067\u3001\u4e0d\u660e\u306a\u4fdd\u8a3c\u66f4\u65b0\u30e2\u30fc\u30c9\u3092\u53d7\u4fe1\u3057\u307e\u3057\u305f: %s\u3002\u30c9\u30e1\u30a4\u30f3\u306f %s \u3067\u3059\u3002\u30e1\u30c3\u30bb\u30fc\u30b8: %s |
| | |
| | | NOTICE_ERR_LDIF_IMPORT_FRACTIONAL_DATA_SET_IS_FRACTIONAL_177=\u30b5\u30d5\u30a3\u30c3\u30af\u30b9 %s \u30c7\u30fc\u30bf\u3092\u30a4\u30f3\u30dd\u30fc\u30c8\u3059\u308b\u305f\u3081\u306e LDIF \u30a4\u30f3\u30dd\u30fc\u30c8\u304c\u3001\u90e8\u5206\u69cb\u6210\u306e\u4e0d\u4e00\u81f4\u304c\u539f\u56e0\u3067\u4e2d\u6b62\u3055\u308c\u307e\u3057\u305f: \u30a4\u30f3\u30dd\u30fc\u30c8\u3055\u308c\u305f\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306b\u306f\u3044\u304f\u3064\u304b\u306e\u90e8\u5206\u69cb\u6210\u304c\u5b58\u5728\u3057\u307e\u3059\u304c\u3001\u30ed\u30fc\u30ab\u30eb\u30b5\u30fc\u30d0\u30fc\u306f\u3042\u308a\u307e\u305b\u3093 |
| | | SEVERE_ERR_DS_DISCONNECTED_DURING_HANDSHAKE_178=\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u30b5\u30fc\u30d0\u30fc %s \u306f\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc %s \u306b\u63a5\u7d9a\u3057\u3088\u3046\u3068\u3057\u307e\u3057\u305f\u304c\u3001\u30cf\u30f3\u30c9\u30b7\u30a7\u30fc\u30af\u30d5\u30a7\u30fc\u30ba\u3067\u63a5\u7d9a\u89e3\u9664\u3055\u308c\u307e\u3057\u305f |
| | | SEVERE_ERR_RS_DISCONNECTED_DURING_HANDSHAKE_179=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc %s \u306f\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc %s \u306b\u63a5\u7d9a\u3057\u3088\u3046\u3068\u3057\u307e\u3057\u305f\u304c\u3001\u30cf\u30f3\u30c9\u30b7\u30a7\u30fc\u30af\u30d5\u30a7\u30fc\u30ba\u3067\u63a5\u7d9a\u89e3\u9664\u3055\u308c\u307e\u3057\u305f |
| | | SEVERE_ERR_REPLICATION_SERVER_BADLY_DISCONNECTED_180=\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc %1$s %2$s \u3078\u306e\u63a5\u7d9a\u304c\u3001\u30ed\u30fc\u30ab\u30eb\u30b5\u30fc\u30d0\u30fc ID %4$s \u5185\u306e %3$s \u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc\u306b\u3088\u3063\u3066\u4e88\u671f\u305b\u305a\u89e3\u9664\u3055\u308c\u307e\u3057\u305f |
| | | SEVERE_ERR_SERVER_BADLY_DISCONNECTED_181= %s \u304c\u3001\u3053\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc %s \u304b\u3089\u4e0d\u9069\u5207\u306b\u5207\u308a\u96e2\u3055\u308c\u307e\u3057\u305f |
| | | NOTICE_ERR_UNABLE_TO_ENABLE_ECL_VIRTUAL_ATTR_182=\u5916\u90e8\u66f4\u65b0\u5c65\u6b74\u30ed\u30b0\u306e\u4eee\u60f3\u5c5e\u6027\u3092\u8aad\u307f\u8fbc\u307f\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: \u5c5e\u6027: %s\u3001\u30a8\u30e9\u30fc: %s |
| | | NOTICE_ERR_UNABLE_TO_ENABLE_ECL_183=\u5916\u90e8\u66f4\u65b0\u5c65\u6b74\u30ed\u30b0\u3092\u6709\u52b9\u306b\u3059\u308b\u3068\u304d\u306b\u3001%s \u3067\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s |
| | | NOTICE_ERR_ENTRY_UID_DSEE_MAPPING_184=\u30a8\u30f3\u30c8\u30ea %s \u3067\u30a8\u30f3\u30c8\u30ea\u306e UIDattribute \u5c5e\u6027\u3092 DSEE NsUniqueID \u5c5e\u6027\u306b\u30de\u30c3\u30d7\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002\u30de\u30c3\u30d7\u5bfe\u8c61\u306e\u5024: %s\u3002\u30a8\u30e9\u30fc: %s |
| | | SEVERE_ERR_RESYNC_REQUIRED_UNKNOWN_DOMAIN_IN_PROVIDED_COOKIE_185=\u5b8c\u5168\u306a\u518d\u540c\u671f\u304c\u5fc5\u8981\u3067\u3059\u3002\u7406\u7531: \u63d0\u4f9b\u3055\u308c\u305f Cookie \u306b\u542b\u307e\u308c\u308b\u3001\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3055\u308c\u305f\u30c9\u30e1\u30a4\u30f3 %s \u304c\u4e0d\u660e\u3067\u3059 |
| | | SEVERE_ERR_RESYNC_REQUIRED_TOO_OLD_DOMAIN_IN_PROVIDED_COOKIE_186=\u5b8c\u5168\u306a\u518d\u540c\u671f\u304c\u5fc5\u8981\u3067\u3059\u3002\u7406\u7531: \u63d0\u4f9b\u3055\u308c\u305f Cookie \u306f\u3001\u30ec\u30d7\u30ea\u30b1\u30fc\u30c8\u3055\u308c\u305f\u30c9\u30e1\u30a4\u30f3\u306e\u30b5\u30fc\u30d0\u30fc\u3067\u306e\u5c65\u6b74\u958b\u59cb\u3088\u308a\u3082\u53e4\u3044\u3067\u3059: %s |
| | | SEVERE_ERR_INVALID_COOKIE_SYNTAX_187=\u63d0\u4f9b\u3055\u308c\u305f Cookie \u306e\u7121\u52b9\u306a\u69cb\u6587 |
| | | NOTICE_NEW_BEST_REPLICATION_SERVER_188=\u30c9\u30e1\u30a4\u30f3 %s (\u30b5\u30fc\u30d0\u30fc ID: %s): \u3053\u306e\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc (\u30b5\u30fc\u30d0\u30fc ID: %s\u3001URL: %s) \u304b\u3089\u63a5\u7d9a\u89e3\u9664\u3057\u3066\u3044\u307e\u3059: \u65b0\u3057\u3044\u30b5\u30fc\u30d0\u30fc %s \u306e\u65b9\u304c\u9069\u5207\u3067\u3059 |
| | | MILD_ERR_INIT_EXPORTER_DISCONNECTION_189=\u30c9\u30e1\u30a4\u30f3 %s (\u30b5\u30fc\u30d0\u30fc ID: %s): \u521d\u671f\u5316\u4e2d\u306b\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u5074\u306e\u30ea\u30e2\u30fc\u30c8\u30b5\u30fc\u30d0\u30fc\u306e\u63a5\u7d9a\u89e3\u9664 (\u30b5\u30fc\u30d0\u30fc ID: %s) \u304c\u691c\u51fa\u3055\u308c\u307e\u3057\u305f |
| | | SEVERE_ERR_INIT_IMPORT_FAILURE_190=\u30ea\u30e2\u30fc\u30c8\u30b5\u30fc\u30d0\u30fc\u304b\u3089\u306e\u521d\u671f\u5316\u4e2d\u306b\u6b21\u306e\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f: %s |
| | | SEVERE_ERR_INIT_RS_DISCONNECTION_DURING_IMPORT_191=\u30a4\u30f3\u30dd\u30fc\u30c8\u4e2d\u306b\u30ec\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u30b5\u30fc\u30d0\u30fc %s \u3068\u306e\u63a5\u7d9a\u306b\u5931\u6557\u3057\u307e\u3057\u305f |
| | |
| | | NOTICE_ERR_WHILE_TRYING_TO_DECODE_RUV_IN_STATE_200=RUV \u3092\u30b5\u30d5\u30a3\u30c3\u30af\u30b9 %s \u306e\u72b6\u614b\u306b\u5909\u63db\u3057\u3088\u3046\u3068\u3057\u3066\u3044\u308b\u3068\u304d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f |
| | | SEVERE_ERR_RSQUEUE_DIFFERENT_MSGS_WITH_SAME_CN_201=2 \u3064\u306e\u7570\u306a\u308b\u5909\u66f4\u3092\u540c\u3058 changeNumber=%s \u3067\u51e6\u7406\u3057\u3066\u3044\u307e\u3059\u3002\u4ee5\u524d\u306e msg=<%s>\u3001\u65b0\u3057\u3044 msg=<%s> |
| | | SEVERE_ERR_COULD_NOT_SOLVE_CONFLICT_202=DN \u306e\u7af6\u5408\u3092\u89e3\u6c7a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f : %s \u30a8\u30e9\u30fc : %s |
| | | NOTICE_MONITOR_DATA_RECEIVED_203=Monitor data for the domain "%s" has been \ |
| | | received from replication server RS(%d) |
| | |
| | | MILD_ERR_NEED_CHANGELOG_PORT_13=\ubcf5\uc81c \uc11c\ubc84 \ud3ec\ud2b8\ub97c \uc815\uc758\ud574\uc57c \ud569\ub2c8\ub2e4. |
| | | DEBUG_ERROR_UPDATING_RUV_14=\uc11c\ubc84 \uc0c1\ud0dc %2$s\uc744(\ub97c) \uc5c5\ub370\uc774\ud2b8\ud558\ub294 \ub3d9\uc548 %1$s \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s \uae30\ubcf8 dn : %4$s |
| | | MILD_ERR_ERROR_SEARCHING_RUV_15=\uc11c\ubc84 \uc11c\ubc84 \uc0c1\ud0dc %2$s\uc744(\ub97c) \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 %1$s \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3s \uae30\ubcf8 dn : %4$s |
| | | NOTICE_SERVER_DISCONNECT_16=%s has disconnected from this replication server %s |
| | | NOTICE_NO_CHANGELOG_SERVER_LISTENING_17=%s\uc5d0\uc11c \uc218\uc2e0\ud558\ub294 \ubcf5\uc81c \uc11c\ubc84\uac00 \uc5c6\uc2b5\ub2c8\ub2e4. |
| | | NOTICE_FOUND_CHANGELOGS_WITH_MY_CHANGES_18=Found %d replication server(s) with up to date changes for suffix %s, in server id %s |
| | | NOTICE_NEED_MORE_THAN_ONE_CHANGELOG_SERVER_19=\ub458 \uc774\uc0c1\uc758 \ubcf5\uc81c \uc11c\ubc84\ub97c \uad6c\uc131\ud574\uc57c \ud569\ub2c8\ub2e4. |
| | | SEVERE_ERR_EXCEPTION_SENDING_TOPO_INFO_20=Caught IOException while sending topology info (for update) on domain %s for %s server %s : %s |
| | | MILD_ERR_CANNOT_RECOVER_CHANGES_21=\ub370\uc774\ud130\ubca0\uc774\uc2a4\uc5d0\uc11c \uae30\ubcf8 DN %s\uc5d0 \ub300\ud55c \uc774\uc804 \ubcc0\uacbd \uc0ac\ud56d\uc744 \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. |
| | | NOTICE_COULD_NOT_FIND_CHANGELOG_WITH_MY_CHANGES_22=\uc811\ubbf8\uc5b4 %s\uc5d0\uc11c \ubaa8\ub4e0 \ub85c\uceec \ubcc0\uacbd \uc0ac\ud56d\uc744 \ud655\uc778\ud55c \ubcf5\uc81c \uc11c\ubc84\ub97c \ucc3e\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4. \ucd5c\uc2e0 \uc0c1\ud0dc\uac00 \uc544\ub2cc %d\uac1c \ubcf5\uc81c \uc11c\ubc84\ub97c \ucc3e\uc558\uc2b5\ub2c8\ub2e4. \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc7ac\uc0dd\ud569\ub2c8\ub2e4. |
| | | NOTICE_COULD_NOT_FIND_CHANGELOG_23=\uc811\ubbf8\uc5b4 %s\uc5d0\uc11c \ubcf5\uc81c \uc11c\ubc84\uc5d0 \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4. \uc7ac\uc2dc\ub3c4\ud558\ub294 \uc911\uc785\ub2c8\ub2e4. |
| | | NOTICE_EXCEPTION_CLOSING_DATABASE_24=\ubcf5\uc81c \uc11c\ubc84 \ub370\uc774\ud130\ubca0\uc774\uc2a4 %s\uc744(\ub97c) \ub2eb\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: |
| | | SEVERE_ERR_EXCEPTION_DECODING_OPERATION_25=%s\uc744(\ub97c) \uc7ac\uc0dd\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \uc791\uc5c5\uc744 \ud574\ub3c5\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4: |
| | | FATAL_ERR_CHANGELOG_SHUTDOWN_DATABASE_ERROR_26=\uae30\ubcf8 \ub370\uc774\ud130\ubca0\uc774\uc2a4\ub97c \uc0ac\uc6a9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \ubcf5\uc81c \uc11c\ubc84\uac00 \uc885\ub8cc\ub429\ub2c8\ub2e4. |
| | | SEVERE_ERR_IGNORE_BAD_DN_IN_DATABASE_IDENTIFIER_27=\uc774 \ubcf5\uc81c \uc11c\ubc84\uc5d0 \uc54c\ub824\uc9c4 \ub370\uc774\ud130\ubca0\uc774\uc2a4 \ubaa9\ub85d\uc5d0 \uc798\ubabb\ub41c \ud615\uc2dd\uc758 DN\uc774 \uc788\uc2b5\ub2c8\ub2e4: %s. \uc774 \uc2dd\ubcc4\uc790\ub294 \ubb34\uc2dc\ub429\ub2c8\ub2e4. |
| | | SEVERE_ERR_ERROR_CLOSING_CHANGELOG_ENV_28=\ubcf5\uc81c \uc11c\ubc84 \ub370\uc774\ud130\ubca0\uc774\uc2a4\ub97c \ub2eb\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: |
| | | SEVERE_ERR_EXCEPTION_CHANGELOG_TRIM_FLUSH_29=\ubcf5\uc81c \uc11c\ubc84 \ub370\uc774\ud130\ubca0\uc774\uc2a4 \uc9c0\uc6b0\uae30 \ub610\ub294 \ud50c\ub7ec\uc2dc \ud504\ub85c\uc138\uc2a4 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \ubcc0\uacbd \ub85c\uadf8 \uc11c\ube44\uc2a4\uac00 \uc885\ub8cc\ub429\ub2c8\ub2e4. |
| | | SEVERE_ERR_REPLICATION_SERVER_CONNECTION_ERROR_30=Error in Replication Server handshake processing. Connection from/to %s is aborted |
| | | SEVERE_ERR_UNKNOWN_MESSAGE_31=%s\uc5d0\uc11c \uc54c \uc218 \uc5c6\ub294 \uba54\uc2dc\uc9c0\ub97c \ubcf4\ub0c8\uc2b5\ub2c8\ub2e4. \uc5f0\uacb0\uc744 \ub2eb\ub294 \uc911 |
| | | SEVERE_ERR_WRITER_UNEXPECTED_EXCEPTION_32=%s\uacfc(\uc640)\uc758 \uc5f0\uacb0\uc744 \ucc98\ub9ac\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \uc774 \uc5f0\uacb0\uc774 \uc885\ub8cc\ub429\ub2c8\ub2e4. |
| | | SEVERE_ERR_RS_ERROR_SENDING_ACK_33=In replication server %s: an unexpected error occurred while sending an ack to server id %s for change number %s in domain %s . This connection is going to be closed and reopened |
| | | SEVERE_ERR_EXCEPTION_RECEIVING_REPLICATION_MESSAGE_34=\ubcf5\uc81c \uba54\uc2dc\uc9c0\ub97c \uc218\uc2e0\ud558\ub294 \ub3d9\uc548 \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s |
| | | MILD_ERR_LOOP_REPLAYING_OPERATION_35=\uc791\uc5c5\uc744 \uc7ac\uc0dd\ud558\ub294 \ub3d9\uc548 \ub8e8\ud504\uac00 \uac80\uc0c9\ub418\uc5c8\uc2b5\ub2c8\ub2e4: %s \uc624\ub958 %s |
| | | MILD_ERR_FILE_CHECK_CREATE_FAILED_36=\ubcf5\uc81c \uc11c\ubc84 \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc5d0 \ub300\ud55c \ub514\ub809\ud1a0\ub9ac\ub97c \ub9cc\ub4e4\uac70\ub098 \uc774 \ub514\ub809\ud1a0\ub9ac\uac00 \uc788\ub294\uc9c0 \ud14c\uc2a4\ud2b8\ud558\ub294 \ub3d9\uc548 \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s |
| | |
| | | SEVERE_ERR_INVALID_IMPORT_SOURCE_45=\uac00\uc838\uc624\uae30\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \uc18c\uc2a4\uc785\ub2c8\ub2e4. |
| | | SEVERE_ERR_INVALID_EXPORT_TARGET_46=\ub0b4\ubcf4\ub0b4\uae30\uc5d0 \ub300\ud55c \uc798\ubabb\ub41c \ub300\uc0c1\uc785\ub2c8\ub2e4. |
| | | SEVERE_ERR_NO_REACHABLE_PEER_IN_THE_DOMAIN_47=\ub3c4\uba54\uc778\uc5d0 \uc5f0\uacb0 \uac00\ub2a5\ud55c \ud53c\uc5b4\uac00 \uc5c6\uc2b5\ub2c8\ub2e4. |
| | | SEVERE_ERR_NO_MATCHING_DOMAIN_48=No domain matches the provided base DN '%s' |
| | | SEVERE_ERR_MULTIPLE_MATCHING_DOMAIN_49=\uc81c\uacf5\ub41c \uae30\ubcf8 DN\uacfc \uc77c\uce58\ud558\ub294 \ub3c4\uba54\uc778\uc774 \uc5ec\ub7ec \uac1c \uc788\uc2b5\ub2c8\ub2e4. |
| | | SEVERE_ERR_INVALID_PROVIDER_50=\uc694\uccad\ud55c \uc791\uc5c5\uc744 \uacf5\uae09\uc790 \ud074\ub798\uc2a4\uc5d0\uc11c \ud5c8\uc6a9\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. |
| | | SEVERE_ERR_COULD_NOT_SOLVE_HOSTNAME_51=\ud638\uc2a4\ud2b8 \uc774\ub984 %s\uc744(\ub97c) IP \uc8fc\uc18c\ub85c \ud655\uc778\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4. |
| | | NOTICE_READER_NULL_MSG_52=%s\uc5d0\uc11c Null \uba54\uc2dc\uc9c0\ub97c \uc218\uc2e0\ud588\uc2b5\ub2c8\ub2e4. |
| | | NOTICE_READER_EXCEPTION_53=%s\uc5d0\uc11c \uba54\uc2dc\uc9c0\ub97c \uc77d\ub294 \ub3d9\uc548 \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. |
| | | SEVERE_ERR_DUPLICATE_SERVER_ID_54=In Replication server %s: servers %s and %s have the same ServerId : %d |
| | | SEVERE_ERR_DUPLICATE_REPLICATION_SERVER_ID_55=In Replication server %s: replication servers %s and %s have the same ServerId : %d |
| | | SEVERE_ERR_BAD_HISTORICAL_56=%s \ud56d\ubaa9\uc5d0 \uc54c\ub824\uc9c0\uc9c0 \uc54a\uc740 \uc77c\ubd80 \uae30\ub85d \uc815\ubcf4\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4. \uc774\ub85c \uc778\ud574 \uc774 \ud56d\ubaa9\uc5d0 \ub300\ud55c \uc77c\ubd80 \ubd88\uc77c\uce58\uac00 \ubc1c\uc0dd\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. |
| | | MILD_ERR_CANNOT_ADD_CONFLICT_ATTRIBUTE_57=\ucda9\ub3cc\uc774 \uac80\uc0c9\ub418\uc5c8\uc9c0\ub9cc \ucda9\ub3cc \uc815\ubcf4\ub97c \ucd94\uac00\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4. \uc791\uc5c5: |
| | | MILD_ERR_CANNOT_RENAME_CONFLICT_ENTRY_58=\ucda9\ub3cc\ud558\ub294 \ud56d\ubaa9\uc758 \uc774\ub984\uc744 \ubc14\uafb8\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: |
| | | MILD_ERR_EXCEPTION_RENAME_CONFLICT_ENTRY_59=\ucda9\ub3cc\ud558\ub294 \ud56d\ubaa9\uc758 \uc774\ub984\uc744 \ubc14\uafb8\ub294 \ub3d9\uc548 \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: |
| | | SEVERE_ERR_CHANGELOG_UNSUPPORTED_UTF8_ENCODING_60=JVM\uc5d0\uc11c UTF-8\uc744 \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc758 \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc778\ucf54\ub529\ud558\ub294 \ub370 \ud544\uc694\ud569\ub2c8\ub2e4. \uc774\uc81c \uc774 \ubcf5\uc81c \uc11c\ubc84\uac00 \uc885\ub8cc\ub429\ub2c8\ub2e4. |
| | | SEVERE_ERR_REPLICATION_COULD_NOT_CONNECT_61=\uc811\ubbf8\uc5b4 %s\uc5d0 \ub300\ud55c \ubcf5\uc81c\uac00 \uad6c\uc131\ub418\uc5b4 \uc788\uc9c0\ub9cc \ubcf5\uc81c \uc11c\ubc84\uc5d0 \uc5f0\uacb0\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. |
| | | NOTICE_NOW_FOUND_SAME_GENERATION_CHANGELOG_62=Replication is up and running for domain %s with replication server id %s %s - local server id is %s - data generation is %s |
| | | NOTICE_DISCONNECTED_FROM_CHANGELOG_63=The connection to Replication Server %s %s has been dropped by the Replication Server for %s in local server id %s |
| | | SEVERE_ERR_CHANGELOG_ERROR_SENDING_ERROR_65=%s(\uc73c)\ub85c \uc624\ub958 \uba54\uc2dc\uc9c0\ub97c \ubcf4\ub0b4\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \uc774 \uc5f0\uacb0\uc774 \ub2eb\ud614\ub2e4\uac00 \ub2e4\uc2dc \uc5f4\ub9bd\ub2c8\ub2e4. |
| | | SEVERE_ERR_CHANGELOG_ERROR_SENDING_MSG_66=%s(\uc73c)\ub85c \uba54\uc2dc\uc9c0\ub97c \ubcf4\ub0b4\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. \uc774 \uc5f0\uacb0\uc774 \ub2eb\ud614\ub2e4\uac00 \ub2e4\uc2dc \uc5f4\ub9bd\ub2c8\ub2e4. |
| | | MILD_ERR_ERROR_REPLAYING_OPERATION_67=ChangeNumber %2$s\uc774(\uac00) \ud3ec\ud568\ub41c \uc791\uc5c5 %1$s\uc744(\ub97c) \uc7ac\uc0dd\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4. \uc624\ub958 %3$s %4$s |
| | |
| | | SEVERE_ERR_SEARCHING_DOMAIN_BACKEND_74=\ubcf5\uc81c\ub41c \ubc31\uc5d4\ub4dc\ub97c \ucc3e\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s. \uad6c\uc131\ub418\uc9c0 \uc54a\uc558\uac70\ub098 \ube44\ud65c\uc131\ud654 \uc0c1\ud0dc\uc77c \uc218 \uc788\uc2b5\ub2c8\ub2e4. |
| | | SEVERE_ERR_LOADING_GENERATION_ID_75=%s\uc5d0\uc11c \uc0dd\uc131 \uc544\uc774\ub514\ub97c \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s |
| | | SEVERE_ERR_UPDATING_GENERATION_ID_76=\ub3c4\uba54\uc778\uc5d0 \ub300\ud55c \uc0dd\uc131 ID\ub97c \uc5c5\ub370\uc774\ud2b8\ud560 \ub54c \uc608\uae30\uce58 \uc54a\uc740 \uc624\ub958 %s\uc774(\uac00) \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s |
| | | NOTICE_BAD_GENERATION_ID_FROM_RS_77=On suffix %s, replication server %s presented generation ID=%s when expected generation ID=%s |
| | | NOTICE_RESET_GENERATION_ID_78=The generation ID has been reset for domain %s. New reference generation id is %s |
| | | MILD_ERR_ERROR_MSG_RECEIVED_79=The following error has been received : %s |
| | | MILD_ERR_IGNORING_UPDATE_FROM_RS_80=In RS %s for dn %s, update %s received from RS %s is ignored due to a bad generation id of remote RS (local genid: %s, remote genid: %s) |
| | | MILD_ERR_IGNORING_UPDATE_TO_RS_81=In RS %s for dn %s, update %s will not be sent to RS %s with generation id %s different from local generation id %s |
| | | SEVERE_ERR_INIT_IMPORT_NOT_SUPPORTED_82= \ubc31\uc5d4\ub4dc %s\uc5d0\uc11c \uac00\uc838\uc624\uae30\ub97c \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \ucd08\uae30\ud654\ub97c \uc218\ud589\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. |
| | | SEVERE_ERR_INIT_EXPORT_NOT_SUPPORTED_83= \ubc31\uc5d4\ub4dc %s\uc5d0\uc11c \ub0b4\ubcf4\ub0b4\uae30\ub97c \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \ucd08\uae30\ud654\ub97c \uc218\ud589\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. |
| | | SEVERE_ERR_INIT_CANNOT_LOCK_BACKEND_84= \ubc31\uc5d4\ub4dc %s\uc744(\ub97c) \uc7a0\uadf8\ub294 \ub3d9\uc548 \ub2e4\uc74c \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uae30 \ub54c\ubb38\uc5d0 \ucd08\uae30\ud654\ub97c \uc218\ud589\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4: %s |
| | |
| | | SEVERE_ERR_BACKEND_SEARCH_ENTRY_93 =%s\uc744(\ub97c) \uac80\uc0c9\ud558\ub294 \ub3d9\uc548 \uc624\ub958\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s |
| | | SEVERE_ERR_REPLICATIONBACKEND_ENTRY_DOESNT_EXIST_94=%s \ud56d\ubaa9\uc774 \ubcf5\uc81c \uc11c\ubc84 \ubc31\uc5d4\ub4dc\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4. |
| | | SEVERE_ERR_UNKNOWN_DN_95=\ub514\ub809\ud1a0\ub9ac \uc11c\ubc84 \ubc31\uc5d4\ub4dc\uc5d0\uc11c \uae30\ubcf8 DN %s\uc744(\ub97c) \uc800\uc7a5\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. |
| | | NOTICE_NOW_FOUND_BAD_GENERATION_CHANGELOG_96=Replication is connected to replication server, but has a different generation id for domain %s than replication server %s - local data generation is %s - replication server data generation is %s - This may be only temporary or requires a full resynchronization |
| | | NOTICE_HEARTBEAT_FAILURE_97=%s\uc774(\uac00) \ud558\ud2b8\ube44\ud2b8\ub97c \uac80\uc0c9\ud558\uc9c0 \ubabb\ud588\uae30 \ub54c\ubb38\uc5d0 \uc138\uc158\uc744 \ub2eb\uc2b5\ub2c8\ub2e4. |
| | | SEVERE_ERR_REPLICATONBACKEND_IMPORT_LDIF_NOT_SUPPORTED_98=\ubcf5\uc81c \uc11c\ubc84 \ubc31\uc5d4\ub4dc\uc5d0\uc11c ldif \uac00\uc838\uc624\uae30 \uae30\ub2a5\uc744 \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. |
| | | SEVERE_ERR_REPLICATONBACKEND_EXPORT_LDIF_FAILED_99=export-ldif \uba85\ub839\uc744 \uc791\uc5c5\uc73c\ub85c \uc2e4\ud589\ud574\uc57c \ud558\uae30 \ub54c\ubb38\uc5d0 \ubcf5\uc81c \uc11c\ubc84 \ubc31\uc5d4\ub4dc\uc5d0\uc11c \ud574\ub2f9 \ud56d\ubaa9\uc744 LDIF \ud615\uc2dd\uc73c\ub85c \ub0b4\ubcf4\ub0bc \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. |
| | | NOTICE_SSL_SERVER_CON_ATTEMPT_ERROR_105=%s(%s)\uc5d0\uc11c SSL \uc5f0\uacb0 \uc2dc\ub3c4\uac00 \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4: %s |
| | | SEVERE_ERR_MISSING_REMOTE_MONITOR_DATA_106=Timed out waiting for monitor data \ |
| | | for the domain "%s" from replication server RS(%d) |
| | | #SEVERE_ERR_MISSING_REMOTE_MONITOR_DATA_106=\uac80\uc0c9 \ud504\ub85c\uc138\uc2a4\uc5d0 \uc624\ub958\uac00 \uc788\uc5b4\uc11c \uc6d0\uaca9 \uc11c\ubc84\uc758 \ubaa8\ub2c8\ud130 \ub370\uc774\ud130\uac00 \ub204\ub77d\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc11c\ubc84\uac00 \ub108\ubb34 \ub290\ub824\uc11c \ud504\ub85c\ud1a0\ucf5c\uc744 \ud1b5\ud574 \ub370\uc774\ud130 \ubaa8\ub2c8\ud130\ub9c1\uc744 \uc81c\uacf5\ud560 \uc218 \uc5c6\ub294 \uac83 \uac19\uc2b5\ub2c8\ub2e4. |
| | | SEVERE_ERR_PROCESSING_REMOTE_MONITOR_DATA_107=\ud504\ub85c\uc138\uc2f1 \uc624\ub958 \ub54c\ubb38\uc5d0 \uc6d0\uaca9 \uc11c\ubc84\uc758 \ubaa8\ub2c8\ud130 \ub370\uc774\ud130\uac00 \ub204\ub77d\ub418\uc5c8\uc2b5\ub2c8\ub2e4: %s |
| | | SEVERE_ERR_SENDING_REMOTE_MONITOR_DATA_REQUEST_108=Unable to send monitor data \ |
| | | request for domain "%s" to replication server RS(%d) due to the following \ |
| | | error: %s |
| | | #SEVERE_ERR_SENDING_REMOTE_MONITOR_DATA_REQUEST_108=\uc6d0\uaca9 \ubaa8\ub2c8\ud130 \ub370\uc774\ud130\ub97c \uac00\uc838\uc624\uae30 \uc704\ud55c \uc694\uccad\uc744 \uc804\uc1a1\ud558\ub294 \ub3d9\uc548 \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4. |
| | | SEVERE_ERR_EXCEPTION_REPLAYING_REPLICATION_MESSAGE_109=\ubcf5\uc81c \uba54\uc2dc\uc9c0\ub97c \uc7ac\uc0dd\ud558\ub294 \ub3d9\uc548 \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %s |
| | | SEVERE_ERR_REPLICATION_SERVER_CONFIG_NOT_FOUND_110=\ubcf5\uc81c \uc11c\ubc84 \uad6c\uc131\uc744 \ucc3e\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4. |
| | | DEBUG_GOING_TO_SEARCH_FOR_CHANGES_111=\ubcf5\uc81c \uc11c\ubc84\uac00 \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc81c \uc2dc\uac04\uc5d0 \ucc98\ub9ac\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4. \ub204\ub77d\ub41c \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc804\uc1a1\ud569\ub2c8\ub2e4. |
| | | DEBUG_SENDING_CHANGE_112=\ubcc0\uacbd \ubc88\ud638 \uc804\uc1a1 \uc911: %s |
| | | DEBUG_CHANGES_SENT_113=\ub204\ub77d\ub41c \ubaa8\ub4e0 \ubcc0\uacbd \uc0ac\ud56d\uc744 \ubcf5\uc81c \uc11c\ubc84\uc5d0 \uc804\uc1a1\ud588\uc2b5\ub2c8\ub2e4. |
| | | SEVERE_ERR_PUBLISHING_FAKE_OPS_114=Caught exception publishing fake operations for domain %s : %s |
| | | SEVERE_ERR_COMPUTING_FAKE_OPS_115=\ubcf5\uc81c \uc11c\ubc84 %2$s\uc5d0 \ub300\ud574 %1$s \ub3c4\uba54\uc778\uc758 \ubaa8\uc758 \uc791\uc5c5\uc744 \uacc4\uc0b0\ud558\ub294 \ub3d9\uc548 \uc608\uc678\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4: %3$s |
| | | INFO_IGNORING_REMOTE_MONITOR_DATA_116=Late monitor data received for domain "%s" \ |
| | | from replication server RS(%d), and will be ignored |
| | | #NOTICE_IGNORING_REMOTE_MONITOR_DATA_116=\uc11c\ubc84 \uc544\uc774\ub514\uac00 %s\uc778 \uc11c\ubc84\ub85c\ubd80\ud130 \uc77c\ubd80 \ubaa8\ub2c8\ud130 \ub370\uc774\ud130\ub97c \ubc1b\uc558\uc9c0\ub9cc \ub108\ubb34 \ub2a6\uc5c8\uae30 \ub54c\ubb38\uc5d0 \ubb34\uc2dc\ub429\ub2c8\ub2e4. |
| | | NOTICE_SERVER_STATE_RECOVERY_117=%s \ub3c4\uba54\uc778\uc5d0 \ub300\ud55c ServerState \ubcf5\uad6c\uac00 changeNumber %s(\uc73c)\ub85c \uc5c5\ub370\uc774\ud2b8\ub418\uc5c8\uc2b5\ub2c8\ub2e4. |
| | | SEVERE_ERR_RESET_GENERATION_CONN_ERR_ID_118=%s \ub3c4\uba54\uc778\uc774 \ubcf5\uc81c\uc5d0 \uc5f0\uacb0\ub418\uc5b4 \uc788\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \uc774 \ub3c4\uba54\uc778\uc5d0 \ub300\ud55c \uc0dd\uc131 \uc544\uc774\ub514\ub97c \ub2e4\uc2dc \uc124\uc815\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4. \uad6c\uc131\uc5d0\uc11c \ub3c4\uba54\uc778\uc774 \ud65c\uc131\ud654\ub418\uc5b4 \uc788\ub294\uc9c0 \ud655\uc778\ud574\uc57c \ud569\ub2c8\ub2e4. |
| | | SEVERE_ERR_EXCEPTION_STARTING_SESSION_PHASE_119=Caught Exception during initial communication (phase %s) on domain %s with replication server %s : %s |
| | | NOTICE_NEW_SERVER_WITH_SAME_GROUP_ID_120=Disconnecting from replication server as a new one with our group id (%s) just arrived in topology. This is for domain %s and we have server id %s |
| | | SEVERE_ERR_RS_DN_DOES_NOT_MATCH_121=DN sent by remote replication server: %s does not match local replication server one: %s |
| | | SEVERE_ERR_DS_DN_DOES_NOT_MATCH_122=DN sent by replication server: %s does not match local directory server one: %s |
| | | SEVERE_ERR_EXCEPTION_FORWARDING_RESET_GEN_ID_123=Caught IOException while forwarding ResetGenerationIdMsg to peer replication servers for domain %s : %s |
| | | SEVERE_ERR_DS_INVALID_INIT_STATUS_124=Computed invalid initial status: %s in DS replication domain %s with server id %s |
| | | SEVERE_ERR_RS_INVALID_INIT_STATUS_125=Replication server received invalid initial status: %s for replication domain %s from server id %s |
| | | SEVERE_ERR_DS_INVALID_REQUESTED_STATUS_126=Received invalid requested status %s in DS replication domain %s with server id %s |
| | | SEVERE_ERR_RS_CANNOT_CHANGE_STATUS_127=Could not compute new status in RS replication domain %s for server id %s. Was in %s status and received %s event |
| | | SEVERE_ERR_DS_CANNOT_CHANGE_STATUS_128=Could not compute new status in DS replication domain %s with server id %s. Was in %s status and received %s event |
| | | SEVERE_ERR_EXCEPTION_CHANGING_STATUS_AFTER_RESET_GEN_ID_129=Caught IOException while changing status for domain %s and serverId: %s after reset for generation id: %s |
| | | SEVERE_ERR_RECEIVED_CHANGE_STATUS_NOT_FROM_DS_130=Received change status message does not come from a directory server (dn: %s, server id: %s, msg: %s) |
| | | NOTICE_DIRECTORY_SERVER_CHANGED_STATUS_131=Directory server %s for dn %s changed his status to %s |
| | | SEVERE_ERR_RS_INVALID_NEW_STATUS_132=Received invalid new status %s in RS for replication domain %s and directory server id %s |
| | | SEVERE_WARN_CONNECTED_TO_SERVER_WITH_WRONG_GROUP_ID_133=Connected to a replication server with wrong group id. We have group id %s and replication server id %s %s has group id %s. This is for domain %s in directory server %s |
| | | SEVERE_ERR_EXCEPTION_SENDING_CS_134=Replication broker with dn %s and server id %s failed to signal status change because of: %s |
| | | MILD_ERR_IGNORING_UPDATE_FROM_DS_BADGENID_135=In RS %s for dn %s, update %s received from DS %s is ignored due to a bad generation id of DS (local genid: %s, remote genid: %s) |
| | | MILD_ERR_IGNORING_UPDATE_TO_DS_BADGENID_136=In RS %s for dn %s, update %s will not be sent to DS %s with generation id %s different from local generation id %s |
| | | MILD_ERR_IGNORING_UPDATE_FROM_DS_FULLUP_137=In RS %s for dn %s, update %s received from DS %s is ignored due to DS in full update |
| | | MILD_ERR_IGNORING_UPDATE_TO_DS_FULLUP_138=In RS %s for dn %s, update %s will not be sent to DS %s in full update |
| | | SEVERE_ERR_EXCEPTION_CHANGING_STATUS_FROM_STATUS_ANALYZER_139=Caught IOException while changing status for domain %s and serverId: %s from status analyzer: %s |
| | | NOTICE_BAD_GEN_ID_IN_FULL_UPDATE_140=Replication server %s for dn %s: directory server %s must stay in full update although a generation id reset has been ordered (from %s to %s) |
| | | NOTICE_FULL_UPDATE_ENGAGED_FROM_REMOTE_START_141=Local directory server %s is starting online full update for importing suffix %s data from remote directory server %s |
| | | NOTICE_FULL_UPDATE_ENGAGED_FROM_REMOTE_END_142=Local directory server %s has finished online full update for importing suffix %s data from remote directory server %s |
| | | NOTICE_FULL_UPDATE_ENGAGED_FOR_REMOTE_START_143=Local directory server %s is starting online full update for exporting suffix %s data to remote directory server %s |
| | | NOTICE_FULL_UPDATE_ENGAGED_FOR_REMOTE_END_144=Local directory server %s has finished online full update for exporting suffix data %s to remote directory server %s |
| | | NOTICE_TIMEOUT_WHEN_CROSS_CONNECTION_145=Timed out trying to acquire the domain lock for %s. Connection attempt from replication server %s to local replication server %s will be aborted. Simultanate cross connection attempt ? |
| | | NOTICE_BAD_GENERATION_ID_FROM_DS_146=On suffix %s, directory server %s presented generation ID=%s when expected generation ID=%s |
| | | NOTICE_DS_RECEIVED_ACK_ERROR_147=In replication service %s and server id %s, the assured update message %s was acknowledged with the following errors: %s |
| | | NOTICE_DS_ACK_TIMEOUT_148=In replication service %s, timeout after %s ms waiting for the acknowledgement of the assured update message: %s |
| | | SEVERE_ERR_DS_UNKNOWN_ASSURED_MODE_149=In directory server %s, received unknown assured update mode: %s, for domain %s. Message: %s |
| | | SEVERE_ERR_RS_UNKNOWN_ASSURED_MODE_150=In replication server %s, received unknown assured update mode: %s, for domain %s. Message: %s |
| | | SEVERE_ERR_UNKNOWN_ASSURED_SAFE_DATA_LEVEL_151=In replication server %s, received a safe data assured update message with incoherent level: %s, this is for domain %s. Message: %s |
| | | SEVERE_ERR_RESET_GENERATION_ID_FAILED_152=The generation ID could not be reset for domain %s |
| | | NOTICE_ERR_CANNOT_CHANGE_CONFIG_DURING_TOTAL_UPDATE_153=Cannot change the configuration while a total update is in progress |
| | | SEVERE_ERR_COULD_NOT_START_REPLICATION_154=The Replication was not started on base-dn %s : %s |
| | | MILD_ERR_ERROR_RETRIEVING_MONITOR_DATA_155=Error retrieving monitoring data: %s |
| | | SEVERE_ERR_EXCEPTION_LOCKING_RS_DOMAIN_156=Caught exception when locking the replication server domain: %s |
| | | SEVERE_ERR_REPLICATION_PROTOCOL_MESSAGE_TYPE_157=Replication protocol error. Bad message type. %s received, %s required |
| | | SEVERE_ERR_INVALID_COOKIE_FULL_RESYNC_REQUIRED_158=The provided cookie is valid in the current context due to %s. Full resync is required |
| | | SEVERE_ERR_BYTE_COUNT_159=The Server Handler byte count is not correct (Fixed) |
| | | NOTICE_ERR_FRACTIONAL_CONFIG_UNKNOWN_OBJECT_CLASS_160=Wrong fractional replication configuration: could not find object class definition for %s in schema |
| | | NOTICE_ERR_FRACTIONAL_CONFIG_UNKNOWN_ATTRIBUTE_TYPE_161=Wrong fractional replication configuration : could not find attribute type definition for %s in schema |
| | | NOTICE_ERR_FRACTIONAL_CONFIG_NOT_OPTIONAL_ATTRIBUTE_162=Wrong fractional replication configuration : attribute %s is not optional in class %s |
| | | NOTICE_ERR_FRACTIONAL_CONFIG_WRONG_FORMAT_163=Wrong fractional replication configuration : wrong format : %s (need at least [<className>|*],attributeName) |
| | | NOTICE_ERR_FRACTIONAL_CONFIG_BOTH_MODES_164=Wrong fractional replication configuration : cannot use both exclusive and inclusive modes |
| | | NOTICE_ERR_FRACTIONAL_CONFIG_PROHIBITED_ATTRIBUTE_165=Wrong fractional replication configuration : prohibited attribute %s usage |
| | | NOTICE_ERR_FRACTIONAL_166=Fractional replication : exception for domain : %s : %s |
| | | NOTICE_FRACTIONAL_BAD_DATA_SET_NEED_RESYNC_167=Warning : domain %s fractional replication configuration is inconsistent with backend data set : need resynchronization or fractional configuration to be changed |
| | | MILD_ERR_PLUGIN_FRACTIONAL_LDIF_IMPORT_INVALID_PLUGIN_TYPE_168=The fractional replication ldif import plugin is configured with invalid plugin type %s. Only the ldifImport plugin type is allowed |
| | | NOTICE_ERR_FULL_UPDATE_IMPORT_FRACTIONAL_BAD_REMOTE_169=The online full update for importing suffix %s data from remote directory server %s has been stopped due to fractional configuration inconsistency between destination and source server : imported data set has not the same fractional configuration |
| | | NOTICE_ERR_FULL_UPDATE_IMPORT_FRACTIONAL_REMOTE_IS_FRACTIONAL_170=The online full update for importing suffix %s data from remote directory server %s has been stopped due to fractional configuration inconsistency between destination and source server : imported data set has some fractional configuration but not destination server |
| | | NOTICE_ERR_FRACTIONAL_FORBIDDEN_OPERATION_171=The following operation has been forbidden in suffix %s due to inconsistency with the fractional replication configuration : %s |
| | | NOTICE_ERR_FRACTIONAL_FORBIDDEN_FULL_UPDATE_FRACTIONAL_172=The export of domain %s from server %s to all other servers of the topology is forbidden as the source server has some fractional configuration : only fractional servers in a replicated topology does not makes sense |
| | | NOTICE_MONITOR_DATA_RECEIVED_203=Monitor data for the domain "%s" has been \ |
| | | received from replication server RS(%d) |
| | |
| | | MILD_ERR_NEED_CHANGELOG_PORT_13=\u5fc5\u987b\u5b9a\u4e49\u590d\u5236\u670d\u52a1\u5668\u7aef\u53e3 |
| | | DEBUG_ERROR_UPDATING_RUV_14=\u5728\u66f4\u65b0\u670d\u52a1\u5668\u72b6\u6001 %2$s \u65f6\u51fa\u73b0\u9519\u8bef %1$s: %3$s \u57fa DN: %4$s |
| | | MILD_ERR_ERROR_SEARCHING_RUV_15=\u5728\u641c\u7d22\u670d\u52a1\u5668\u72b6\u6001 %2$s \u65f6\u51fa\u73b0\u9519\u8bef %1$s: %3$s \u57fa DN: %4$s |
| | | NOTICE_NO_CHANGELOG_SERVER_LISTENING_17=\u6ca1\u6709\u590d\u5236\u670d\u52a1\u5668\u5728 %s \u4e0a\u4fa6\u542c |
| | | NOTICE_FOUND_CHANGELOGS_WITH_MY_CHANGES_18=\u5bf9\u4e8e\u540e\u7f00 %1$s\uff0c\u5728\u670d\u52a1\u5668 ID %3$s \u4e2d\u627e\u5230 %2$d \u4e2a\u5305\u542b\u6700\u65b0\u66f4\u6539\u7684\u590d\u5236\u670d\u52a1\u5668 |
| | | NOTICE_NEED_MORE_THAN_ONE_CHANGELOG_SERVER_19=\u5e94\u914d\u7f6e\u591a\u4e2a\u590d\u5236\u670d\u52a1\u5668 |
| | | SEVERE_ERR_EXCEPTION_SENDING_TOPO_INFO_20=\u5728\u57df %s \u4e0a\u4e3a %s \u670d\u52a1\u5668 %s \u53d1\u9001\u62d3\u6251\u4fe1\u606f\uff08\u7528\u4e8e\u66f4\u65b0\uff09\u65f6\u6355\u83b7\u5230 IOException: %s |
| | | MILD_ERR_CANNOT_RECOVER_CHANGES_21=\u5728\u4e3a\u57fa DN %s \u641c\u7d22\u6570\u636e\u5e93\u4e2d\u7684\u65e7\u66f4\u6539\u65f6\u51fa\u73b0\u9519\u8bef |
| | | NOTICE_COULD_NOT_FIND_CHANGELOG_WITH_MY_CHANGES_22=\u5bf9\u4e8e\u540e\u7f00 %s\uff0c\u627e\u4e0d\u5230\u5df2\u5e94\u7528\u6240\u6709\u672c\u5730\u66f4\u6539\u7684\u590d\u5236\u670d\u52a1\u5668\u3002\u627e\u5230 %d \u4e2a\u975e\u6700\u65b0\u590d\u5236\u670d\u52a1\u5668\u3002\u5c06\u91cd\u653e\u66f4\u6539 |
| | | NOTICE_COULD_NOT_FIND_CHANGELOG_23=\u5bf9\u4e8e\u540e\u7f00 %s\uff0c\u65e0\u6cd5\u8fde\u63a5\u5230\u4ee5\u4e0b RS \u5019\u9009 %s \u4e2d\u7684\u4efb\u610f\u590d\u5236\u670d\u52a1\u5668\uff0c\u6b63\u5728\u91cd\u8bd5... |
| | | NOTICE_EXCEPTION_CLOSING_DATABASE_24=\u5728\u5173\u95ed\u590d\u5236\u670d\u52a1\u5668\u6570\u636e\u5e93 %s \u65f6\u51fa\u73b0\u9519\u8bef: |
| | | SEVERE_ERR_EXCEPTION_DECODING_OPERATION_25=\u5c1d\u8bd5\u91cd\u653e %s \u65f6\u51fa\u73b0\u9519\u8bef\uff0c\u65e0\u6cd5\u5bf9\u64cd\u4f5c\u8fdb\u884c\u89e3\u7801: |
| | | FATAL_ERR_CHANGELOG_SHUTDOWN_DATABASE_ERROR_26=\u5c1d\u8bd5\u4f7f\u7528\u57fa\u7840\u6570\u636e\u5e93\u65f6\u51fa\u73b0\u9519\u8bef\u3002\u590d\u5236\u670d\u52a1\u5668\u5c06\u88ab\u5173\u95ed |
| | |
| | | MILD_ERR_EXCEPTION_RENAME_CONFLICT_ENTRY_59=\u5728\u5c1d\u8bd5\u91cd\u547d\u540d\u51b2\u7a81\u6761\u76ee\u65f6\u51fa\u73b0\u5f02\u5e38: |
| | | SEVERE_ERR_CHANGELOG_UNSUPPORTED_UTF8_ENCODING_60=JVM \u4e0d\u652f\u6301 UTF-8\u3002\u56e0\u6b64\u9700\u8981\u5bf9\u6570\u636e\u5e93\u4e2d\u7684\u66f4\u6539\u8fdb\u884c\u89e3\u7801\u3002\u73b0\u5728\u5c06\u5173\u95ed\u6b64\u590d\u5236\u670d\u52a1\u5668 |
| | | SEVERE_ERR_REPLICATION_COULD_NOT_CONNECT_61=\u6b64\u590d\u5236\u4e3a\u540e\u7f00 %s \u914d\u7f6e\uff0c\u4f46\u4e0d\u80fd\u8fde\u63a5\u5230\u4efb\u4f55\u590d\u5236\u670d\u52a1\u5668 |
| | | NOTICE_NOW_FOUND_SAME_GENERATION_CHANGELOG_62=\u5df2\u5f00\u59cb\u5bf9\u5177\u6709\u590d\u5236\u670d\u52a1\u5668 ID %s %s \u7684\u57df %s \u8fd0\u884c\u590d\u5236 - \u672c\u5730\u670d\u52a1\u5668 ID \u4e3a %s - \u6570\u636e\u751f\u6210\u4e3a %s |
| | | NOTICE_REPLICATION_SERVER_PROPERLY_DISCONNECTED_63=\u590d\u5236\u670d\u52a1\u5668 %1$s %2$s \u5df2\u5728\u672c\u5730\u670d\u52a1\u5668 ID %4$s \u4e2d\u6b63\u5e38\u65ad\u5f00\u4e0e %3$s \u7684\u8fde\u63a5\uff0c\u6b63\u5728\u5c1d\u8bd5\u91cd\u65b0\u8fde\u63a5\u5230\u5408\u9002\u7684\u590d\u5236\u670d\u52a1\u5668 |
| | | SEVERE_ERR_CHANGELOG_ERROR_SENDING_ERROR_65=\u5411 %s \u53d1\u9001\u9519\u8bef\u6d88\u606f\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef\u3002\u6b64\u8fde\u63a5\u5c06\u88ab\u5173\u95ed\u5e76\u91cd\u65b0\u6253\u5f00 |
| | | SEVERE_ERR_CHANGELOG_ERROR_SENDING_MSG_66=\u5411 %s \u53d1\u9001\u6d88\u606f\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef\u3002\u6b64\u8fde\u63a5\u5c06\u88ab\u5173\u95ed\u5e76\u91cd\u65b0\u6253\u5f00 |
| | | MILD_ERR_ERROR_REPLAYING_OPERATION_67=\u65e0\u6cd5\u91cd\u653e\u64cd\u4f5c %s\uff0c\u51fa\u73b0\u66f4\u6539\u53f7 %s \u9519\u8bef %s %s |
| | |
| | | SEVERE_ERR_SEARCHING_DOMAIN_BACKEND_74=\u67e5\u627e\u590d\u5236\u7684\u540e\u7aef\u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s\u3002\u53ef\u80fd\u672a\u914d\u7f6e\u6216\u5df2\u7981\u7528\u6b64\u540e\u7aef |
| | | SEVERE_ERR_LOADING_GENERATION_ID_75=\u5728 %s \u4e2d\u641c\u7d22\u751f\u6210 ID \u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef: %s |
| | | SEVERE_ERR_UPDATING_GENERATION_ID_76=\u66f4\u65b0\u57df %2$s \u7684\u751f\u6210 ID \u65f6\u51fa\u73b0\u610f\u5916\u9519\u8bef %1$s |
| | | NOTICE_BAD_GENERATION_ID_FROM_RS_77=\u5728\u540e\u7f00 %s \u4e2d\uff0c\u590d\u5236\u670d\u52a1\u5668 %s \u63d0\u4f9b\u4e86\u751f\u6210 ID=%s\uff0c\u800c\u9884\u671f\u751f\u6210 ID=%s |
| | | NOTICE_RESET_GENERATION_ID_78=\u5df2\u4e3a\u57df %s \u91cd\u7f6e\u751f\u6210 ID\u3002\u65b0\u7684\u5f15\u7528\u751f\u6210 ID \u4e3a %s |
| | | MILD_ERR_ERROR_MSG_RECEIVED_79=\u6536\u5230\u4ee5\u4e0b\u9519\u8bef: %s |
| | | MILD_ERR_IGNORING_UPDATE_FROM_RS_80=\u5728 dn %s \u7684 RS %s \u4e2d\uff0c\u5ffd\u7565\u4e86\u4ece RS %s \u6536\u5230\u7684\u66f4\u65b0 %s\uff0c\u56e0\u4e3a\u8fdc\u7a0b RS \u7684\u751f\u6210 ID \u9519\u8bef\uff08\u672c\u5730\u751f\u6210 ID: %s\uff0c\u8fdc\u7a0b\u751f\u6210 ID: %s\uff09 |
| | | MILD_ERR_IGNORING_UPDATE_TO_RS_81=\u5728 dn %s \u7684 RS %s \u4e2d\uff0c\u66f4\u65b0 %s \u5c06\u4e0d\u4f1a\u53d1\u9001\u81f3\u5177\u6709\u4e0e\u672c\u5730\u751f\u6210 ID %s \u4e0d\u540c\u7684\u751f\u6210 ID %s \u7684 RS %s |
| | | SEVERE_ERR_INIT_IMPORT_NOT_SUPPORTED_82= \u4e0d\u80fd\u5b8c\u6210\u521d\u59cb\u5316\uff0c\u56e0\u4e3a\u540e\u7aef %s \u4e0d\u652f\u6301\u5bfc\u5165 |
| | | SEVERE_ERR_INIT_EXPORT_NOT_SUPPORTED_83= \u4e0d\u80fd\u5b8c\u6210\u521d\u59cb\u5316\uff0c\u56e0\u4e3a\u540e\u7aef %s \u4e0d\u652f\u6301\u5bfc\u51fa |
| | | SEVERE_ERR_INIT_CANNOT_LOCK_BACKEND_84= \u4e0d\u80fd\u5b8c\u6210\u521d\u59cb\u5316\uff0c\u56e0\u4e3a\u9501\u5b9a\u540e\u7aef %s \u65f6\u51fa\u73b0\u4e0b\u5217\u9519\u8bef: %s |
| | |
| | | SEVERE_ERR_BACKEND_SEARCH_ENTRY_93 =\u641c\u7d22 %s \u65f6\u51fa\u73b0\u9519\u8bef: %s |
| | | SEVERE_ERR_REPLICATIONBACKEND_ENTRY_DOESNT_EXIST_94=\u590d\u5236\u670d\u52a1\u5668\u540e\u7aef\u4e2d\u4e0d\u5b58\u5728\u6761\u76ee %s |
| | | SEVERE_ERR_UNKNOWN_DN_95=\u6240\u6709\u76ee\u5f55\u670d\u52a1\u5668\u540e\u7aef\u90fd\u672a\u5b58\u50a8\u57fa DN %s |
| | | NOTICE_NOW_FOUND_BAD_GENERATION_CHANGELOG_96=\u590d\u5236\u5df2\u8fde\u63a5\u81f3\u590d\u5236\u670d\u52a1\u5668\uff0c\u4f46\u5bf9\u4e8e\u57df %s \u5177\u6709\u4e0d\u540c\u4e8e\u590d\u5236\u670d\u52a1\u5668 %s \u7684\u751f\u6210 ID - \u672c\u5730\u6570\u636e\u751f\u6210\u4e3a %s - \u590d\u5236\u670d\u52a1\u5668\u6570\u636e\u751f\u6210\u4e3a %s - \u8fd9\u53ef\u80fd\u53ea\u662f\u6682\u65f6\u7684\u6216\u9700\u8981\u5b8c\u6574\u7684\u91cd\u65b0\u540c\u6b65 |
| | | NOTICE_HEARTBEAT_FAILURE_97=%s \u6b63\u5728\u5173\u95ed\u4f1a\u8bdd\uff0c\u56e0\u4e3a\u5b83\u65e0\u6cd5\u68c0\u6d4b\u5230\u5fc3\u8df3 |
| | | SEVERE_ERR_REPLICATONBACKEND_IMPORT_LDIF_NOT_SUPPORTED_98=\u590d\u5236\u670d\u52a1\u5668\u540e\u7aef\u4e0d\u652f\u6301\u5bfc\u5165 ldif \u529f\u80fd |
| | | SEVERE_ERR_REPLICATONBACKEND_EXPORT_LDIF_FAILED_99=\u590d\u5236\u670d\u52a1\u5668\u540e\u7aef\u4e0d\u80fd\u4ee5 LDIF \u683c\u5f0f\u5bfc\u51fa\u5176\u6761\u76ee\uff0c\u56e0\u4e3a export-ldif \u547d\u4ee4\u5fc5\u987b\u4f5c\u4e3a\u4efb\u52a1\u8fd0\u884c |
| | | NOTICE_SSL_SERVER_CON_ATTEMPT_ERROR_105=\u4e0e %s (%s) \u7684 SSL \u8fde\u63a5\u5c1d\u8bd5\u5931\u8d25: %s |
| | | SEVERE_ERR_MISSING_REMOTE_MONITOR_DATA_106=Timed out waiting for monitor data \ |
| | | for the domain "%s" from replication server RS(%d) |
| | | #SEVERE_ERR_MISSING_REMOTE_MONITOR_DATA_106=\u7531\u4e8e\u68c0\u7d22\u8fc7\u7a0b\u4e2d\u51fa\u73b0\u9519\u8bef\uff0c\u56e0\u6b64\u4e22\u5931\u8fdc\u7a0b\u670d\u52a1\u5668\u7684\u76d1\u89c6\u6570\u636e\u3002\u6709\u53ef\u80fd\u56e0\u670d\u52a1\u5668\u592a\u6162\u4ee5\u81f4\u4e0d\u80fd\u901a\u8fc7\u534f\u8bae\u63d0\u4f9b\u5176\u76d1\u89c6\u6570\u636e |
| | | SEVERE_ERR_PROCESSING_REMOTE_MONITOR_DATA_107=\u7531\u4e8e\u5904\u7406\u9519\u8bef %s\uff0c\u56e0\u6b64\u4e22\u5931\u8fdc\u7a0b\u670d\u52a1\u5668\u7684\u76d1\u89c6\u6570\u636e |
| | | SEVERE_ERR_SENDING_REMOTE_MONITOR_DATA_REQUEST_108=Unable to send monitor data \ |
| | | request for domain "%s" to replication server RS(%d) due to the following \ |
| | | error: %s |
| | | #SEVERE_ERR_SENDING_REMOTE_MONITOR_DATA_REQUEST_108=\u53d1\u9001\u8bf7\u6c42\u4ee5\u83b7\u53d6\u8fdc\u7a0b\u76d1\u89c6\u6570\u636e\u65f6\u51fa\u73b0\u5f02\u5e38 |
| | | SEVERE_ERR_EXCEPTION_REPLAYING_REPLICATION_MESSAGE_109=\u5728\u91cd\u653e\u590d\u5236\u6d88\u606f\u65f6\u6355\u83b7\u5230\u5f02\u5e38: %s |
| | | SEVERE_ERR_REPLICATION_SERVER_CONFIG_NOT_FOUND_110=\u627e\u4e0d\u5230\u590d\u5236\u670d\u52a1\u5668\u914d\u7f6e |
| | | DEBUG_GOING_TO_SEARCH_FOR_CHANGES_111=\u590d\u5236\u670d\u52a1\u5668\u672a\u53ca\u65f6\u53cd\u6620\u6211\u4eec\u7684\u66f4\u6539\uff1a\u5c06\u53d1\u9001\u4e22\u5931\u7684\u9879 |
| | |
| | | DEBUG_CHANGES_SENT_113=\u6240\u6709\u4e22\u5931\u7684\u66f4\u6539\u90fd\u5df2\u53d1\u9001\u5230\u590d\u5236\u670d\u52a1\u5668 |
| | | SEVERE_ERR_PUBLISHING_FAKE_OPS_114=\u53d1\u5e03\u57df %s \u7684\u865a\u5047\u64cd\u4f5c\u65f6\u6355\u83b7\u5230\u5f02\u5e38: %s |
| | | SEVERE_ERR_COMPUTING_FAKE_OPS_115=\u8ba1\u7b97\u590d\u5236\u670d\u52a1\u5668 %2$s \u7684\u57df %1$s \u7684\u865a\u5047\u64cd\u4f5c\u65f6\u6355\u83b7\u5230\u5f02\u5e38: %3$s |
| | | INFO_IGNORING_REMOTE_MONITOR_DATA_116=Late monitor data received for domain "%s" \ |
| | | from replication server RS(%d), and will be ignored |
| | | #NOTICE_IGNORING_REMOTE_MONITOR_DATA_116=\u4ece\u670d\u52a1\u5668 ID \u4e3a %s \u7684\u670d\u52a1\u5668\u4e2d\u63a5\u6536\u5230\u67d0\u4e9b\u76d1\u89c6\u6570\u636e\u7684\u65f6\u95f4\u8f83\u665a\uff0c\u5df2\u5ffd\u7565\u8fd9\u4e9b\u6570\u636e |
| | | NOTICE_SERVER_STATE_RECOVERY_117=\u57df %s \u7684\u670d\u52a1\u5668\u72b6\u6001\u6062\u590d\uff0c\u4f7f\u7528\u66f4\u6539\u53f7 %s \u8fdb\u884c\u4e86\u66f4\u65b0 |
| | | SEVERE_ERR_RESET_GENERATION_CONN_ERR_ID_118=\u5bf9\u4e8e\u590d\u5236\u7684\u57df %s\uff0c\u5728\u670d\u52a1\u5668 ID \u4e3a %s \u7684\u670d\u52a1\u5668\u4e2d\uff0c\u65e0\u6cd5\u5728\u5269\u4f59\u7684\u62d3\u6251\u4e2d\u5c06\u751f\u6210 ID \u8bbe\u7f6e\u4e3a\u503c %s\uff0c\u56e0\u4e3a\u8be5\u670d\u52a1\u5668\u672a\u8fde\u63a5\u5230\u4efb\u4f55\u590d\u5236\u670d\u52a1\u5668\u3002\u60a8\u5e94\u7b7e\u5165\u5df2\u542f\u7528\u57df\u4e14\u6709\u4e00\u4e2a\u590d\u5236\u670d\u52a1\u5668\u5df2\u5f00\u542f\u5e76\u6b63\u5728\u8fd0\u884c\u7684\u914d\u7f6e |
| | | SEVERE_ERR_EXCEPTION_STARTING_SESSION_PHASE_119=\u5728\u57df %2$s \u4e0e\u590d\u5236\u670d\u52a1\u5668 %3$s \u7684\u521d\u59cb\u901a\u4fe1\uff08\u9636\u6bb5 %1$s\uff09\u8fc7\u7a0b\u4e2d\u6355\u83b7\u5230\u5f02\u5e38: %4$s |
| | | NOTICE_NEW_SERVER_WITH_SAME_GROUP_ID_120=\u6b63\u5728\u4ece\u590d\u5236\u670d\u52a1\u5668\u65ad\u5f00\u8fde\u63a5\uff0c\u56e0\u4e3a\u5177\u6709\u6211\u4eec\u7ec4 ID (%s) \u7684\u65b0\u590d\u5236\u670d\u52a1\u5668\u521a\u521a\u5230\u8fbe\u62d3\u6251\u4e2d\u3002\u8be5\u670d\u52a1\u5668\u7528\u4e8e\u57df %s \u5e76\u4e14\u6211\u4eec\u5177\u6709\u670d\u52a1\u5668 ID %s |
| | | SEVERE_ERR_RS_DN_DOES_NOT_MATCH_121=\u8fdc\u7a0b\u590d\u5236\u670d\u52a1\u5668\u53d1\u9001\u7684 DN %s \u4e0e\u672c\u5730\u590d\u5236\u670d\u52a1\u5668\u4e0a\u7684 %s \u4e0d\u5339\u914d |
| | | SEVERE_ERR_DS_DN_DOES_NOT_MATCH_122=\u590d\u5236\u670d\u52a1\u5668\u53d1\u9001\u7684 DN %s \u4e0e\u672c\u5730\u76ee\u5f55\u670d\u52a1\u5668\u4e0a\u7684 %s \u4e0d\u5339\u914d |
| | |
| | | SEVERE_ERR_DS_CANNOT_CHANGE_STATUS_128=\u65e0\u6cd5\u5728\u670d\u52a1\u5668 ID \u4e3a %2$s \u7684 DS \u590d\u5236\u57df %1$s \u4e2d\u8ba1\u7b97\u65b0\u72b6\u6001\u3002\u521d\u59cb\u72b6\u6001\u4e3a %3$s \u5e76\u4e14\u63a5\u6536\u5230 %4$s \u4e8b\u4ef6 |
| | | SEVERE_ERR_EXCEPTION_CHANGING_STATUS_AFTER_RESET_GEN_ID_129=\u91cd\u7f6e\u751f\u6210 id %3$s \u540e\uff0c\u5728\u66f4\u6539\u57df %1$s \u548c\u670d\u52a1\u5668 ID %2$s \u65f6\u6355\u83b7\u5230 IOException |
| | | SEVERE_ERR_RECEIVED_CHANGE_STATUS_NOT_FROM_DS_130=\u63a5\u6536\u5230\u5e76\u975e\u6765\u81ea\u76ee\u5f55\u670d\u52a1\u5668\u7684\u66f4\u6539\u72b6\u6001\u6d88\u606f\uff08dn: %s\u3001\u670d\u52a1\u5668 ID: %s\u3001\u6d88\u606f: %s\uff09 |
| | | NOTICE_DIRECTORY_SERVER_CHANGED_STATUS_131=dn %s \u7684\u76ee\u5f55\u670d\u52a1\u5668 %s \u5df2\u5c06\u5176\u72b6\u6001\u66f4\u6539\u81f3 %s |
| | | SEVERE_ERR_RS_INVALID_NEW_STATUS_132=\u5df2\u5728\u76ee\u5f55\u670d\u52a1\u5668 ID \u4e3a %3$s \u7684 RS \u590d\u5236\u57df %2$s \u4e2d\u63a5\u6536\u5230\u65e0\u6548\u7684\u65b0\u72b6\u6001 %1$s |
| | | SEVERE_WARN_CONNECTED_TO_SERVER_WITH_WRONG_GROUP_ID_133=\u5df2\u4f7f\u7528\u9519\u8bef\u7ec4 ID \u8fde\u63a5\u5230\u590d\u5236\u670d\u52a1\u5668\u5df2\u62e5\u6709\u7ec4 ID %s\uff0c\u5e76\u4e14\u590d\u5236\u670d\u52a1\u5668 ID %s %s \u62e5\u6709\u7ec4 ID %s\u3002\u5b83\u4f1a\u63d0\u4f9b\u7ed9\u57df %s\uff08\u5176\u4f4d\u4e8e\u76ee\u5f55\u670d\u52a1\u5668 %s \u4e2d\uff09 |
| | | SEVERE_ERR_EXCEPTION_SENDING_CS_134=dn \u4e3a %s \u4e14\u670d\u52a1\u5668 id \u4e3a %s \u7684\u590d\u5236\u4ee3\u7406\u7a0b\u5e8f\u65e0\u6cd5\u66f4\u6539\u4fe1\u53f7\u72b6\u6001\uff0c\u5176\u539f\u56e0\u662f: %s |
| | | MILD_ERR_IGNORING_UPDATE_FROM_DS_BADGENID_135=\u5728 dn %s \u7684 RS %s \u4e2d\uff0c\u5ffd\u7565\u4e86\u4ece DS %s \u6536\u5230\u7684\u66f4\u65b0 %s\uff0c\u56e0\u4e3a DS \u7684\u751f\u6210 ID \u9519\u8bef\uff08\u672c\u5730\u751f\u6210 ID: %s\uff0c\u8fdc\u7a0b\u751f\u6210 ID: %s\uff09 |
| | | MILD_ERR_IGNORING_UPDATE_TO_DS_BADGENID_136=\u5728 dn %s \u7684 RS %s \u4e2d\uff0c\u66f4\u65b0 %s \u5c06\u4e0d\u4f1a\u53d1\u9001\u81f3\u5177\u6709\u4e0e\u672c\u5730\u751f\u6210 ID %s \u4e0d\u540c\u7684\u751f\u6210 ID %s \u7684 DS %s |
| | | MILD_ERR_IGNORING_UPDATE_FROM_DS_FULLUP_137=\u5728 dn %s \u7684 RS %s \u4e2d\uff0c\u5ffd\u7565\u4e86\u4ece DS %s \u6536\u5230\u7684\u66f4\u65b0 %s\uff0c\u56e0\u4e3a DS \u6b63\u5728\u8fdb\u884c\u5b8c\u6574\u66f4\u65b0 |
| | | MILD_ERR_IGNORING_UPDATE_TO_DS_FULLUP_138=\u5728 dn %s \u7684 RS %s \u4e2d\uff0c\u66f4\u65b0 %s \u5c06\u4e0d\u4f1a\u53d1\u9001\u81f3\u6b63\u5728\u8fdb\u884c\u5b8c\u6574\u66f4\u65b0\u7684 DS %s |
| | | SEVERE_ERR_EXCEPTION_CHANGING_STATUS_FROM_STATUS_ANALYZER_139=\u4ece\u72b6\u6001\u5206\u6790\u5668\u4e3a\u57df %3$s \u548c\u670d\u52a1\u5668 ID %2$s \u66f4\u6539\u72b6\u6001\u65f6\u6355\u83b7\u5230 IOException: %1$s |
| | | NOTICE_BAD_GEN_ID_IN_FULL_UPDATE_140=dn %s \u7684\u590d\u5236\u670d\u52a1\u5668 %s: \u76ee\u5f55\u670d\u52a1\u5668 %s \u5fc5\u987b\u5904\u4e8e\u5b8c\u6574\u66f4\u65b0\u4e2d\uff0c\u5c3d\u7ba1\u5df2\u9884\u5b9a\u4e86\u751f\u6210 ID \u91cd\u7f6e\uff08\u4ece %s \u81f3 %s\uff09 |
| | | NOTICE_FULL_UPDATE_ENGAGED_FROM_REMOTE_START_141=\u672c\u5730\u76ee\u5f55\u670d\u52a1\u5668 %s \u5df2\u5f00\u59cb\u7528\u4e8e\u4ece\u8fdc\u7a0b\u76ee\u5f55\u670d\u52a1\u5668 %s \u5bfc\u5165\u540e\u7f00 %s \u6570\u636e\u7684\u8054\u673a\u5b8c\u6574\u66f4\u65b0 |
| | | NOTICE_FULL_UPDATE_ENGAGED_FROM_REMOTE_END_142=\u672c\u5730\u76ee\u5f55\u670d\u52a1\u5668 %1$s \u5df2\u5b8c\u6210\u7528\u4e8e\u4ece\u8fdc\u7a0b\u76ee\u5f55\u670d\u52a1\u5668 %3$s \u5bfc\u5165\u540e\u7f00 %2$s \u6570\u636e\u7684\u8054\u673a\u5b8c\u6574\u66f4\u65b0\u3002%4$s |
| | | NOTICE_FULL_UPDATE_ENGAGED_FOR_REMOTE_START_143=\u672c\u5730\u76ee\u5f55\u670d\u52a1\u5668 %1$s \u5df2\u5f00\u59cb\u8054\u673a\u5b8c\u6574\u66f4\u65b0\uff0c\u7528\u4e8e\u4ece\u540e\u7f00 %3$s \u5bfc\u51fa %2$s \u6761\u76ee\u5230\u8fdc\u7a0b\u76ee\u5f55\u670d\u52a1\u5668 %4$s |
| | | NOTICE_FULL_UPDATE_ENGAGED_FOR_REMOTE_END_144=\u672c\u5730\u76ee\u5f55\u670d\u52a1\u5668 %s \u5df2\u5b8c\u6210\u7528\u4e8e\u5c06\u540e\u7f00\u6570\u636e %s \u5bfc\u51fa\u5230\u8fdc\u7a0b\u76ee\u5f55\u670d\u52a1\u5668 %s \u7684\u8054\u673a\u5b8c\u6574\u66f4\u65b0\u3002%s |
| | | NOTICE_TIMEOUT_WHEN_CROSS_CONNECTION_145=\u5c1d\u8bd5\u83b7\u53d6\u7528\u4e8e %s \u7684\u57df\u9501\u5b9a\u65f6\u8d85\u65f6\u3002\u5c06\u4e2d\u6b62\u4ece\u590d\u5236\u670d\u52a1\u5668 %s \u8fde\u63a5\u81f3\u672c\u5730\u590d\u5236\u670d\u52a1\u5668 %s \u7684\u5c1d\u8bd5\u3002\u5728\u5c1d\u8bd5\u8fde\u63a5\u671f\u95f4\u662f\u5426\u540c\u65f6\u8fdb\u884c\uff1f |
| | | NOTICE_BAD_GENERATION_ID_FROM_DS_146=\u5728\u540e\u7f00 %s \u4e2d\uff0c\u76ee\u5f55\u670d\u52a1\u5668 %s \u63d0\u4f9b\u4e86\u751f\u6210 ID=%s\uff0c\u800c\u9884\u671f\u751f\u6210 ID=%s |
| | | NOTICE_DS_RECEIVED_ACK_ERROR_147=\u5728\u590d\u5236\u670d\u52a1 %s \u548c\u670d\u52a1\u5668 ID %s \u4e2d\uff0c\u786e\u4fdd\u7684\u66f4\u65b0\u6d88\u606f %s \u786e\u8ba4\u6709\u4ee5\u4e0b\u9519\u8bef: %s |
| | | NOTICE_DS_ACK_TIMEOUT_148=\u5728\u590d\u5236\u670d\u52a1 %s \u4e2d\uff0c,\u7b49\u5f85\u786e\u4fdd\u66f4\u65b0\u6d88\u606f\u7684\u786e\u8ba4 %s \u5206\u949f\u540e\u8d85\u65f6: %s |
| | | SEVERE_ERR_DS_UNKNOWN_ASSURED_MODE_149=\u5728\u76ee\u5f55\u670d\u52a1\u5668 %s \u4e2d\uff0c\u63a5\u6536\u5230\u672a\u77e5\u7684\u786e\u4fdd\u66f4\u65b0\u6a21\u5f0f: %s\uff0c\u5176\u7528\u4e8e\u57df %s\u3002\u6d88\u606f\u4e3a: %s |
| | |
| | | NOTICE_ERR_LDIF_IMPORT_FRACTIONAL_DATA_SET_IS_FRACTIONAL_177=\u7531\u4e8e\u90e8\u5206\u914d\u7f6e\u4e0d\u4e00\u81f4\uff0c\u56e0\u6b64\u5bfc\u5165\u540e\u7f00 %s \u6570\u636e\u7684 LDIF \u5bfc\u5165\u5df2\u505c\u6b62\uff1a\u5bfc\u5165\u7684\u6570\u636e\u96c6\u5305\u542b\u672c\u5730\u670d\u52a1\u5668\u6240\u6ca1\u6709\u7684\u4e00\u4e9b\u90e8\u5206\u914d\u7f6e |
| | | SEVERE_ERR_DS_DISCONNECTED_DURING_HANDSHAKE_178=\u76ee\u5f55\u670d\u52a1\u5668 %s \u5c1d\u8bd5\u8fde\u63a5\u5230\u590d\u5236\u670d\u52a1\u5668 %s\uff0c\u4f46\u662f\u5728\u63e1\u624b\u9636\u6bb5\u4e2d\u65ad\u5f00\u8fde\u63a5 |
| | | SEVERE_ERR_RS_DISCONNECTED_DURING_HANDSHAKE_179=\u590d\u5236\u670d\u52a1\u5668 %s \u5c1d\u8bd5\u8fde\u63a5\u5230\u590d\u5236\u670d\u52a1\u5668 %s\uff0c\u4f46\u662f\u5728\u63e1\u624b\u9636\u6bb5\u4e2d\u65ad\u5f00\u8fde\u63a5 |
| | | SEVERE_ERR_REPLICATION_SERVER_BADLY_DISCONNECTED_180=\u7531\u4e8e\u672c\u5730\u670d\u52a1\u5668 ID %4$s \u4e2d\u7684 %3$s\uff0c\u590d\u5236\u670d\u52a1\u5668\u5df2\u610f\u5916\u65ad\u5f00\u81f3\u590d\u5236\u670d\u52a1\u5668 %1$s %2$s \u7684\u8fde\u63a5 |
| | | SEVERE_ERR_SERVER_BADLY_DISCONNECTED_181= %s \u5df2\u9519\u8bef\u5730\u4e0e\u6b64\u590d\u5236\u670d\u52a1\u5668 %s \u65ad\u5f00\u8fde\u63a5 |
| | | NOTICE_ERR_UNABLE_TO_ENABLE_ECL_VIRTUAL_ATTR_182=\u4e3a\u5916\u90e8\u66f4\u6539\u65e5\u5fd7\u52a0\u8f7d\u865a\u62df\u5c5e\u6027\u65f6\u51fa\u73b0\u9519\u8bef\uff1a\u5c5e\u6027: %s\uff0c\u9519\u8bef: %s |
| | | NOTICE_ERR_UNABLE_TO_ENABLE_ECL_183=\u542f\u7528\u5916\u90e8\u66f4\u6539\u65e5\u5fd7\u65f6\u5728 %s \u4e2d\u51fa\u73b0\u9519\u8bef: %s |
| | | NOTICE_ERR_ENTRY_UID_DSEE_MAPPING_184=\u5c06\u6761\u76ee UIDattribute \u6620\u5c04\u5230 DSEE NsUniqueID \u5c5e\u6027\u65f6\uff0c\u6761\u76ee %s \u51fa\u73b0\u9519\u8bef\u3002\u8981\u6620\u5c04\u7684\u503c: %s \u9519\u8bef: %s |
| | | SEVERE_ERR_RESYNC_REQUIRED_UNKNOWN_DOMAIN_IN_PROVIDED_COOKIE_185=\u8981\u6c42\u5b8c\u5168\u518d\u540c\u6b65\u3002\u539f\u56e0\uff1a\u63d0\u4f9b\u7684 cookie \u5305\u542b\u672a\u77e5\u7684\u590d\u5236\u57df %s |
| | | SEVERE_ERR_RESYNC_REQUIRED_TOO_OLD_DOMAIN_IN_PROVIDED_COOKIE_186=\u8981\u6c42\u5b8c\u5168\u518d\u540c\u6b65\u3002\u539f\u56e0\uff1a\u63d0\u4f9b\u7684 cookie \u65e9\u4e8e\u590d\u5236\u57df %s \u7684\u670d\u52a1\u5668\u4e2d\u7684\u5386\u53f2\u8d77\u70b9 |
| | | SEVERE_ERR_INVALID_COOKIE_SYNTAX_187=\u63d0\u4f9b cookie \u7684\u8bed\u6cd5\u65e0\u6548 |
| | | NOTICE_NEW_BEST_REPLICATION_SERVER_188=\u57df %s\uff08\u670d\u52a1\u5668 ID: %s\uff09\uff1a\u65ad\u5f00\u4e0e\u8be5\u590d\u5236\u670d\u52a1\u5668\u7684\u8fde\u63a5\uff08\u670d\u52a1\u5668 ID: %s\uff0curl: %s\uff09\uff1a\u65b0\u7684\u8fde\u63a5 %s \u66f4\u4e3a\u5408\u9002 |
| | | MILD_ERR_INIT_EXPORTER_DISCONNECTION_189=\u57df %s\uff08\u670d\u52a1\u5668 ID: %s\uff09\uff1a\u5728\u521d\u59cb\u5316\u671f\u95f4\u68c0\u6d4b\u5230\u8fdc\u7a0b\u5bfc\u51fa\u7a0b\u5e8f\u670d\u52a1\u5668\u65ad\u5f00\u8fde\u63a5\uff08\u670d\u52a1\u5668 ID: %s\uff09 |
| | | SEVERE_ERR_INIT_IMPORT_FAILURE_190=\u5728\u4ece\u8fdc\u7a0b\u670d\u52a1\u5668\u8fdb\u884c\u521d\u59cb\u5316\u671f\u95f4\uff0c\u53d1\u751f\u4ee5\u4e0b\u9519\u8bef: %s |
| | | SEVERE_ERR_INIT_RS_DISCONNECTION_DURING_IMPORT_191=\u5728\u5bfc\u5165\u671f\u95f4\u4e0e\u590d\u5236\u670d\u52a1\u5668 %s \u8fde\u63a5\u5931\u8d25 |
| | |
| | | NOTICE_ERR_WHILE_TRYING_TO_DECODE_RUV_IN_STATE_200=\u5c1d\u8bd5\u5c06 RUV \u8f6c\u6362\u4e3a\u540e\u7f00 %s \u7684\u72b6\u6001\u65f6\u53d1\u751f\u9519\u8bef |
| | | SEVERE_ERR_RSQUEUE_DIFFERENT_MSGS_WITH_SAME_CN_201=\u7528\u76f8\u540c\u7684\u66f4\u6539\u53f7=%s \u6765\u5904\u7406\u4e24\u4e2a\u4e0d\u540c\u7684\u66f4\u6539\u3002\u4ee5\u524d\u7684 msg=<%s>\uff0c\u65b0\u7684 msg=<%s> |
| | | SEVERE_ERR_COULD_NOT_SOLVE_CONFLICT_202=\u5c1d\u8bd5\u89e3\u51b3\u4e0e DN %s \u7684\u51b2\u7a81\u65f6\u51fa\u73b0\u9519\u8bef\uff1a\u9519\u8bef %s |
| | | NOTICE_MONITOR_DATA_RECEIVED_203=Monitor data for the domain "%s" has been \ |
| | | received from replication server RS(%d) |
| | | |
| | |
| | | MILD_ERR_NEED_CHANGELOG_PORT_13=\u5fc5\u9808\u5b9a\u7fa9\u8907\u88fd\u4f3a\u670d\u5668\u9023\u63a5\u57e0 |
| | | DEBUG_ERROR_UPDATING_RUV_14=\u66f4\u65b0\u4f3a\u670d\u5668\u72c0\u614b %2$s \u6642\u767c\u751f\u932f\u8aa4 %1$s: %3$s\uff0c\u57fa\u5e95 dn: %4$s |
| | | MILD_ERR_ERROR_SEARCHING_RUV_15=\u641c\u5c0b\u4f3a\u670d\u5668\u72c0\u614b %2$s \u6642\u767c\u751f\u932f\u8aa4 %1$s: %3$s\uff0c\u57fa\u5e95 dn: %4$s |
| | | NOTICE_SERVER_DISCONNECT_16=%s has disconnected from this replication server %s |
| | | NOTICE_NO_CHANGELOG_SERVER_LISTENING_17=\u6c92\u6709\u8907\u88fd\u4f3a\u670d\u5668\u5075\u807d\u65bc %s |
| | | NOTICE_FOUND_CHANGELOGS_WITH_MY_CHANGES_18=Found %d replication server(s) with up to date changes for suffix %s, in server id %s |
| | | NOTICE_NEED_MORE_THAN_ONE_CHANGELOG_SERVER_19=\u61c9\u914d\u7f6e\u591a\u90e8\u8907\u88fd\u4f3a\u670d\u5668 |
| | | SEVERE_ERR_EXCEPTION_SENDING_TOPO_INFO_20=Caught IOException while sending topology info (for update) on domain %s for %s server %s : %s |
| | | MILD_ERR_CANNOT_RECOVER_CHANGES_21=\u5f9e\u8cc7\u6599\u5eab\u4e2d\u641c\u5c0b\u57fa\u5e95 DN %s \u7684\u820a\u6709\u8b8a\u66f4\u6642\u767c\u751f\u932f\u8aa4 |
| | | NOTICE_COULD_NOT_FIND_CHANGELOG_WITH_MY_CHANGES_22=\u627e\u4e0d\u5230\u5c3e\u78bc %s \u5df2\u5177\u6709\u6240\u6709\u672c\u6a5f\u8b8a\u66f4\u7684\u8907\u88fd\u4f3a\u670d\u5668\u3002\u627e\u5230 %d \u90e8\u4e0d\u662f\u6700\u65b0\u7684\u8907\u88fd\u4f3a\u670d\u5668\u3002\u5373\u5c07\u91cd\u65b0\u57f7\u884c\u8b8a\u66f4 |
| | | NOTICE_COULD_NOT_FIND_CHANGELOG_23=\u7121\u6cd5\u9023\u7dda\u81f3\u5c3e\u78bc %s \u7684\u4efb\u4f55\u8907\u88fd\u4f3a\u670d\u5668\uff0c\u6b63\u5728\u91cd\u8a66... |
| | | NOTICE_EXCEPTION_CLOSING_DATABASE_24=\u95dc\u9589\u8907\u88fd\u4f3a\u670d\u5668\u8cc7\u6599\u5eab %s \u6642\u767c\u751f\u932f\u8aa4: |
| | | SEVERE_ERR_EXCEPTION_DECODING_OPERATION_25=\u5617\u8a66\u91cd\u65b0\u57f7\u884c %s \u6642\u767c\u751f\u932f\u8aa4\uff0c\u4f5c\u696d\u7121\u6cd5\u89e3\u78bc: |
| | | FATAL_ERR_CHANGELOG_SHUTDOWN_DATABASE_ERROR_26=\u5617\u8a66\u4f7f\u7528\u57fa\u790e\u8cc7\u6599\u5eab\u6642\u767c\u751f\u932f\u8aa4\u3002\u8907\u88fd\u4f3a\u670d\u5668\u5373\u5c07\u95dc\u9589 |
| | | SEVERE_ERR_IGNORE_BAD_DN_IN_DATABASE_IDENTIFIER_27=\u5728\u6b64\u8907\u88fd\u4f3a\u670d\u5668\u53ef\u8fa8\u8b58\u7684\u8cc7\u6599\u5eab\u6e05\u55ae\u4e2d\u627e\u5230\u683c\u5f0f\u932f\u8aa4\u7684 DN: %s\u3002\u5c07\u5ffd\u7565\u6b64\u8b58\u5225\u78bc |
| | | SEVERE_ERR_ERROR_CLOSING_CHANGELOG_ENV_28=\u95dc\u9589\u8907\u88fd\u4f3a\u670d\u5668\u8cc7\u6599\u5eab\u6642\u767c\u751f\u932f\u8aa4: |
| | | SEVERE_ERR_EXCEPTION_CHANGELOG_TRIM_FLUSH_29=\u5728\u8907\u88fd\u4f3a\u670d\u5668\u8cc7\u6599\u5eab\u522a\u6e1b\u6216\u6e05\u9664\u8655\u7406\u7a0b\u5e8f\u671f\u9593\u767c\u751f\u932f\u8aa4\u3002\u8b8a\u66f4\u8a18\u9304\u670d\u52d9\u5373\u5c07\u95dc\u9589 |
| | | SEVERE_ERR_REPLICATION_SERVER_CONNECTION_ERROR_30=Error in Replication Server handshake processing. Connection from/to %s is aborted |
| | | SEVERE_ERR_UNKNOWN_MESSAGE_31=%s \u50b3\u9001\u4e86\u4e0d\u660e\u8a0a\u606f\u3002\u6b63\u5728\u95dc\u9589\u9023\u7dda |
| | | SEVERE_ERR_WRITER_UNEXPECTED_EXCEPTION_32=\u8655\u7406 %s \u7684\u9023\u7dda\u6642\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4\u3002\u6b64\u9023\u7dda\u5373\u5c07\u95dc\u9589 |
| | | SEVERE_ERR_RS_ERROR_SENDING_ACK_33=In replication server %s: an unexpected error occurred while sending an ack to server id %s for change number %s in domain %s . This connection is going to be closed and reopened |
| | | SEVERE_ERR_EXCEPTION_RECEIVING_REPLICATION_MESSAGE_34=\u63a5\u6536\u8907\u88fd\u8a0a\u606f\u6642\u767c\u751f\u7570\u5e38: %s |
| | | MILD_ERR_LOOP_REPLAYING_OPERATION_35=\u91cd\u65b0\u57f7\u884c\u4f5c\u696d\u6642\u5075\u6e2c\u5230\u8ff4\u5708: %s \u932f\u8aa4 %s |
| | | MILD_ERR_FILE_CHECK_CREATE_FAILED_36=\u6e2c\u8a66\u8907\u88fd\u4f3a\u670d\u5668\u8cc7\u6599\u5eab\u7684\u5b58\u5728\u6027\u6216\u5617\u8a66\u5efa\u7acb\u5176\u76ee\u9304\u6642\u767c\u751f\u7570\u5e38: %s |
| | |
| | | SEVERE_ERR_INVALID_IMPORT_SOURCE_45=\u532f\u5165\u4f86\u6e90\u7121\u6548 |
| | | SEVERE_ERR_INVALID_EXPORT_TARGET_46=\u532f\u51fa\u76ee\u6a19\u7121\u6548 |
| | | SEVERE_ERR_NO_REACHABLE_PEER_IN_THE_DOMAIN_47=\u7db2\u57df\u4e2d\u6c92\u6709\u53ef\u806f\u7e6b\u7684\u5c0d\u7b49\u7aef |
| | | SEVERE_ERR_NO_MATCHING_DOMAIN_48=No domain matches the provided base DN '%s' |
| | | SEVERE_ERR_MULTIPLE_MATCHING_DOMAIN_49=\u6709\u591a\u500b\u7db2\u57df\u8207\u63d0\u4f9b\u7684\u57fa\u5e95 DN \u76f8\u7b26 |
| | | SEVERE_ERR_INVALID_PROVIDER_50=\u63d0\u4f9b\u8005\u985e\u5225\u4e0d\u5141\u8a31\u8acb\u6c42\u7684\u4f5c\u696d |
| | | SEVERE_ERR_COULD_NOT_SOLVE_HOSTNAME_51=\u4e3b\u6a5f\u540d\u7a31 %s \u7121\u6cd5\u89e3\u6790\u70ba IP \u4f4d\u5740 |
| | | NOTICE_READER_NULL_MSG_52=\u5f9e %s \u63a5\u6536\u5230\u7a7a\u8a0a\u606f |
| | | NOTICE_READER_EXCEPTION_53=\u8b80\u53d6\u4f86\u81ea %s \u7684\u8a0a\u606f\u6642\u767c\u751f\u7570\u5e38 |
| | | SEVERE_ERR_DUPLICATE_SERVER_ID_54=In Replication server %s: servers %s and %s have the same ServerId : %d |
| | | SEVERE_ERR_DUPLICATE_REPLICATION_SERVER_ID_55=In Replication server %s: replication servers %s and %s have the same ServerId : %d |
| | | SEVERE_ERR_BAD_HISTORICAL_56=\u9805\u76ee %s \u5305\u542b\u67d0\u4e9b\u4e0d\u660e\u6b77\u7a0b\u8cc7\u8a0a\uff0c\u9019\u53ef\u80fd\u6703\u5c0e\u81f4\u6b64\u9805\u76ee\u51fa\u73fe\u4e0d\u4e00\u81f4\u7684\u60c5\u6cc1 |
| | | MILD_ERR_CANNOT_ADD_CONFLICT_ATTRIBUTE_57=\u5075\u6e2c\u5230\u885d\u7a81\uff0c\u4f46\u7121\u6cd5\u589e\u52a0\u885d\u7a81\u8cc7\u8a0a\u3002\u4f5c\u696d: |
| | | MILD_ERR_CANNOT_RENAME_CONFLICT_ENTRY_58=\u5617\u8a66\u91cd\u65b0\u547d\u540d\u885d\u7a81\u9805\u76ee\u6642\u767c\u751f\u932f\u8aa4: |
| | | MILD_ERR_EXCEPTION_RENAME_CONFLICT_ENTRY_59=\u5617\u8a66\u91cd\u65b0\u547d\u540d\u885d\u7a81\u9805\u76ee\u6642\u767c\u751f\u7570\u5e38: |
| | | SEVERE_ERR_CHANGELOG_UNSUPPORTED_UTF8_ENCODING_60=JVM \u4e0d\u652f\u63f4 UTF-8\u3002\u5fc5\u9808\u6709\u6b64\u9805\u76ee\uff0c\u624d\u80fd\u7de8\u78bc\u8cc7\u6599\u5eab\u4e2d\u7684\u8b8a\u66f4\u3002\u6b64\u8907\u88fd\u4f3a\u670d\u5668\u5c07\u7acb\u5373\u95dc\u9589 |
| | | SEVERE_ERR_REPLICATION_COULD_NOT_CONNECT_61=\u5df2\u914d\u7f6e\u5c3e\u78bc %s \u7684\u8907\u88fd\uff0c\u4f46\u7121\u6cd5\u9023\u7dda\u5230\u4efb\u4f55\u8907\u88fd\u4f3a\u670d\u5668 |
| | | NOTICE_NOW_FOUND_SAME_GENERATION_CHANGELOG_62=Replication is up and running for domain %s with replication server id %s %s - local server id is %s - data generation is %s |
| | | NOTICE_DISCONNECTED_FROM_CHANGELOG_63=The connection to Replication Server %s %s has been dropped by the Replication Server for %s in local server id %s |
| | | SEVERE_ERR_CHANGELOG_ERROR_SENDING_ERROR_65=\u50b3\u9001\u932f\u8aa4\u8a0a\u606f\u81f3 %s \u6642\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4\u3002\u6b64\u9023\u7dda\u5373\u5c07\u95dc\u9589\u4e26\u91cd\u65b0\u958b\u555f |
| | | SEVERE_ERR_CHANGELOG_ERROR_SENDING_MSG_66=\u50b3\u9001\u8a0a\u606f\u81f3 %s \u6642\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4\u3002\u6b64\u9023\u7dda\u5373\u5c07\u95dc\u9589\u4e26\u91cd\u65b0\u958b\u555f |
| | | MILD_ERR_ERROR_REPLAYING_OPERATION_67=\u7121\u6cd5\u91cd\u65b0\u57f7\u884c\u542b\u6709 ChangeNumber %2$s\u3001\u932f\u8aa4 %3$s %4$s \u7684\u4f5c\u696d %1$s |
| | |
| | | SEVERE_ERR_SEARCHING_DOMAIN_BACKEND_74=\u5c0b\u627e\u8907\u88fd\u7684\u5f8c\u7aef\u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s\u3002\u6b64\u9805\u76ee\u7121\u6cd5\u914d\u7f6e\u6216\u505c\u7528 |
| | | SEVERE_ERR_LOADING_GENERATION_ID_75=\u5728 %s \u4e2d\u641c\u5c0b\u7522\u751f ID \u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4: %s |
| | | SEVERE_ERR_UPDATING_GENERATION_ID_76=\u66f4\u65b0\u7db2\u57df\u7684\u7522\u751f ID \u6642\uff0c\u767c\u751f\u672a\u9810\u671f\u7684\u932f\u8aa4 %s: %s |
| | | NOTICE_BAD_GENERATION_ID_FROM_RS_77=On suffix %s, replication server %s presented generation ID=%s when expected generation ID=%s |
| | | NOTICE_RESET_GENERATION_ID_78=The generation ID has been reset for domain %s. New reference generation id is %s |
| | | MILD_ERR_ERROR_MSG_RECEIVED_79=The following error has been received : %s |
| | | MILD_ERR_IGNORING_UPDATE_FROM_RS_80=In RS %s for dn %s, update %s received from RS %s is ignored due to a bad generation id of remote RS (local genid: %s, remote genid: %s) |
| | | MILD_ERR_IGNORING_UPDATE_TO_RS_81=In RS %s for dn %s, update %s will not be sent to RS %s with generation id %s different from local generation id %s |
| | | SEVERE_ERR_INIT_IMPORT_NOT_SUPPORTED_82= \u521d\u59cb\u5316\u7121\u6cd5\u5b8c\u6210\uff0c\u56e0\u70ba\u5f8c\u7aef %s \u4e0d\u652f\u63f4\u532f\u5165 |
| | | SEVERE_ERR_INIT_EXPORT_NOT_SUPPORTED_83= \u521d\u59cb\u5316\u7121\u6cd5\u5b8c\u6210\uff0c\u56e0\u70ba\u5f8c\u7aef %s \u4e0d\u652f\u63f4\u532f\u51fa |
| | | SEVERE_ERR_INIT_CANNOT_LOCK_BACKEND_84= \u521d\u59cb\u5316\u7121\u6cd5\u5b8c\u6210\uff0c\u56e0\u70ba\u5728\u9396\u5b9a\u5f8c\u7aef %s \u6642\u767c\u751f\u4e0b\u5217\u932f\u8aa4: %s |
| | |
| | | SEVERE_ERR_BACKEND_SEARCH_ENTRY_93 =\u641c\u5c0b %s \u6642\u767c\u751f\u932f\u8aa4: %s |
| | | SEVERE_ERR_REPLICATIONBACKEND_ENTRY_DOESNT_EXIST_94=\u9805\u76ee %s \u4e0d\u5b58\u5728\u65bc\u8907\u88fd\u4f3a\u670d\u5668\u5f8c\u7aef\u4e2d |
| | | SEVERE_ERR_UNKNOWN_DN_95=\u57fa\u5e95 DN %s \u4e26\u672a\u7531\u4efb\u4f55\u76ee\u9304\u4f3a\u670d\u5668\u5f8c\u7aef\u5132\u5b58 |
| | | NOTICE_NOW_FOUND_BAD_GENERATION_CHANGELOG_96=Replication is connected to replication server, but has a different generation id for domain %s than replication server %s - local data generation is %s - replication server data generation is %s - This may be only temporary or requires a full resynchronization |
| | | NOTICE_HEARTBEAT_FAILURE_97=%s \u6b63\u5728\u95dc\u9589\u968e\u6bb5\u4f5c\u696d\uff0c\u56e0\u70ba\u5b83\u7121\u6cd5\u5075\u6e2c\u5230\u6d3b\u52d5\u8a0a\u865f |
| | | SEVERE_ERR_REPLICATONBACKEND_IMPORT_LDIF_NOT_SUPPORTED_98=\u8907\u88fd\u4f3a\u670d\u5668\u5f8c\u7aef\u4e0d\u652f\u63f4\u532f\u5165 LDIF \u529f\u80fd |
| | | SEVERE_ERR_REPLICATONBACKEND_EXPORT_LDIF_FAILED_99=\u8907\u88fd\u4f3a\u670d\u5668\u5f8c\u7aef\u7121\u6cd5\u4ee5 LDIF \u683c\u5f0f\u532f\u51fa\u5176\u9805\u76ee\uff0c\u56e0\u70ba export-ldif \u6307\u4ee4\u5fc5\u9808\u4ee5\u4f5c\u696d\u7684\u5f62\u5f0f\u57f7\u884c |
| | | NOTICE_SSL_SERVER_CON_ATTEMPT_ERROR_105=\u5f9e %s (%s) \u57f7\u884c\u7684 SSL \u9023\u7dda\u5617\u8a66\u5931\u6557: %s |
| | | SEVERE_ERR_MISSING_REMOTE_MONITOR_DATA_106=Timed out waiting for monitor data \ |
| | | for the domain "%s" from replication server RS(%d) |
| | | #SEVERE_ERR_MISSING_REMOTE_MONITOR_DATA_106=\u9060\u7aef\u4f3a\u670d\u5668\u7684\u76e3\u8996\u8cc7\u6599\u56e0\u64f7\u53d6\u7a0b\u5e8f\u767c\u751f\u932f\u8aa4\u800c\u907a\u5931\u3002\u53ef\u80fd\u662f\u56e0\u70ba\u4f3a\u670d\u5668\u901f\u5ea6\u592a\u6162\uff0c\u800c\u7121\u6cd5\u900f\u904e\u5354\u5b9a\u63d0\u4f9b\u5176\u76e3\u8996\u8cc7\u6599 |
| | | SEVERE_ERR_PROCESSING_REMOTE_MONITOR_DATA_107=\u9060\u7aef\u4f3a\u670d\u5668\u7684\u76e3\u8996\u8cc7\u6599\u56e0\u8655\u7406\u932f\u8aa4\u800c\u907a\u5931: %s |
| | | SEVERE_ERR_SENDING_REMOTE_MONITOR_DATA_REQUEST_108=Unable to send monitor data \ |
| | | request for domain "%s" to replication server RS(%d) due to the following \ |
| | | error: %s |
| | | #SEVERE_ERR_SENDING_REMOTE_MONITOR_DATA_REQUEST_108=\u50b3\u9001\u8acb\u6c42\u4ee5\u53d6\u5f97\u9060\u7aef\u76e3\u8996\u8cc7\u6599\u6642\u767c\u751f\u7570\u5e38 |
| | | SEVERE_ERR_EXCEPTION_REPLAYING_REPLICATION_MESSAGE_109=\u91cd\u65b0\u57f7\u884c\u8907\u88fd\u8a0a\u606f\u6642\u767c\u751f\u7570\u5e38: %s |
| | | SEVERE_ERR_REPLICATION_SERVER_CONFIG_NOT_FOUND_110=\u627e\u4e0d\u5230\u8907\u88fd\u4f3a\u670d\u5668\u914d\u7f6e |
| | | DEBUG_GOING_TO_SEARCH_FOR_CHANGES_111=\u8907\u88fd\u4f3a\u670d\u5668\u4f86\u4e0d\u53ca\u8655\u7406\u6211\u5011\u7684\u66f4\u65b0: \u5c07\u50b3\u9001\u907a\u6f0f\u7684\u90e8\u5206 |
| | | DEBUG_SENDING_CHANGE_112=\u50b3\u9001\u8b8a\u66f4\u865f\u78bc: %s |
| | | DEBUG_CHANGES_SENT_113=\u6240\u6709\u50b3\u9001\u81f3\u8907\u88fd\u4f3a\u670d\u5668\u7684\u907a\u6f0f\u8b8a\u66f4 |
| | | SEVERE_ERR_PUBLISHING_FAKE_OPS_114=Caught exception publishing fake operations for domain %s : %s |
| | | SEVERE_ERR_COMPUTING_FAKE_OPS_115=\u70ba\u8907\u88fd\u4f3a\u670d\u5668 %2$s \u8a08\u7b97\u7db2\u57df %1$s \u7684\u5047\u4f5c\u696d\u6642\u767c\u751f\u7570\u5e38: %3$s |
| | | INFO_IGNORING_REMOTE_MONITOR_DATA_116=Late monitor data received for domain "%s" \ |
| | | from replication server RS(%d), and will be ignored |
| | | #NOTICE_IGNORING_REMOTE_MONITOR_DATA_116=\u5f9e\u4f3a\u670d\u5668 ID \u70ba %s \u7684\u4f3a\u670d\u5668\u6536\u5230\u90e8\u5206\u76e3\u8996\u8cc7\u6599\uff0c\u4f46\u56e0\u592a\u665a\u9001\u9054\u800c\u906d\u5230\u5ffd\u7565 |
| | | NOTICE_SERVER_STATE_RECOVERY_117=\u7db2\u57df %s \u7684 ServerState \u56de\u5fa9\u5df2\u4f7f\u7528 changeNumber %s \u66f4\u65b0 |
| | | SEVERE_ERR_RESET_GENERATION_CONN_ERR_ID_118=\u7121\u6cd5\u91cd\u8a2d\u7db2\u57df %s \u7684\u7522\u751f ID\uff0c\u56e0\u70ba\u8a72\u7db2\u57df\u672a\u9023\u7dda\u5230\u8907\u88fd\u3002\u60a8\u61c9\u5728\u914d\u7f6e\u4e2d\u6aa2\u67e5\u8a72\u7db2\u57df\u662f\u5426\u5df2\u555f\u7528 |
| | | SEVERE_ERR_EXCEPTION_STARTING_SESSION_PHASE_119=Caught Exception during initial communication (phase %s) on domain %s with replication server %s : %s |
| | | NOTICE_NEW_SERVER_WITH_SAME_GROUP_ID_120=Disconnecting from replication server as a new one with our group id (%s) just arrived in topology. This is for domain %s and we have server id %s |
| | | SEVERE_ERR_RS_DN_DOES_NOT_MATCH_121=DN sent by remote replication server: %s does not match local replication server one: %s |
| | | SEVERE_ERR_DS_DN_DOES_NOT_MATCH_122=DN sent by replication server: %s does not match local directory server one: %s |
| | | SEVERE_ERR_EXCEPTION_FORWARDING_RESET_GEN_ID_123=Caught IOException while forwarding ResetGenerationIdMsg to peer replication servers for domain %s : %s |
| | | SEVERE_ERR_DS_INVALID_INIT_STATUS_124=Computed invalid initial status: %s in DS replication domain %s with server id %s |
| | | SEVERE_ERR_RS_INVALID_INIT_STATUS_125=Replication server received invalid initial status: %s for replication domain %s from server id %s |
| | | SEVERE_ERR_DS_INVALID_REQUESTED_STATUS_126=Received invalid requested status %s in DS replication domain %s with server id %s |
| | | SEVERE_ERR_RS_CANNOT_CHANGE_STATUS_127=Could not compute new status in RS replication domain %s for server id %s. Was in %s status and received %s event |
| | | SEVERE_ERR_DS_CANNOT_CHANGE_STATUS_128=Could not compute new status in DS replication domain %s with server id %s. Was in %s status and received %s event |
| | | SEVERE_ERR_EXCEPTION_CHANGING_STATUS_AFTER_RESET_GEN_ID_129=Caught IOException while changing status for domain %s and serverId: %s after reset for generation id: %s |
| | | SEVERE_ERR_RECEIVED_CHANGE_STATUS_NOT_FROM_DS_130=Received change status message does not come from a directory server (dn: %s, server id: %s, msg: %s) |
| | | NOTICE_DIRECTORY_SERVER_CHANGED_STATUS_131=Directory server %s for dn %s changed his status to %s |
| | | SEVERE_ERR_RS_INVALID_NEW_STATUS_132=Received invalid new status %s in RS for replication domain %s and directory server id %s |
| | | SEVERE_WARN_CONNECTED_TO_SERVER_WITH_WRONG_GROUP_ID_133=Connected to a replication server with wrong group id. We have group id %s and replication server id %s %s has group id %s. This is for domain %s in directory server %s |
| | | SEVERE_ERR_EXCEPTION_SENDING_CS_134=Replication broker with dn %s and server id %s failed to signal status change because of: %s |
| | | MILD_ERR_IGNORING_UPDATE_FROM_DS_BADGENID_135=In RS %s for dn %s, update %s received from DS %s is ignored due to a bad generation id of DS (local genid: %s, remote genid: %s) |
| | | MILD_ERR_IGNORING_UPDATE_TO_DS_BADGENID_136=In RS %s for dn %s, update %s will not be sent to DS %s with generation id %s different from local generation id %s |
| | | MILD_ERR_IGNORING_UPDATE_FROM_DS_FULLUP_137=In RS %s for dn %s, update %s received from DS %s is ignored due to DS in full update |
| | | MILD_ERR_IGNORING_UPDATE_TO_DS_FULLUP_138=In RS %s for dn %s, update %s will not be sent to DS %s in full update |
| | | SEVERE_ERR_EXCEPTION_CHANGING_STATUS_FROM_STATUS_ANALYZER_139=Caught IOException while changing status for domain %s and serverId: %s from status analyzer: %s |
| | | NOTICE_BAD_GEN_ID_IN_FULL_UPDATE_140=Replication server %s for dn %s: directory server %s must stay in full update although a generation id reset has been ordered (from %s to %s) |
| | | NOTICE_FULL_UPDATE_ENGAGED_FROM_REMOTE_START_141=Local directory server %s is starting online full update for importing suffix %s data from remote directory server %s |
| | | NOTICE_FULL_UPDATE_ENGAGED_FROM_REMOTE_END_142=Local directory server %s has finished online full update for importing suffix %s data from remote directory server %s |
| | | NOTICE_FULL_UPDATE_ENGAGED_FOR_REMOTE_START_143=Local directory server %s is starting online full update for exporting suffix %s data to remote directory server %s |
| | | NOTICE_FULL_UPDATE_ENGAGED_FOR_REMOTE_END_144=Local directory server %s has finished online full update for exporting suffix data %s to remote directory server %s |
| | | NOTICE_TIMEOUT_WHEN_CROSS_CONNECTION_145=Timed out trying to acquire the domain lock for %s. Connection attempt from replication server %s to local replication server %s will be aborted. Simultanate cross connection attempt ? |
| | | NOTICE_BAD_GENERATION_ID_FROM_DS_146=On suffix %s, directory server %s presented generation ID=%s when expected generation ID=%s |
| | | NOTICE_DS_RECEIVED_ACK_ERROR_147=In replication service %s and server id %s, the assured update message %s was acknowledged with the following errors: %s |
| | | NOTICE_DS_ACK_TIMEOUT_148=In replication service %s, timeout after %s ms waiting for the acknowledgement of the assured update message: %s |
| | | SEVERE_ERR_DS_UNKNOWN_ASSURED_MODE_149=In directory server %s, received unknown assured update mode: %s, for domain %s. Message: %s |
| | | SEVERE_ERR_RS_UNKNOWN_ASSURED_MODE_150=In replication server %s, received unknown assured update mode: %s, for domain %s. Message: %s |
| | | SEVERE_ERR_UNKNOWN_ASSURED_SAFE_DATA_LEVEL_151=In replication server %s, received a safe data assured update message with incoherent level: %s, this is for domain %s. Message: %s |
| | | SEVERE_ERR_RESET_GENERATION_ID_FAILED_152=The generation ID could not be reset for domain %s |
| | | NOTICE_ERR_CANNOT_CHANGE_CONFIG_DURING_TOTAL_UPDATE_153=Cannot change the configuration while a total update is in progress |
| | | SEVERE_ERR_COULD_NOT_START_REPLICATION_154=The Replication was not started on base-dn %s : %s |
| | | MILD_ERR_ERROR_RETRIEVING_MONITOR_DATA_155=Error retrieving monitoring data: %s |
| | | SEVERE_ERR_EXCEPTION_LOCKING_RS_DOMAIN_156=Caught exception when locking the replication server domain: %s |
| | | SEVERE_ERR_REPLICATION_PROTOCOL_MESSAGE_TYPE_157=Replication protocol error. Bad message type. %s received, %s required |
| | | SEVERE_ERR_INVALID_COOKIE_FULL_RESYNC_REQUIRED_158=The provided cookie is valid in the current context due to %s. Full resync is required |
| | | SEVERE_ERR_BYTE_COUNT_159=The Server Handler byte count is not correct (Fixed) |
| | | NOTICE_ERR_FRACTIONAL_CONFIG_UNKNOWN_OBJECT_CLASS_160=Wrong fractional replication configuration: could not find object class definition for %s in schema |
| | | NOTICE_ERR_FRACTIONAL_CONFIG_UNKNOWN_ATTRIBUTE_TYPE_161=Wrong fractional replication configuration : could not find attribute type definition for %s in schema |
| | | NOTICE_ERR_FRACTIONAL_CONFIG_NOT_OPTIONAL_ATTRIBUTE_162=Wrong fractional replication configuration : attribute %s is not optional in class %s |
| | | NOTICE_ERR_FRACTIONAL_CONFIG_WRONG_FORMAT_163=Wrong fractional replication configuration : wrong format : %s (need at least [<className>|*],attributeName) |
| | | NOTICE_ERR_FRACTIONAL_CONFIG_BOTH_MODES_164=Wrong fractional replication configuration : cannot use both exclusive and inclusive modes |
| | | NOTICE_ERR_FRACTIONAL_CONFIG_PROHIBITED_ATTRIBUTE_165=Wrong fractional replication configuration : prohibited attribute %s usage |
| | | NOTICE_ERR_FRACTIONAL_166=Fractional replication : exception for domain : %s : %s |
| | | NOTICE_FRACTIONAL_BAD_DATA_SET_NEED_RESYNC_167=Warning : domain %s fractional replication configuration is inconsistent with backend data set : need resynchronization or fractional configuration to be changed |
| | | MILD_ERR_PLUGIN_FRACTIONAL_LDIF_IMPORT_INVALID_PLUGIN_TYPE_168=The fractional replication ldif import plugin is configured with invalid plugin type %s. Only the ldifImport plugin type is allowed |
| | | NOTICE_ERR_FULL_UPDATE_IMPORT_FRACTIONAL_BAD_REMOTE_169=The online full update for importing suffix %s data from remote directory server %s has been stopped due to fractional configuration inconsistency between destination and source server : imported data set has not the same fractional configuration |
| | | NOTICE_ERR_FULL_UPDATE_IMPORT_FRACTIONAL_REMOTE_IS_FRACTIONAL_170=The online full update for importing suffix %s data from remote directory server %s has been stopped due to fractional configuration inconsistency between destination and source server : imported data set has some fractional configuration but not destination server |
| | | NOTICE_ERR_FRACTIONAL_FORBIDDEN_OPERATION_171=The following operation has been forbidden in suffix %s due to inconsistency with the fractional replication configuration : %s |
| | | NOTICE_ERR_FRACTIONAL_FORBIDDEN_FULL_UPDATE_FRACTIONAL_172=The export of domain %s from server %s to all other servers of the topology is forbidden as the source server has some fractional configuration : only fractional servers in a replicated topology does not makes sense |
| | | NOTICE_MONITOR_DATA_RECEIVED_203=Monitor data for the domain "%s" has been \ |
| | | received from replication server RS(%d) |
| | |
| | | import static org.opends.server.loggers.ErrorLogger.logError; |
| | | |
| | | import java.io.IOException; |
| | | import java.net.InetAddress; |
| | | import java.net.Socket; |
| | | import java.util.SortedSet; |
| | | |
| | |
| | | /** |
| | | * Create a new protocol session in the client role on the provided socket. |
| | | * |
| | | * @param serverURL |
| | | * The remote replication server to which the socket is connected. |
| | | * @param socket |
| | | * The connected socket. |
| | | * @param soTimeout |
| | |
| | | * If the protocol session could not be established for some other |
| | | * reason. |
| | | */ |
| | | public ProtocolSession createClientSession(final String serverURL, |
| | | final Socket socket, final int soTimeout) |
| | | throws ConfigException, IOException |
| | | public ProtocolSession createClientSession(final Socket socket, |
| | | final int soTimeout) throws ConfigException, IOException |
| | | { |
| | | boolean hasCompleted = false; |
| | | SSLSocket secureSocket = null; |
| | |
| | | { |
| | | // This is probably a connection attempt from an unexpected client |
| | | // log that to warn the administrator. |
| | | final InetAddress remHost = socket.getInetAddress(); |
| | | final Message message = NOTE_SSL_SERVER_CON_ATTEMPT_ERROR.get( |
| | | remHost.getHostName(), remHost.getHostAddress(), |
| | | final Message message = INFO_SSL_SERVER_CON_ATTEMPT_ERROR.get( |
| | | socket.getRemoteSocketAddress().toString(), |
| | | socket.getLocalSocketAddress().toString(), |
| | | e.getLocalizedMessage()); |
| | | logError(message); |
| | | return null; |
| | |
| | | private final InputStream plainInput; |
| | | private final OutputStream plainOutput; |
| | | private final byte[] rcvLengthBuf = new byte[8]; |
| | | private final String readableRemoteAddress; |
| | | private final String remoteAddress; |
| | | |
| | | /** |
| | | * The time the last message published to this session. |
| | |
| | | this.plainOutput = plainSocket.getOutputStream(); |
| | | this.input = secureSocket.getInputStream(); |
| | | this.output = secureSocket.getOutputStream(); |
| | | this.readableRemoteAddress = plainSocket.getRemoteSocketAddress() |
| | | .toString(); |
| | | this.remoteAddress = plainSocket.getInetAddress() |
| | | .getHostAddress(); |
| | | } |
| | | |
| | | |
| | |
| | | @Override |
| | | public String getReadableRemoteAddress() |
| | | { |
| | | return plainSocket.getRemoteSocketAddress().toString(); |
| | | return readableRemoteAddress; |
| | | } |
| | | |
| | | |
| | |
| | | @Override |
| | | public String getRemoteAddress() |
| | | { |
| | | return plainSocket.getInetAddress().getHostAddress(); |
| | | return remoteAddress; |
| | | } |
| | | |
| | | |
| | |
| | | |
| | | registerIntoDomain(); |
| | | |
| | | Message message = INFO_REPLICATION_SERVER_CONNECTION_FROM_DS |
| | | .get(getReplicationServerId(), getServerId(), |
| | | replicationServerDomain.getBaseDn(), |
| | | session.getReadableRemoteAddress()); |
| | | logError(message); |
| | | |
| | | super.finalizeStart(); |
| | | |
| | | } |
| | |
| | | { |
| | | if (generationId != localGenerationId) |
| | | { |
| | | Message message = NOTE_BAD_GENERATION_ID_FROM_DS.get( |
| | | getServiceId(), |
| | | Integer.toString(serverId), |
| | | Long.toString(generationId), |
| | | Long.toString(localGenerationId)); |
| | | Message message = WARN_BAD_GENERATION_ID_FROM_DS.get( |
| | | serverId, session.getReadableRemoteAddress(), |
| | | generationId, getServiceId(), |
| | | getReplicationServerId(), localGenerationId); |
| | | logError(message); |
| | | } |
| | | } |
| | |
| | | { |
| | | // If the LDAP server has already sent changes |
| | | // it is not expected to connect to an empty RS |
| | | Message message = NOTE_BAD_GENERATION_ID_FROM_DS.get( |
| | | getServiceId(), |
| | | Integer.toString(serverId), |
| | | Long.toString(generationId), |
| | | Long.toString(localGenerationId)); |
| | | Message message = WARN_BAD_GENERATION_ID_FROM_DS.get( |
| | | serverId, session.getReadableRemoteAddress(), |
| | | generationId, getServiceId(), |
| | | getReplicationServerId(), localGenerationId); |
| | | logError(message); |
| | | } |
| | | else |
| | |
| | | */ |
| | | public void run() |
| | | { |
| | | Message errMessage = null; |
| | | try |
| | | { |
| | | while (true) |
| | |
| | | catch (SocketException e) |
| | | { |
| | | // Just ignore the exception and let the thread die as well |
| | | errMessage = ERR_SERVER_BADLY_DISCONNECTED.get(handler.toString(), |
| | | "for operation " + handler.getOperationId()); |
| | | logError(errMessage); |
| | | if (session != null) // This will always be the case if a socket exception |
| | | // has occurred. |
| | | { |
| | | Message errMessage; |
| | | if (handler.isDataServer()) |
| | | { |
| | | errMessage = ERR_DS_BADLY_DISCONNECTED.get( |
| | | handler.getReplicationServerId(), |
| | | handler.getServerId(), |
| | | session.getReadableRemoteAddress(), |
| | | handler.getServiceId()); |
| | | } |
| | | else |
| | | { |
| | | errMessage = ERR_RS_BADLY_DISCONNECTED.get( |
| | | handler.getReplicationServerId(), |
| | | handler.getServerId(), |
| | | session.getReadableRemoteAddress(), |
| | | handler.getServiceId()); |
| | | } |
| | | logError(errMessage); |
| | | } |
| | | } |
| | | catch (Exception e) |
| | | { |
| | | // An unexpected error happened. |
| | | // Log an error and close the connection. |
| | | errMessage = ERR_WRITER_UNEXPECTED_EXCEPTION.get(handler.toString() + |
| | | " " + stackTraceToSingleLineString(e)); |
| | | Message errMessage = ERR_WRITER_UNEXPECTED_EXCEPTION |
| | | .get(handler.toString() + " " |
| | | + stackTraceToSingleLineString(e)); |
| | | logError(errMessage); |
| | | } |
| | | finally |
| | |
| | | |
| | | void runListen() |
| | | { |
| | | Message listenMsg = NOTE_REPLICATION_SERVER_LISTENING.get( |
| | | getServerId(), |
| | | listenSocket.getInetAddress().getHostAddress(), |
| | | listenSocket.getLocalPort()); |
| | | logError(listenMsg); |
| | | |
| | | while ((shutdown == false) && (stopListen == false)) |
| | | { |
| | | // Wait on the replicationServer port. |
| | |
| | | socket.connect(ServerAddr, 500); |
| | | |
| | | ReplicationServerHandler handler = new ReplicationServerHandler( |
| | | replSessionSecurity.createClientSession(remoteServerURL, |
| | | replSessionSecurity.createClientSession( |
| | | socket, |
| | | ReplSessionSecurity.HANDSHAKE_TIMEOUT), |
| | | queueSize, |
| | |
| | | // monitor data. |
| | | // |
| | | // Guarded by pendingMonitorLock. |
| | | private Set<Integer> monitorDataLateServers = new HashSet<Integer>(); |
| | | private final Set<Integer> monitorDataLateServers = new HashSet<Integer>(); |
| | | |
| | | // This lock serializes updates to the pending monitor data. |
| | | private final Object pendingMonitorDataLock = new Object(); |
| | |
| | | buildAndSendTopoInfoToDSs(null); |
| | | buildAndSendTopoInfoToRSs(); |
| | | |
| | | Message message = NOTE_RESET_GENERATION_ID.get(baseDn.toString(), |
| | | Long.toString(newGenId)); |
| | | Message message = NOTE_RESET_GENERATION_ID.get(baseDn, newGenId); |
| | | logError(message); |
| | | |
| | | } |
| | |
| | | buildAndSendTopoInfoToRSs(); |
| | | |
| | | Message message = NOTE_DIRECTORY_SERVER_CHANGED_STATUS.get( |
| | | Integer.toString(senderHandler.getServerId()), |
| | | baseDn.toString(), |
| | | newStatus.toString()); |
| | | senderHandler.getServerId(), baseDn, newStatus.toString()); |
| | | logError(message); |
| | | |
| | | } |
| | |
| | | |
| | | if (generationId > 0 && (generationId != handler.getGenerationId())) |
| | | { |
| | | Message message = NOTE_BAD_GENERATION_ID_FROM_RS.get( |
| | | baseDn, |
| | | Integer.toString(handler.getServerId()), |
| | | Long.toString(handler.getGenerationId()), |
| | | Long.toString(generationId)); |
| | | Message message = WARN_BAD_GENERATION_ID_FROM_RS.get(handler |
| | | .getServerId(), handler.session |
| | | .getReadableRemoteAddress(), handler.getGenerationId(), |
| | | baseDn, getReplicationServer().getServerId(), |
| | | generationId); |
| | | logError(message); |
| | | |
| | | ErrorMsg errorMsg = new ErrorMsg( |
| | |
| | | // error log with repeated messages. |
| | | if (!monitorDataLateServers.contains(serverId)) |
| | | { |
| | | logError(ERR_MISSING_REMOTE_MONITOR_DATA.get(baseDn, |
| | | logError(WARN_MISSING_REMOTE_MONITOR_DATA.get(baseDn, |
| | | serverId)); |
| | | } |
| | | } |
| | |
| | | // (this will also warn our connected DSs of the new received info) |
| | | replicationServerDomain.receiveTopoInfoFromRS(inTopoMsg, this, false); |
| | | } |
| | | |
| | | Message message = INFO_REPLICATION_SERVER_CONNECTION_TO_RS |
| | | .get(getReplicationServerId(), getServerId(), |
| | | replicationServerDomain.getBaseDn(), |
| | | session.getReadableRemoteAddress()); |
| | | logError(message); |
| | | |
| | | super.finalizeStart(); |
| | | |
| | | } |
| | |
| | | // if the present RS has received changes regarding its |
| | | // gen ID and so won't change without a reset |
| | | // then we are just degrading the peer. |
| | | Message message = NOTE_BAD_GENERATION_ID_FROM_RS.get( |
| | | getServiceId(), |
| | | Integer.toString(serverId), |
| | | Long.toString(generationId), |
| | | Long.toString(localGenerationId)); |
| | | Message message = WARN_BAD_GENERATION_ID_FROM_RS |
| | | .get(serverId, |
| | | session.getReadableRemoteAddress(), |
| | | generationId, getServiceId(), |
| | | getReplicationServerId(), localGenerationId); |
| | | logError(message); |
| | | } else |
| | | { |
| | |
| | | // we have a nul state ? |
| | | // replicationServerDomain. |
| | | // setGenerationId(generationId, false); |
| | | Message message = NOTE_BAD_GENERATION_ID_FROM_RS.get( |
| | | getServiceId(), |
| | | Integer.toString(serverId), |
| | | Long.toString(generationId), |
| | | Long.toString(localGenerationId)); |
| | | Message message = WARN_BAD_GENERATION_ID_FROM_RS |
| | | .get(serverId, |
| | | session.getReadableRemoteAddress(), |
| | | generationId, getServiceId(), |
| | | getReplicationServerId(), localGenerationId); |
| | | logError(message); |
| | | } |
| | | } |
| | |
| | | if (inTopoMsg!=null) |
| | | replicationServerDomain.receiveTopoInfoFromRS(inTopoMsg, this, false); |
| | | |
| | | Message message = INFO_REPLICATION_SERVER_CONNECTION_FROM_RS |
| | | .get(getReplicationServerId(), getServerId(), |
| | | replicationServerDomain.getBaseDn(), |
| | | session.getReadableRemoteAddress()); |
| | | logError(message); |
| | | |
| | | super.finalizeStart(); |
| | | |
| | | } |
| | |
| | | // if the present RS has received changes regarding its |
| | | // gen ID and so won't change without a reset |
| | | // then we are just degrading the peer. |
| | | Message message = NOTE_BAD_GENERATION_ID_FROM_RS.get( |
| | | getServiceId(), |
| | | Integer.toString(serverId), |
| | | Long.toString(generationId), |
| | | Long.toString(localGenerationId)); |
| | | Message message = WARN_BAD_GENERATION_ID_FROM_RS.get( |
| | | serverId, session.getReadableRemoteAddress(), |
| | | generationId, getServiceId(), |
| | | getReplicationServerId(), localGenerationId); |
| | | logError(message); |
| | | } |
| | | else |
| | |
| | | // we have a nul state ? |
| | | // replicationServerDomain. |
| | | // setGenerationId(generationId, false); |
| | | Message message = NOTE_BAD_GENERATION_ID_FROM_RS.get( |
| | | getServiceId(), |
| | | Integer.toString(serverId), |
| | | Long.toString(generationId), |
| | | Long.toString(localGenerationId)); |
| | | Message message = WARN_BAD_GENERATION_ID_FROM_RS.get( |
| | | serverId, session.getReadableRemoteAddress(), |
| | | generationId, getServiceId(), |
| | | getReplicationServerId(), localGenerationId); |
| | | logError(message); |
| | | } |
| | | } |
| | |
| | | if (!noTimeout) |
| | | { |
| | | // Timeout |
| | | Message message = NOTE_TIMEOUT_WHEN_CROSS_CONNECTION.get( |
| | | Message message = WARN_TIMEOUT_WHEN_CROSS_CONNECTION.get( |
| | | getServiceId(), |
| | | Integer.toString(serverId), |
| | | Integer.toString(replicationServerId)); |
| | | serverId, |
| | | session.getReadableRemoteAddress(), |
| | | replicationServerId); |
| | | throw new DirectoryException(ResultCode.OTHER, message); |
| | | } |
| | | } |
| | |
| | | private static final DebugTracer TRACER = getTracer(); |
| | | private final ProtocolSession session; |
| | | private final ServerHandler handler; |
| | | private final String remoteAddress; |
| | | |
| | | |
| | | |
| | |
| | | + session.getReadableRemoteAddress()); |
| | | this.session = session; |
| | | this.handler = handler; |
| | | this.remoteAddress = session.getReadableRemoteAddress(); |
| | | } |
| | | |
| | | /** |
| | |
| | | { |
| | | long referenceGenerationId = handler.getReferenceGenId(); |
| | | if (dsStatus == ServerStatus.BAD_GEN_ID_STATUS) |
| | | logError(ERR_IGNORING_UPDATE_FROM_DS_BADGENID.get( |
| | | Integer.toString(handler.getReplicationServerId()), |
| | | handler.getServiceId(), |
| | | ((UpdateMsg) msg).getChangeNumber().toString(), |
| | | Integer.toString(handler.getServerId()), |
| | | Long.toString(referenceGenerationId), |
| | | Long.toString(handler.getGenerationId()))); |
| | | logError(WARN_IGNORING_UPDATE_FROM_DS_BADGENID.get( |
| | | handler.getReplicationServerId(), |
| | | ((UpdateMsg) msg).getChangeNumber().toString(), |
| | | handler.getServiceId(), handler.getServerId(), |
| | | session.getReadableRemoteAddress(), |
| | | handler.getGenerationId(), |
| | | referenceGenerationId)); |
| | | if (dsStatus == ServerStatus.FULL_UPDATE_STATUS) |
| | | logError(ERR_IGNORING_UPDATE_FROM_DS_FULLUP.get( |
| | | Integer.toString(handler.getReplicationServerId()), |
| | | handler.getServiceId(), |
| | | ((UpdateMsg) msg).getChangeNumber().toString(), |
| | | Integer.toString(handler.getServerId()))); |
| | | logError(WARN_IGNORING_UPDATE_FROM_DS_FULLUP.get( |
| | | handler.getReplicationServerId(), |
| | | ((UpdateMsg) msg).getChangeNumber().toString(), |
| | | handler.getServiceId(), handler.getServerId(), |
| | | session.getReadableRemoteAddress())); |
| | | filtered = true; |
| | | } |
| | | } else |
| | |
| | | (referenceGenerationId != handler.getGenerationId())) |
| | | { |
| | | logError( |
| | | ERR_IGNORING_UPDATE_FROM_RS.get( |
| | | Integer.toString( |
| | | handler.getReplicationServerId()), |
| | | handler.getServiceId(), |
| | | WARN_IGNORING_UPDATE_FROM_RS.get( |
| | | handler.getReplicationServerId(), |
| | | ((UpdateMsg) msg).getChangeNumber().toString(), |
| | | Integer.toString(handler.getServerId()), |
| | | Long.toString(referenceGenerationId), |
| | | Long.toString(handler.getGenerationId()))); |
| | | handler.getServiceId(), |
| | | handler.getServerId(), |
| | | session.getReadableRemoteAddress(), |
| | | handler.getGenerationId(), |
| | | referenceGenerationId)); |
| | | filtered = true; |
| | | } |
| | | } |
| | |
| | | "In " + this.getName() + " " + stackTraceToSingleLineString(e)); |
| | | if (!handler.shuttingDown()) |
| | | { |
| | | errMessage = ERR_SERVER_BADLY_DISCONNECTED.get(handler.toString(), |
| | | Integer.toString(handler.getReplicationServerId())); |
| | | if (handler.isDataServer()) |
| | | { |
| | | errMessage = ERR_DS_BADLY_DISCONNECTED.get( |
| | | handler.getReplicationServerId(), handler.getServerId(), |
| | | remoteAddress, handler.getServiceId()); |
| | | } |
| | | else |
| | | { |
| | | errMessage = ERR_RS_BADLY_DISCONNECTED.get( |
| | | handler.getReplicationServerId(), handler.getServerId(), |
| | | remoteAddress, handler.getServiceId()); |
| | | } |
| | | logError(errMessage); |
| | | } |
| | | } |
| | |
| | | import static org.opends.server.loggers.debug.DebugLogger.getTracer; |
| | | import static org.opends.server.util.StaticUtils.stackTraceToSingleLineString; |
| | | import static org.opends.messages.ReplicationMessages.*; |
| | | |
| | | import java.net.SocketException; |
| | | import java.util.NoSuchElementException; |
| | | |
| | |
| | | long referenceGenerationId = |
| | | replicationServerDomain.getGenerationId(); |
| | | if (dsStatus == ServerStatus.BAD_GEN_ID_STATUS) |
| | | logError(ERR_IGNORING_UPDATE_TO_DS_BADGENID.get( |
| | | Integer.toString(replicationServerDomain.getReplicationServer(). |
| | | getServerId()), |
| | | replicationServerDomain.getBaseDn(), |
| | | update.getChangeNumber().toString(), |
| | | Integer.toString(handler.getServerId()), |
| | | Long.toString(handler.getGenerationId()), |
| | | Long.toString(referenceGenerationId))); |
| | | logError(WARN_IGNORING_UPDATE_TO_DS_BADGENID.get( |
| | | handler.getReplicationServerId(), |
| | | update.getChangeNumber().toString(), |
| | | handler.getServiceId(), handler.getServerId(), |
| | | session.getReadableRemoteAddress(), |
| | | handler.getGenerationId(), |
| | | referenceGenerationId)); |
| | | if (dsStatus == ServerStatus.FULL_UPDATE_STATUS) |
| | | logError(ERR_IGNORING_UPDATE_TO_DS_FULLUP.get( |
| | | Integer.toString(replicationServerDomain.getReplicationServer(). |
| | | getServerId()), |
| | | replicationServerDomain.getBaseDn(), |
| | | update.getChangeNumber().toString(), |
| | | Integer.toString(handler.getServerId()))); |
| | | logError(WARN_IGNORING_UPDATE_TO_DS_FULLUP.get( |
| | | handler.getReplicationServerId(), |
| | | update.getChangeNumber().toString(), |
| | | handler.getServiceId(), handler.getServerId(), |
| | | session.getReadableRemoteAddress())); |
| | | continue; |
| | | } |
| | | } else |
| | |
| | | if ((referenceGenerationId != handler.getGenerationId()) || |
| | | (referenceGenerationId == -1) || (handler.getGenerationId() == -1)) |
| | | { |
| | | logError(ERR_IGNORING_UPDATE_TO_RS.get( |
| | | Integer.toString(replicationServerDomain.getReplicationServer(). |
| | | getServerId()), |
| | | replicationServerDomain.getBaseDn(), |
| | | update.getChangeNumber().toString(), |
| | | Integer.toString(handler.getServerId()), |
| | | Long.toString(handler.getGenerationId()), |
| | | Long.toString(referenceGenerationId))); |
| | | logError( |
| | | WARN_IGNORING_UPDATE_TO_RS.get( |
| | | handler.getReplicationServerId(), |
| | | update.getChangeNumber().toString(), |
| | | handler.getServiceId(), |
| | | handler.getServerId(), |
| | | session.getReadableRemoteAddress(), |
| | | handler.getGenerationId(), |
| | | referenceGenerationId)); |
| | | continue; |
| | | } |
| | | } |
| | |
| | | * The remote host has disconnected and this particular Tree is going to |
| | | * be removed, just ignore the exception and let the thread die as well |
| | | */ |
| | | errMessage = ERR_SERVER_BADLY_DISCONNECTED.get(handler.toString(), |
| | | Integer.toString(replicationServerDomain. |
| | | getReplicationServer().getServerId())); |
| | | if (handler.isDataServer()) |
| | | { |
| | | errMessage = ERR_DS_BADLY_DISCONNECTED.get( |
| | | handler.getReplicationServerId(), handler.getServerId(), |
| | | session.getReadableRemoteAddress(), handler.getServiceId()); |
| | | } |
| | | else |
| | | { |
| | | errMessage = ERR_RS_BADLY_DISCONNECTED.get( |
| | | handler.getReplicationServerId(), handler.getServerId(), |
| | | session.getReadableRemoteAddress(), handler.getServiceId()); |
| | | } |
| | | |
| | | logError(errMessage); |
| | | } |
| | | catch (SocketException e) |
| | |
| | | * The remote host has disconnected and this particular Tree is going to |
| | | * be removed, just ignore the exception and let the thread die as well |
| | | */ |
| | | errMessage = ERR_SERVER_BADLY_DISCONNECTED.get(handler.toString(), |
| | | Integer.toString(replicationServerDomain. |
| | | getReplicationServer().getServerId())); |
| | | if (handler.isDataServer()) |
| | | { |
| | | errMessage = ERR_DS_BADLY_DISCONNECTED.get( |
| | | handler.getReplicationServerId(), handler.getServerId(), |
| | | session.getReadableRemoteAddress(), handler.getServiceId()); |
| | | } |
| | | else |
| | | { |
| | | errMessage = ERR_RS_BADLY_DISCONNECTED.get( |
| | | handler.getReplicationServerId(), handler.getServerId(), |
| | | session.getReadableRemoteAddress(), handler.getServiceId()); |
| | | } |
| | | logError(errMessage); |
| | | } |
| | | catch (Exception e) |
| File was renamed from opends/src/server/org/opends/server/replication/protocol/HeartbeatMonitor.java |
| | |
| | | * Portions Copyright 2011 ForgeRock AS |
| | | */ |
| | | |
| | | package org.opends.server.replication.protocol; |
| | | package org.opends.server.replication.service; |
| | | |
| | | import static org.opends.messages.ReplicationMessages.*; |
| | | import static org.opends.server.loggers.ErrorLogger.logError; |
| | |
| | | import static org.opends.server.util.StaticUtils.stackTraceToSingleLineString; |
| | | |
| | | import org.opends.server.loggers.debug.DebugTracer; |
| | | import org.opends.server.replication.protocol.ProtocolSession; |
| | | |
| | | import org.opends.server.api.DirectoryThread; |
| | | |
| | |
| | | * This class implements a thread to monitor heartbeat messages from the |
| | | * replication server. Each broker runs one of these threads. |
| | | */ |
| | | public class HeartbeatMonitor extends DirectoryThread |
| | | final class HeartbeatMonitor extends DirectoryThread |
| | | { |
| | | /** |
| | | * The tracer object for the debug logger. |
| | |
| | | */ |
| | | private final long heartbeatInterval; |
| | | |
| | | // Info required for logging. |
| | | private final int serverID; |
| | | private final int replicationServerID; |
| | | private final String baseDN; |
| | | |
| | | |
| | | /** |
| | | * Set this to stop the thread. |
| | | */ |
| | | private volatile boolean shutdown = false; |
| | | |
| | | |
| | | |
| | | /** |
| | | * Create a heartbeat monitor thread. |
| | | * @param threadName The name of the heartbeat thread. |
| | | * @param session The session on which heartbeats are to be monitored. |
| | | * @param heartbeatInterval The expected interval between heartbeats received |
| | | * (in milliseconds). |
| | | * |
| | | * @param serverID |
| | | * The local directory server ID. |
| | | * @param replicationServerID |
| | | * The remote replication server ID. |
| | | * @param baseDN |
| | | * The name of the domain being replicated. |
| | | * @param session |
| | | * The session on which heartbeats are to be monitored. |
| | | * @param heartbeatInterval |
| | | * The expected interval between heartbeats received (in |
| | | * milliseconds). |
| | | */ |
| | | public HeartbeatMonitor(String threadName, ProtocolSession session, |
| | | long heartbeatInterval) |
| | | HeartbeatMonitor(int serverID, int replicationServerID, |
| | | String baseDN, ProtocolSession session, long heartbeatInterval) |
| | | { |
| | | super(threadName); |
| | | super("Replica DS(" |
| | | + serverID + ") heartbeat monitor for domain \"" |
| | | + baseDN + "\" from RS(" + replicationServerID |
| | | + ") at " + session.getReadableRemoteAddress()); |
| | | this.serverID = serverID; |
| | | this.replicationServerID = replicationServerID; |
| | | this.baseDN = baseDN; |
| | | this.session = session; |
| | | this.heartbeatInterval = heartbeatInterval; |
| | | } |
| | |
| | | if (gotOneFailure == true) |
| | | { |
| | | // Heartbeat is well overdue so the server is assumed to be dead. |
| | | logError(NOTE_HEARTBEAT_FAILURE.get(currentThread().getName())); |
| | | logError(WARN_HEARTBEAT_FAILURE.get(serverID, |
| | | replicationServerID, |
| | | session.getReadableRemoteAddress(), baseDN)); |
| | | session.close(); |
| | | break; |
| | | } |
| | |
| | | import static org.opends.messages.ReplicationMessages.*; |
| | | import static org.opends.server.loggers.ErrorLogger.logError; |
| | | import static org.opends.server.loggers.debug.DebugLogger.getTracer; |
| | | import static org.opends.server.util.StaticUtils.collectionToString; |
| | | import static org.opends.server.util.StaticUtils.stackTraceToSingleLineString; |
| | | |
| | | import java.io.IOException; |
| | |
| | | import org.opends.server.replication.common.ServerState; |
| | | import org.opends.server.replication.common.ServerStatus; |
| | | import org.opends.server.replication.protocol.ChangeStatusMsg; |
| | | import org.opends.server.replication.protocol.HeartbeatMonitor; |
| | | import org.opends.server.replication.protocol.MonitorMsg; |
| | | import org.opends.server.replication.protocol.MonitorRequestMsg; |
| | | import org.opends.server.replication.protocol.ProtocolSession; |
| | |
| | | |
| | | // Get info from every available replication servers |
| | | replicationServerInfos = collectReplicationServersInfo(); |
| | | String rsis = replicationServerInfos.toString(); |
| | | |
| | | ReplicationServerInfo replicationServerInfo = null; |
| | | |
| | |
| | | this.getGenerationID()) || |
| | | (replicationServerInfo.getGenerationId() == -1)) |
| | | { |
| | | Message message = |
| | | NOTE_NOW_FOUND_SAME_GENERATION_CHANGELOG.get( |
| | | baseDn.toString(), |
| | | Integer.toString(rsServerId), |
| | | replicationServer, |
| | | Integer.toString(serverId), |
| | | Long.toString(this.getGenerationID())); |
| | | Message message = NOTE_NOW_FOUND_SAME_GENERATION_CHANGELOG |
| | | .get(serverId, rsServerId, baseDn, |
| | | session.getReadableRemoteAddress(), |
| | | getGenerationID()); |
| | | logError(message); |
| | | } else |
| | | { |
| | | Message message = |
| | | NOTE_NOW_FOUND_BAD_GENERATION_CHANGELOG.get( |
| | | baseDn.toString(), |
| | | replicationServer, |
| | | Long.toString(this.getGenerationID()), |
| | | Long.toString(replicationServerInfo.getGenerationId())); |
| | | Message message = WARN_NOW_FOUND_BAD_GENERATION_CHANGELOG |
| | | .get(serverId, rsServerId, baseDn, |
| | | session.getReadableRemoteAddress(), |
| | | getGenerationID(), |
| | | replicationServerInfo.getGenerationId()); |
| | | logError(message); |
| | | } |
| | | } else |
| | |
| | | { |
| | | connectionError = true; |
| | | connectPhaseLock.notify(); |
| | | Message message = |
| | | NOTE_COULD_NOT_FIND_CHANGELOG.get(baseDn.toString(), rsis); |
| | | logError(message); |
| | | |
| | | if (replicationServerInfos.size() > 0) |
| | | { |
| | | Message message = WARN_COULD_NOT_FIND_CHANGELOG.get( |
| | | serverId, |
| | | baseDn, |
| | | collectionToString(replicationServerInfos.keySet(), |
| | | ", ")); |
| | | logError(message); |
| | | } |
| | | else |
| | | { |
| | | Message message = WARN_NO_AVAILABLE_CHANGELOGS.get( |
| | | serverId, baseDn); |
| | | logError(message); |
| | | } |
| | | } |
| | | } |
| | | } |
| | |
| | | } |
| | | } |
| | | |
| | | |
| | | |
| | | /** |
| | | * Connect to the provided server performing the first phase handshake |
| | | * (start messages exchange) and return the reply message from the replication |
| | | * Connect to the provided server performing the first phase handshake (start |
| | | * messages exchange) and return the reply message from the replication |
| | | * server, wrapped in a ReplicationServerInfo object. |
| | | * |
| | | * @param server Server to connect to. |
| | | * @param keepConnection Do we keep session opened or not after handshake. |
| | | * Use true if want to perform handshake phase 2 with the same session |
| | | * and keep the session to create as the current one. |
| | | * @return The answer from the server . Null if could not |
| | | * get an answer. |
| | | * @param server |
| | | * Server to connect to. |
| | | * @param keepConnection |
| | | * Do we keep session opened or not after handshake. Use true if want |
| | | * to perform handshake phase 2 with the same session and keep the |
| | | * session to create as the current one. |
| | | * @return The answer from the server . Null if could not get an answer. |
| | | */ |
| | | private ReplicationServerInfo performPhaseOneHandshake(String server, |
| | | boolean keepConnection) |
| | | private ReplicationServerInfo performPhaseOneHandshake( |
| | | String server, boolean keepConnection) |
| | | { |
| | | ReplicationServerInfo replServerInfo = null; |
| | | |
| | | // Parse server string. |
| | | int separator = server.lastIndexOf(':'); |
| | | String port = server.substring(separator + 1); |
| | | String hostname = server.substring(0, separator); |
| | | ProtocolSession localSession = null; |
| | | |
| | | boolean error = false; |
| | | ProtocolSession localSession = null; |
| | | Socket socket = null; |
| | | boolean hasConnected = false; |
| | | Message errorMessage = null; |
| | | |
| | | try |
| | | { |
| | | /* |
| | |
| | | */ |
| | | int intPort = Integer.parseInt(port); |
| | | InetSocketAddress serverAddr = new InetSocketAddress( |
| | | InetAddress.getByName(hostname), intPort); |
| | | Socket socket = new Socket(); |
| | | InetAddress.getByName(hostname), intPort); |
| | | socket = new Socket(); |
| | | socket.setReceiveBufferSize(1000000); |
| | | socket.setTcpNoDelay(true); |
| | | socket.connect(serverAddr, 500); |
| | | localSession = replSessionSecurity.createClientSession(server, socket, |
| | | ReplSessionSecurity.HANDSHAKE_TIMEOUT); |
| | | boolean isSslEncryption = |
| | | replSessionSecurity.isSslEncryption(server); |
| | | /* |
| | | * Send our ServerStartMsg. |
| | | */ |
| | | ServerStartMsg serverStartMsg = new ServerStartMsg(serverId, baseDn, |
| | | maxRcvWindow, heartbeatInterval, state, |
| | | ProtocolVersion.getCurrentVersion(), this.getGenerationID(), |
| | | isSslEncryption, |
| | | groupId); |
| | | localSession = replSessionSecurity.createClientSession( |
| | | socket, ReplSessionSecurity.HANDSHAKE_TIMEOUT); |
| | | boolean isSslEncryption = replSessionSecurity |
| | | .isSslEncryption(server); |
| | | |
| | | // Send our ServerStartMsg. |
| | | ServerStartMsg serverStartMsg = new ServerStartMsg(serverId, |
| | | baseDn, maxRcvWindow, heartbeatInterval, state, |
| | | ProtocolVersion.getCurrentVersion(), |
| | | this.getGenerationID(), isSslEncryption, groupId); |
| | | localSession.publish(serverStartMsg); |
| | | |
| | | /* |
| | | * Read the ReplServerStartMsg or ReplServerStartDSMsg that should come |
| | | * back. |
| | | */ |
| | | // Read the ReplServerStartMsg or ReplServerStartDSMsg that should |
| | | // come back. |
| | | ReplicationMsg msg = localSession.receive(); |
| | | |
| | | if (debugEnabled()) |
| | | { |
| | | debugInfo("In RB for " + baseDn + |
| | | "\nRB HANDSHAKE SENT:\n" + serverStartMsg.toString() + |
| | | "\nAND RECEIVED:\n" + msg.toString()); |
| | | debugInfo("In RB for " + baseDn + "\nRB HANDSHAKE SENT:\n" |
| | | + serverStartMsg.toString() + "\nAND RECEIVED:\n" |
| | | + msg.toString()); |
| | | } |
| | | |
| | | // Wrap received message in a server info object |
| | | replServerInfo = ReplicationServerInfo.newInstance(msg); |
| | | ReplicationServerInfo replServerInfo = ReplicationServerInfo |
| | | .newInstance(msg); |
| | | |
| | | // Sanity check |
| | | String repDn = replServerInfo.getBaseDn(); |
| | | if (!(this.baseDn.equals(repDn))) |
| | | { |
| | | Message message = ERR_DS_DN_DOES_NOT_MATCH.get(repDn.toString(), |
| | | this.baseDn); |
| | | logError(message); |
| | | error = true; |
| | | errorMessage = ERR_DS_DN_DOES_NOT_MATCH.get(repDn.toString(), |
| | | this.baseDn); |
| | | return null; |
| | | } |
| | | |
| | | /* |
| | | * We have sent our own protocol version to the replication server. |
| | | * The replication server will use the same one (or an older one |
| | | * if it is an old replication server). |
| | | * We have sent our own protocol version to the replication server. The |
| | | * replication server will use the same one (or an older one if it is an |
| | | * old replication server). |
| | | */ |
| | | protocolVersion = ProtocolVersion.minWithCurrent( |
| | | replServerInfo.getProtocolVersion()); |
| | | protocolVersion = ProtocolVersion.minWithCurrent(replServerInfo |
| | | .getProtocolVersion()); |
| | | localSession.setProtocolVersion(protocolVersion); |
| | | |
| | | |
| | | if (!isSslEncryption) |
| | | { |
| | | localSession.stopEncryption(); |
| | | } |
| | | } catch (ConnectException e) |
| | | { |
| | | /* |
| | | * There was no server waiting on this host:port |
| | | * Log a notice and try the next replicationServer in the list |
| | | */ |
| | | if (!connectionError) |
| | | { |
| | | Message message = NOTE_NO_CHANGELOG_SERVER_LISTENING.get(server); |
| | | if (keepConnection) // Log error message only for final connection |
| | | { |
| | | // the error message is only logged once to avoid overflowing |
| | | // the error log |
| | | logError(message); |
| | | } else if (debugEnabled()) |
| | | { |
| | | debugInfo(message.toString()); |
| | | } |
| | | } |
| | | error = true; |
| | | } catch (Exception e) |
| | | { |
| | | if ((e instanceof SocketTimeoutException) && debugEnabled()) |
| | | { |
| | | debugInfo("Timeout trying to connect to RS " + server + |
| | | " for dn: " + baseDn); |
| | | } |
| | | Message message = ERR_EXCEPTION_STARTING_SESSION_PHASE.get("1", |
| | | baseDn, server, e.getLocalizedMessage() + |
| | | stackTraceToSingleLineString(e)); |
| | | if (keepConnection) // Log error message only for final connection |
| | | { |
| | | logError(message); |
| | | } else if (debugEnabled()) |
| | | { |
| | | debugInfo(message.toString()); |
| | | } |
| | | error = true; |
| | | } |
| | | |
| | | // Close session if requested |
| | | if (!keepConnection || error) |
| | | { |
| | | if (localSession != null) |
| | | hasConnected = true; |
| | | |
| | | // If this connection as the one to use for sending and receiving |
| | | // updates, store it. |
| | | if (keepConnection) |
| | | { |
| | | if (debugEnabled()) { |
| | | debugInfo("In RB, closing session after phase 1"); |
| | | session = localSession; |
| | | } |
| | | |
| | | return replServerInfo; |
| | | } |
| | | catch (ConnectException e) |
| | | { |
| | | errorMessage = WARN_NO_CHANGELOG_SERVER_LISTENING.get(serverId, |
| | | server, baseDn); |
| | | return null; |
| | | } |
| | | catch (SocketTimeoutException e) |
| | | { |
| | | errorMessage = WARN_TIMEOUT_CONNECTING_TO_RS.get(serverId, |
| | | server, baseDn); |
| | | return null; |
| | | } |
| | | catch (Exception e) |
| | | { |
| | | errorMessage = WARN_EXCEPTION_STARTING_SESSION_PHASE.get(serverId, |
| | | server, baseDn, stackTraceToSingleLineString(e)); |
| | | return null; |
| | | } |
| | | finally |
| | | { |
| | | if (!hasConnected || !keepConnection) |
| | | { |
| | | if (localSession != null) |
| | | { |
| | | localSession.close(); |
| | | } |
| | | |
| | | localSession.close(); |
| | | localSession = null; |
| | | if (socket != null) |
| | | { |
| | | try |
| | | { |
| | | socket.close(); |
| | | } |
| | | catch (IOException e) |
| | | { |
| | | // Ignore. |
| | | } |
| | | } |
| | | } |
| | | if (error) |
| | | |
| | | if (!hasConnected && errorMessage != null) |
| | | { |
| | | replServerInfo = null; |
| | | } // Be sure to return null. |
| | | // There was no server waiting on this host:port Log a notice and try |
| | | // the next replicationServer in the list |
| | | if (!connectionError) |
| | | { |
| | | if (keepConnection) // Log error message only for final connection |
| | | { |
| | | // the error message is only logged once to avoid overflowing |
| | | // the error log |
| | | logError(errorMessage); |
| | | } |
| | | |
| | | if (debugEnabled()) |
| | | { |
| | | debugInfo(errorMessage.toString()); |
| | | } |
| | | } |
| | | } |
| | | } |
| | | |
| | | // If this connection as the one to use for sending and receiving updates, |
| | | // store it. |
| | | if (keepConnection) |
| | | { |
| | | session = localSession; |
| | | } |
| | | |
| | | return replServerInfo; |
| | | } |
| | | |
| | | /** |
| | |
| | | private ReplServerStartDSMsg performECLPhaseOneHandshake(String server, |
| | | boolean keepConnection) |
| | | { |
| | | // FIXME: this should be merged with performPhaseOneHandshake to avoid |
| | | // code/bug duplication. |
| | | ReplServerStartDSMsg replServerStartDSMsg = null; |
| | | |
| | | // Parse server string. |
| | |
| | | socket.setReceiveBufferSize(1000000); |
| | | socket.setTcpNoDelay(true); |
| | | socket.connect(serverAddr, 500); |
| | | localSession = replSessionSecurity.createClientSession(server, socket, |
| | | localSession = replSessionSecurity.createClientSession(socket, |
| | | ReplSessionSecurity.HANDSHAKE_TIMEOUT); |
| | | boolean isSslEncryption = |
| | | replSessionSecurity.isSslEncryption(server); |
| | |
| | | */ |
| | | if (!connectionError) |
| | | { |
| | | Message message = NOTE_NO_CHANGELOG_SERVER_LISTENING.get(server); |
| | | Message message = WARN_NO_CHANGELOG_SERVER_LISTENING.get(serverId, |
| | | server, baseDn); |
| | | |
| | | if (keepConnection) // Log error message only for final connection |
| | | { |
| | | // the error message is only logged once to avoid overflowing |
| | |
| | | debugInfo("Timeout trying to connect to RS " + server + |
| | | " for dn: " + baseDn); |
| | | } |
| | | Message message = ERR_EXCEPTION_STARTING_SESSION_PHASE.get("1", |
| | | baseDn, server, e.getLocalizedMessage() + |
| | | stackTraceToSingleLineString(e)); |
| | | Message message = WARN_EXCEPTION_STARTING_SESSION_PHASE.get(serverId, |
| | | server, baseDn, stackTraceToSingleLineString(e)); |
| | | if (keepConnection) // Log error message only for final connection |
| | | { |
| | | logError(message); |
| | |
| | | |
| | | } catch (Exception e) |
| | | { |
| | | Message message = ERR_EXCEPTION_STARTING_SESSION_PHASE.get("2", |
| | | baseDn, server, e.getLocalizedMessage() + |
| | | stackTraceToSingleLineString(e)); |
| | | Message message = WARN_EXCEPTION_STARTING_SESSION_PHASE.get(serverId, |
| | | server, baseDn, stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | if (session != null) |
| | |
| | | |
| | | } catch (Exception e) |
| | | { |
| | | Message message = ERR_EXCEPTION_STARTING_SESSION_PHASE.get("2", |
| | | baseDn, server, e.getLocalizedMessage() + |
| | | stackTraceToSingleLineString(e)); |
| | | Message message = WARN_EXCEPTION_STARTING_SESSION_PHASE.get(serverId, |
| | | server, baseDn, stackTraceToSingleLineString(e)); |
| | | logError(message); |
| | | |
| | | if (session != null) |
| | |
| | | // Start a heartbeat monitor thread. |
| | | if (heartbeatInterval > 0) |
| | | { |
| | | String threadName = "Replica DS(" |
| | | + this.getServerId() + ") heartbeat monitor for domain \"" |
| | | + this.baseDn + "\" from RS(" + this.getRsServerId() |
| | | + ") at " + session.getReadableRemoteAddress(); |
| | | |
| | | heartbeatMonitor = new HeartbeatMonitor( |
| | | threadName, |
| | | session, |
| | | heartbeatInterval); |
| | | heartbeatMonitor = new HeartbeatMonitor(getServerId(), |
| | | getRsServerId(), baseDn, session, heartbeatInterval); |
| | | heartbeatMonitor.start(); |
| | | } |
| | | } |
| | |
| | | reStart(null, true); |
| | | } |
| | | |
| | | ProtocolSession failingSession = session; |
| | | // Save session information for later in case we need it for log messages |
| | | // after the session has been closed and/or failed. |
| | | final ProtocolSession failingSession = session; |
| | | final int replicationServerID = rsServerId; |
| | | |
| | | try |
| | | { |
| | | ReplicationMsg msg = session.receive(); |
| | |
| | | /* |
| | | * RS performs a proper disconnection |
| | | */ |
| | | Message message = |
| | | NOTE_REPLICATION_SERVER_PROPERLY_DISCONNECTED.get(replicationServer, |
| | | Integer.toString(rsServerId), baseDn.toString(), |
| | | Integer.toString(serverId)); |
| | | Message message = WARN_REPLICATION_SERVER_PROPERLY_DISCONNECTED |
| | | .get(replicationServerID, |
| | | failingSession.getReadableRemoteAddress(), |
| | | serverId, baseDn); |
| | | logError(message); |
| | | |
| | | // Try to find a suitable RS |
| | | this.reStart(failingSession, true); |
| | | } else if (msg instanceof MonitorMsg) |
| | |
| | | { |
| | | bestServerId = bestServerInfo.getServerId(); |
| | | } |
| | | Message message = |
| | | NOTE_NEW_BEST_REPLICATION_SERVER.get(baseDn.toString(), |
| | | Integer.toString(serverId), |
| | | Integer.toString(rsServerId), |
| | | rsServerUrl, |
| | | Integer.toString(bestServerId)); |
| | | Message message = NOTE_NEW_BEST_REPLICATION_SERVER |
| | | .get(serverId, replicationServerID, |
| | | failingSession.getReadableRemoteAddress(), |
| | | bestServerId, baseDn); |
| | | logError(message); |
| | | reStart(true); |
| | | } |
| | |
| | | /* |
| | | * We did not initiate the close on our side, log an error message. |
| | | */ |
| | | Message message = |
| | | ERR_REPLICATION_SERVER_BADLY_DISCONNECTED.get(replicationServer, |
| | | Integer.toString(rsServerId), baseDn.toString(), |
| | | Integer.toString(serverId)); |
| | | Message message = WARN_REPLICATION_SERVER_BADLY_DISCONNECTED |
| | | .get(serverId, baseDn, replicationServerID, |
| | | failingSession.getReadableRemoteAddress()); |
| | | logError(message); |
| | | } |
| | | if (reconnectOnFailure) |
| | |
| | | * should read the list of replication servers from the configuration, |
| | | * instantiate a {@link ServerState} then start the publish service |
| | | * by calling |
| | | * {@link #startPublishService(Collection, int, long)}. |
| | | * {@link #startPublishService(Collection, int, long, long)}. |
| | | * At this point it can start calling the {@link #publish(UpdateMsg)} |
| | | * method if needed. |
| | | * <p> |
| | |
| | | acquireIEContext(false); |
| | | contextAcquired = true; |
| | | |
| | | Message msg = NOTE_FULL_UPDATE_ENGAGED_FOR_REMOTE_START.get( |
| | | Integer.toString(serverID), Long.toString(countEntries()), serviceID, |
| | | Integer.toString(serverToInitialize)); |
| | | logError(msg); |
| | | |
| | | // We manage the list of servers to initialize in order : |
| | | // - to test at the end that all expected servers have reconnected |
| | | // after their import and with the right genId |
| | |
| | | |
| | | if (serverToInitialize == RoutableMsg.ALL_SERVERS) |
| | | { |
| | | Message msg = NOTE_FULL_UPDATE_ENGAGED_FOR_REMOTE_START_ALL.get( |
| | | countEntries(), serviceID, serverID); |
| | | logError(msg); |
| | | |
| | | for (DSInfo dsi : getReplicasList()) |
| | | ieContext.startList.add(dsi.getDsId()); |
| | | |
| | |
| | | } |
| | | else |
| | | { |
| | | Message msg = NOTE_FULL_UPDATE_ENGAGED_FOR_REMOTE_START.get( |
| | | countEntries(), serviceID, serverID, serverToInitialize); |
| | | logError(msg); |
| | | |
| | | ieContext.startList.add(serverToInitialize); |
| | | |
| | | // We manage the list of servers with which a flow control can be enabled |
| | |
| | | if (contextAcquired) |
| | | releaseIEContext(); |
| | | |
| | | msg = NOTE_FULL_UPDATE_ENGAGED_FOR_REMOTE_END.get( |
| | | Integer.toString(serverID), |
| | | serviceID, |
| | | Integer.toString(serverToInitialize), |
| | | (exportRootException!=null?exportRootException.getLocalizedMessage():"")); |
| | | logError(msg); |
| | | String cause = exportRootException != null ? exportRootException |
| | | .getLocalizedMessage() : ""; |
| | | if (serverToInitialize == RoutableMsg.ALL_SERVERS) |
| | | { |
| | | Message msg = NOTE_FULL_UPDATE_ENGAGED_FOR_REMOTE_END_ALL |
| | | .get(serviceID, serverID, cause); |
| | | logError(msg); |
| | | } |
| | | else |
| | | { |
| | | Message msg = NOTE_FULL_UPDATE_ENGAGED_FOR_REMOTE_END.get( |
| | | serviceID, serverID, serverToInitialize, cause); |
| | | logError(msg); |
| | | } |
| | | |
| | | |
| | | if (exportRootException != null) |
| | | { |
| | |
| | | { |
| | | // Log starting |
| | | Message msg = NOTE_FULL_UPDATE_ENGAGED_FROM_REMOTE_START.get( |
| | | Integer.toString(serverID), |
| | | serviceID, |
| | | Long.toString(initTargetMsgReceived.getSenderID())); |
| | | serviceID, initTargetMsgReceived.getSenderID(), serverID); |
| | | logError(msg); |
| | | |
| | | // Go into full update status |
| | |
| | | } |
| | | finally |
| | | { |
| | | |
| | | Message msg = NOTE_FULL_UPDATE_ENGAGED_FROM_REMOTE_END.get( |
| | | Integer.toString(serverID), |
| | | serviceID, |
| | | Long.toString(initTargetMsgReceived.getSenderID()), |
| | | (ieContext.getException()!=null? |
| | | ieContext.getException().getLocalizedMessage():"")); |
| | | serviceID, initTargetMsgReceived.getSenderID(), serverID, |
| | | (ieContext.getException() != null ? ieContext |
| | | .getException().getLocalizedMessage() : "")); |
| | | logError(msg); |
| | | releaseIEContext(); |
| | | } // finally |
| | |
| | | } |
| | | |
| | | /** |
| | | * Start the publish mechanism of the Replication Service. |
| | | * After this method has been called, the publish service can be used |
| | | * by calling the {@link #publish(UpdateMsg)} method. |
| | | * |
| | | * @param replicationServers The replication servers that should be used. |
| | | * @param window The window size of this replication domain. |
| | | * @param heartbeatInterval The heartbeatInterval that should be used |
| | | * to check the availability of the replication |
| | | * servers. |
| | | * @throws ConfigException If the DirectoryServer configuration was |
| | | * incorrect. |
| | | */ |
| | | public void startPublishService( |
| | | Collection<String> replicationServers, int window, |
| | | long heartbeatInterval) |
| | | throws ConfigException |
| | | { |
| | | synchronized (sessionLock) |
| | | { |
| | | if (broker == null) |
| | | { |
| | | /* |
| | | * create the broker object used to publish and receive changes |
| | | */ |
| | | broker = new ReplicationBroker( |
| | | this, state, serviceID, |
| | | serverID, window, |
| | | getGenerationID(), |
| | | heartbeatInterval, |
| | | new ReplSessionSecurity(), |
| | | getGroupId(), |
| | | 0); // change time heartbeat is disabled |
| | | |
| | | broker.start(replicationServers); |
| | | |
| | | /* |
| | | * Create a replication monitor object responsible for publishing |
| | | * monitoring information below cn=monitor. |
| | | */ |
| | | monitor = new ReplicationMonitor(this); |
| | | |
| | | DirectoryServer.registerMonitorProvider(monitor); |
| | | } |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * Starts the receiver side of the Replication Service. |
| | | * <p> |
| | | * After this method has been called, the Replication Service will start |
| | | * calling the {@link #processUpdate(UpdateMsg)}. |
| | | * <p> |
| | | * This method must be called once and must be called after the |
| | | * {@link #startPublishService(Collection, int, long)}. |
| | | * {@link #startPublishService(Collection, int, long, long)}. |
| | | * |
| | | */ |
| | | public void startListenService() |
| | |
| | | * <p> |
| | | * The Replication Service will restart from the point indicated by the |
| | | * {@link ServerState} that was given as a parameter to the |
| | | * {@link #startPublishService(Collection, int, long)} |
| | | * {@link #startPublishService(Collection, int, long, long)} |
| | | * at startup time. |
| | | * If some data have changed in the repository during the period of time when |
| | | * the Replication Service was disabled, this {@link ServerState} should |
| | |
| | | fakePort++; |
| | | String fakeUrl = "localhost:" + fakePort; |
| | | ReplSessionSecurity replSessionSecurity = new ReplSessionSecurity(); |
| | | session = replSessionSecurity.createClientSession(fakeUrl, socket, |
| | | session = replSessionSecurity.createClientSession(socket, |
| | | ReplSessionSecurity.HANDSHAKE_TIMEOUT); |
| | | |
| | | // Send our repl server start msg |
| | |
| | | * |
| | | * |
| | | * Copyright 2006-2009 Sun Microsystems, Inc. |
| | | * Portions copyright 2011 ForgeRock AS |
| | | */ |
| | | package org.opends.server.replication.server; |
| | | |
| | |
| | | socket.connect(ServerAddr, 500); |
| | | ReplSessionSecurity replSessionSecurity = getReplSessionSecurity(); |
| | | ProtocolSession session = |
| | | replSessionSecurity.createClientSession(serverURL, socket, |
| | | replSessionSecurity.createClientSession(socket, |
| | | ReplSessionSecurity.HANDSHAKE_TIMEOUT); |
| | | |
| | | boolean sslEncryption = |
| | |
| | | socket.setReceiveBufferSize(1000000); |
| | | socket.setTcpNoDelay(true); |
| | | socket.connect(ServerAddr, 500); |
| | | session = replSessionSecurity.createClientSession(serverURL, socket, 4000); |
| | | session = replSessionSecurity.createClientSession(socket, 4000); |
| | | |
| | | // send a ServerStartMsg containing the ServerState that was just |
| | | // received. |
| | |
| | | { |
| | | this.exc = e; |
| | | this.errDetails = |
| | | "BrokerReader " + broker.getServerId() |
| | | "BrokerReader " + broker.getServerId() |
| | | + " did not received the expected message number : act=" |
| | | + numMsgRcv + " exp=" + numMsgExpected; |
| | | } |