diff --git a/doc/config.html b/doc/config.html index e45f1420..c19e9da2 100755 --- a/doc/config.html +++ b/doc/config.html @@ -1580,12 +1580,15 @@ ELOG server calculates a MD5 checksum for each message, which gets exchanged dur Only when the MD5 checksum differs, entries are transferred.

-To set-up mirroring, following configuration options are available. They should be put +To set-up mirroring, start with two elogd servers on two machines (for testing purpose that also +works on one machine with two elogd servers running on different ports). First, make sure that +the elogd.cfg files are identical (except the port setting if you run two servers on the same +machine). Then, add the following configuration options. They should be put into the [global] section of the cofiguration file:



-
  • Mirror config = 0 | 1
    +By starting the synchronization on one elogd server, this server becomes the client +and the other one becomes the server. This means that the local server actively compares +the local and the remote messages, and updates one or the other if necessary. +The other (remote) server does not need to have any mirror option in its configuration +file, since the local server simulates a web browser to send and retrieve messages to +the remote server. It is however allowed that the remote server also contains some +mirror settings in the configuration file, this way the synchronization can be +started from both servers.

    + +

  • Mirror config = 0 | 1

    Normally, only the logbook entries are mirrored. One can also mirror the contents of the elogd.cfg configuration file for individual logbooks. This can be turned on @@ -1641,7 +1653,7 @@ which are specific to one server, for example the URL = sta should then be kept in the [global] section, so that they are not mirrored between different servers.

    -
  • Mirror cron = Minute Hour Day Month Weekday
    +
  • Mirror cron = Minute Hour Day Month Weekday

    This statement turns on periodic mirroring. The format is similar to the UNIX cron command. Each of the five values can either be an @@ -1671,7 +1683,7 @@ If mirroring is turned on, it is advisable to use the Logfile =< option to turn on logging, so that one can inspect the logfile to see if the mirroring works correctly.

    -
  • Mirror user = <name>
    +
  • Mirror user = <name>

    If periodic mirroring is used via the Mirror cron = statement and the remote logbook uses user-level access, this statement specifies the @@ -1680,7 +1692,7 @@ the local password file and has to match the password in the remote password fil otherwise the access is not allowed. The user name is typical the login name of the administrator.

    -
  • Mirror simulate = 0 | 1
    +
  • Mirror simulate = 0 | 1

    If one wants to try out mirroring without causing any harm, one can turn on this flag. During synchronization, entries are compared and necessary transfers are displayed, diff --git a/eloglang.german b/eloglang.german index eea5a18d..85929df9 100755 --- a/eloglang.german +++ b/eloglang.german @@ -267,3 +267,5 @@ Please enter numeric value for '%s' = Bitte numerischen Wert f Error: Attribute %s must be numeric = Fehler: Attribut %s muß numerisch sein 3 Months = 3 Monate 6 Months = 6 Monate +Error sending local message = Fehler beim Versenden von lokalem Eintrag +Error receiving message = Fehler beim Empfangen von Eintrag