I'm still having difficulties in understanding the text in
Sections 6.1.1 and 6.1.2.

I'll attempt to rephrase the text to one possible interpretation -- if
the original intent was something else, please propose new wording :)

6.1.1 Configuration Parameters for Certificate Blocks

   Certificate Blocks are always sent at the beginning of a new reboot
   session.  To ensure reliably delivery (see Section 8.5), it is
   useful to send multiple copies. This is controlled by
   "certInitialRepeat" parameter:

     certInitialRepeat = number of times each Certificate Block is
     sent before the first message is sent.

   It is also useful to resend Certificate Blocks every now and then
   for long-lived reboot sessions. This is controlled by the
   certMaxInterval and certMaxCount parameters:

     certMaxInterval = resend the Certificate Blocks if this
     many seconds have elapsed since the previous transmission.

     certMaxCount = resend the Certificate Blocks if this
     many other syslog messages have been sent since the previous
     transmission.

   It is desirable to allow for configuration where Certificate Blocks
   are not sent at all after the first normal syslog message has been
   sent.  This could be expressed by setting both certMaxInterval and
   certMaxCount to "0".  However, it is RECOMMENDED to send
   redundant Certificate Blocks even after the first message is sent
   when the UDP transport [RFC5426] is used.

6.1.2.  Configuration Parameters for Signature Blocks

   To ensure reliably delivery (see Section 8.5), it is useful to send
   the same Signature Block multiple times. This is controlled by the
   "sigRepeat" parameter:

     sigRepeat = number of times a Signature Block is resent.
     It is RECOMMENDED to use a value greater than 0 in particular
     when the UDP transport [RFC5426] is used.

   The following parameters control how often Signature Blocks
   are sent (note that the maximum message length may also
   force sending; see Sections 4.2.6 and 4.2.7):

     sigMaxInterval = send a Signature Block if this many seconds
     have elapsed since the previous Signature Block. Note that
     this applies even when no other syslog messages have been
     sent since the previous Signature Block.

     sigMaxCount = send a Signature Block if this many other
     syslog messages have been sent since the previous
     Signature Block.

(NOTE: the original text about sigResendDelay/sigResendCount
talks about *redundant* sendings -- the text about
sigMaxInterval/sigMaxCount above is about non-redundant
messages. I didn't quite understand what the original text
was trying to say, though...)

Best regards,
Pasi
_______________________________________________
Syslog mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/syslog

Reply via email to