
From syslog-bounces@ietf.org  Tue Feb  3 01:07:44 2009
Return-Path: <syslog-bounces@ietf.org>
X-Original-To: syslog-archive@megatron.ietf.org
Delivered-To: ietfarch-syslog-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0E8C53A68D8; Tue,  3 Feb 2009 01:07:44 -0800 (PST)
X-Original-To: syslog@core3.amsl.com
Delivered-To: syslog@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E1BB63A68D8 for <syslog@core3.amsl.com>; Tue,  3 Feb 2009 01:07:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.54
X-Spam-Level: 
X-Spam-Status: No, score=-6.54 tagged_above=-999 required=5 tests=[AWL=0.059,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bAp9co+Bqhcw for <syslog@core3.amsl.com>; Tue,  3 Feb 2009 01:07:42 -0800 (PST)
Received: from mgw-mx06.nokia.com (smtp.nokia.com [192.100.122.233]) by core3.amsl.com (Postfix) with ESMTP id C3A243A67F1 for <syslog@ietf.org>; Tue,  3 Feb 2009 01:07:41 -0800 (PST)
Received: from vaebh105.NOE.Nokia.com (vaebh105.europe.nokia.com [10.160.244.31]) by mgw-mx06.nokia.com (Switch-3.2.6/Switch-3.2.6) with ESMTP id n139782a012817 for <syslog@ietf.org>; Tue, 3 Feb 2009 11:07:20 +0200
Received: from vaebh102.NOE.Nokia.com ([10.160.244.23]) by vaebh105.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.3959);  Tue, 3 Feb 2009 11:06:21 +0200
Received: from smtp.mgd.nokia.com ([65.54.30.5]) by vaebh102.NOE.Nokia.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.3959);  Tue, 3 Feb 2009 11:06:16 +0200
Received: from nok-am1mhub-08.mgdnok.nokia.com (65.54.30.15) by NOK-am1MHUB-01.mgdnok.nokia.com (65.54.30.5) with Microsoft SMTP Server (TLS) id 8.1.291.1; Tue, 3 Feb 2009 10:06:14 +0100
Received: from NOK-EUMSG-01.mgdnok.nokia.com ([65.54.30.106]) by nok-am1mhub-08.mgdnok.nokia.com ([65.54.30.15]) with mapi; Tue, 3 Feb 2009 10:06:14 +0100
From: <Pasi.Eronen@nokia.com>
To: <syslog@ietf.org>
Date: Tue, 3 Feb 2009 10:06:13 +0100
Thread-Topic: Syslog-sign: Minor clarifications/nits, part 3
Thread-Index: AcmF3qn2HiJVrDoISGebAfva3uVP5Q==
Message-ID: <808FD6E27AD4884E94820BC333B2DB7727E78B7237@NOK-EUMSG-01.mgdnok.nokia.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
MIME-Version: 1.0
X-OriginalArrivalTime: 03 Feb 2009 09:06:16.0654 (UTC) FILETIME=[ABB17EE0:01C985DE]
X-Nokia-AV: Clean
Subject: [Syslog] Syslog-sign: Minor clarifications/nits, part 3
X-BeenThere: syslog@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Security Issues in Network Event Logging <syslog.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/syslog>, <mailto:syslog-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/syslog>
List-Post: <mailto:syslog@ietf.org>
List-Help: <mailto:syslog-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/syslog>, <mailto:syslog-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: syslog-bounces@ietf.org
Errors-To: syslog-bounces@ietf.org

Hi,

I've been going over the mailing list archives and version -24 of the
syslog-sign draft. In general version -24 is a big improvement, but I
noticed a couple of things that weren't fixed in -24 yet.

(I haven't checked all the emails yet, so expect more emails
today or tomorrow. In hindsight, doing several smaller draft updates
instead of one big update would have made tracking the comments
easier :-).

Section 4.2 says "The fields MUST be provided in the order listed";
Section 5.3.2 should include the same statement.

Sections 4.2 and 5.3.2 should either say that new SD parameters MUST
NOT be added unless a new Protocol Version is defined, or describe
how to handle them. The former would be easier :-)

Section 5.2, key blob type 'P': RFC 4880 don't clearly define what an
"OpenPGP certificate" is. Probably should add something like "(a
Transferable Public Key as defined in [RFC4880], Section 11.1)".

Section 5.2, key blob type 'K': does not say how the public key is
encoded. Probably should say something like "For the OpenPGP DSA
signature scheme, this field contains the DSA prime p, DSA group order
q, DSA group generator g, and DSA public-key value y, encoded as four
multiprecision integers (see [RFC4880], Sections 5.5.2 and 3.2)."
(Or if you want to use ASN.1, "..., this field contains a DER-encoded
SubjectPublicKeyInfo structure that MUST use the id-dsa OID and MUST
contain the DSA domain parameters [RFC3279]").

Sections 4.2.8 and 5.3.2.8: the text doesn't say how the signature is
encoded (what's the input to Base64 encoding). Probably should say
something like "For the OpenPGP DSA signature scheme, this field
contains the DSA values r and s, encoded as two multiprecision
integers (see [RFC4880], Sections 5.2.2 and 3.2), concatenated, and
then encoded in base 64 [RFC4648]".  (Or if you want to use ASN.1,
"..., this field contains a DER-encoded Dss-Sig-Value structure
[RFC3279]").

Sections 5.2 and 5.3.2.7: actually, the payload block fragment is
*NOT* base64 encoded; it's included as is (since per 5.2 the payload
block contains only printable ASCII, there's no need to base64 encode
the fragment).

Section 9.*: '"IETF Consensus" policy defined in [RFC5226]'
should be '"IETF Review" policy defined in [RFC5226]'

Section 9.2: this text still allows only values 0-9 for the hash
algorithm field (Section 4.2.1 now allows a-z and A-Z too).

References NIST800.90 and RFC3414 should be informative rather
than normative.

Reference RFC5280 has extra space in title ("...Certificate<SP><SP>and...")
(idnits warns about this)

Section 2, RFC 2119 boilerplate should be spelled "key words"
instead of "keywords" (idnits warns about this)

Best regards,
Pasi
_______________________________________________
Syslog mailing list
Syslog@ietf.org
https://www.ietf.org/mailman/listinfo/syslog

From syslog-bounces@ietf.org  Tue Feb  3 02:34:46 2009
Return-Path: <syslog-bounces@ietf.org>
X-Original-To: syslog-archive@megatron.ietf.org
Delivered-To: ietfarch-syslog-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E4E073A6C1A; Tue,  3 Feb 2009 02:34:46 -0800 (PST)
X-Original-To: syslog@core3.amsl.com
Delivered-To: syslog@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 26EB73A6C1A for <syslog@core3.amsl.com>; Tue,  3 Feb 2009 02:34:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.542
X-Spam-Level: 
X-Spam-Status: No, score=-6.542 tagged_above=-999 required=5 tests=[AWL=0.057,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Zxs+0P0QjPv0 for <syslog@core3.amsl.com>; Tue,  3 Feb 2009 02:34:44 -0800 (PST)
Received: from mgw-mx06.nokia.com (smtp.nokia.com [192.100.122.233]) by core3.amsl.com (Postfix) with ESMTP id E27253A6AB4 for <syslog@ietf.org>; Tue,  3 Feb 2009 02:34:43 -0800 (PST)
Received: from vaebh105.NOE.Nokia.com (vaebh105.europe.nokia.com [10.160.244.31]) by mgw-mx06.nokia.com (Switch-3.2.6/Switch-3.2.6) with ESMTP id n13AY5xx005228 for <syslog@ietf.org>; Tue, 3 Feb 2009 12:34:22 +0200
Received: from vaebh102.NOE.Nokia.com ([10.160.244.23]) by vaebh105.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.3959);  Tue, 3 Feb 2009 12:34:13 +0200
Received: from smtp.mgd.nokia.com ([65.54.30.8]) by vaebh102.NOE.Nokia.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.3959);  Tue, 3 Feb 2009 12:33:55 +0200
Received: from NOK-EUMSG-01.mgdnok.nokia.com ([65.54.30.106]) by nok-am1mhub-04.mgdnok.nokia.com ([65.54.30.8]) with mapi; Tue, 3 Feb 2009 11:33:54 +0100
From: <Pasi.Eronen@nokia.com>
To: <syslog@ietf.org>
Date: Tue, 3 Feb 2009 11:33:58 +0100
Thread-Topic: Syslog-sign: Configuration parameters
Thread-Index: AcmF6uvZsy0mMzd5TfCuGJmCKaE3ag==
Message-ID: <808FD6E27AD4884E94820BC333B2DB7727E78B734D@NOK-EUMSG-01.mgdnok.nokia.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
MIME-Version: 1.0
X-OriginalArrivalTime: 03 Feb 2009 10:33:55.0778 (UTC) FILETIME=[EA602220:01C985EA]
X-Nokia-AV: Clean
Subject: [Syslog] Syslog-sign: Configuration parameters
X-BeenThere: syslog@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Security Issues in Network Event Logging <syslog.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/syslog>, <mailto:syslog-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/syslog>
List-Post: <mailto:syslog@ietf.org>
List-Help: <mailto:syslog-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/syslog>, <mailto:syslog-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: syslog-bounces@ietf.org
Errors-To: syslog-bounces@ietf.org

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
Syslog@ietf.org
https://www.ietf.org/mailman/listinfo/syslog

From clonvick@cisco.com  Tue Feb  3 12:54:11 2009
Return-Path: <clonvick@cisco.com>
X-Original-To: syslog@core3.amsl.com
Delivered-To: syslog@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6DDD83A68A2 for <syslog@core3.amsl.com>; Tue,  3 Feb 2009 12:54:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.441
X-Spam-Level: 
X-Spam-Status: No, score=-6.441 tagged_above=-999 required=5 tests=[AWL=0.159,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mncn+7Bllm9v for <syslog@core3.amsl.com>; Tue,  3 Feb 2009 12:54:10 -0800 (PST)
Received: from sj-iport-6.cisco.com (sj-iport-6.cisco.com [171.71.176.117]) by core3.amsl.com (Postfix) with ESMTP id EE3F53A68D5 for <syslog@ietf.org>; Tue,  3 Feb 2009 12:54:09 -0800 (PST)
X-IronPort-AV: E=Sophos;i="4.37,374,1231113600"; d="scan'208";a="242231841"
Received: from sj-dkim-4.cisco.com ([171.71.179.196]) by sj-iport-6.cisco.com with ESMTP; 03 Feb 2009 20:53:50 +0000
Received: from sj-core-5.cisco.com (sj-core-5.cisco.com [171.71.177.238]) by sj-dkim-4.cisco.com (8.12.11/8.12.11) with ESMTP id n13KrooY008897;  Tue, 3 Feb 2009 12:53:50 -0800
Received: from sjc-cde-011.cisco.com (sjc-cde-011.cisco.com [171.69.16.68]) by sj-core-5.cisco.com (8.13.8/8.13.8) with ESMTP id n13KrooA023905; Tue, 3 Feb 2009 20:53:50 GMT
Date: Tue, 3 Feb 2009 12:53:50 -0800 (PST)
From: Chris Lonvick <clonvick@cisco.com>
To: Pasi.Eronen@nokia.com
In-Reply-To: <808FD6E27AD4884E94820BC333B2DB7727E78B734D@NOK-EUMSG-01.mgdnok.nokia.com>
Message-ID: <Pine.GSO.4.63.0902031135180.26675@sjc-cde-011.cisco.com>
References: <808FD6E27AD4884E94820BC333B2DB7727E78B734D@NOK-EUMSG-01.mgdnok.nokia.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=7435; t=1233694430; x=1234558430; c=relaxed/simple; s=sjdkim4002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=clonvick@cisco.com; z=From:=20Chris=20Lonvick=20<clonvick@cisco.com> |Subject:=20Re=3A=20[Syslog]=20Syslog-sign=3A=20Configurati on=20parameters |Sender:=20; bh=ETLeAf/nxazaiUxuK9Y7mkY6vCA6E6VJpiBzBdkqVkE=; b=pWWacmxKkXQZo7tELVAMKWqscVtCZ0aexot4vztezyM4ZYdEA+13q0HTvJ xrSvZ64/e0GUtpGKSdPW3wXne4xor9nQNufq5SdNNd4Ye7IMtCien2IaQlOZ MsCaQyG7g4;
Authentication-Results: sj-dkim-4; header.From=clonvick@cisco.com; dkim=pass ( sig from cisco.com/sjdkim4002 verified; ); 
Cc: syslog@ietf.org
Subject: Re: [Syslog] Syslog-sign: Configuration parameters
X-BeenThere: syslog@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Security Issues in Network Event Logging <syslog.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/syslog>, <mailto:syslog-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/syslog>
List-Post: <mailto:syslog@ietf.org>
List-Help: <mailto:syslog-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/syslog>, <mailto:syslog-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Feb 2009 20:54:11 -0000

Hi Pasi,

On Tue, 3 Feb 2009, Pasi.Eronen@nokia.com wrote:

>
> 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.


This looks good.

>
> 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...)

It needs to be "Resend" as these are redundant.  Let me give a very simple 
case to show:
If we configure the sender to have:
- a Signature Block Count (CNT) of 50
- sigRepeat=2
- sigResendDelay=30sec
- sigResendCount=34
then:
     time      Sender                   Collector
     0s          ---syslog messages 1-50--->
     14s         ---sig block for msgs 1-50--->
     44s         ---syslog messages 51-60--->
     44s         ---sig block for msgs 1-50---> (R1,1)
     52s         ---syslog messages 61-95--->
     52s         ---sig block for msgs 1-50---> (R1,2)
     60s         ---syslog messages 95-100--->
     60s         ---sig block for msgs 51-100--->


For the first 14 seconds, the device sends 50 messages and then the
Signature Block for them.  Thirty seconds later, the sigResendDelay timer
trips to send the first redundant Signature Block of the first 50
messages - shown as (R1,1).  Eight seconds after that, the sender sees
that it has sent 34 messages since sending out the previous redundant
Signature Block so it sends out the second redundant Signature Block of
the first 50 messages - shown as (R1,2).

I do take your point that there is nothing to kick out the initial 
signature block on a slow system.  Same example:
     time      Sender                   Collector
     0s          ---syslog messages 1-47--->
     ...eight years later, still nothing else...

So there should be a sigMaxInterval.

I would rewrite it as follows:
===
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 the redundant Signature
   Blocks are sent.

     sigResendDelay = send a redundant Signature Block if this many seconds
     have elapsed since sending the original Signature Block, or any
     previous redundant Signature Blocks.

     sigResendCount = send a Signature Block if this many other syslog
     messages have been sent since sending the original Signature Block,
     or any previous redundant Signature Blocks.

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

   As an example of these parameters in use, consider if we configure the
   sender to have:
    - a Signature Block Count (CNT) of 50
    - sigRepeat=2
    - sigResendDelay=30sec
    - sigResendCount=34
    - sigMaxInterval=300sec
   then:
     time      Sender                   Collector
     0s          ---syslog messages 1-50--->
     14s         ---sig block for msgs 1-50--->
     44s         ---syslog messages 51-60--->
     44s         ---sig block for msgs 1-50---> (R1,1)
     52s         ---syslog messages 61-95--->
     52s         ---sig block for msgs 1-50---> (R1,2)
     60s         ---syslog messages 95-100--->
     60s         ---sig block for msgs 51-100--->
     360s        ---syslog messages 101-115--->
     360s        ---sig block for msgs 101-115--->
     390s        ---syslog messages 116-125--->
     390s        ---sig block for msgs 101-115---> (R2,1)

    For the first 14 seconds, the device sends 50 messages and then the
    Signature Block for them.  Thirty seconds later, the sigResendDelay
    timer trips to send the first redundant Signature Block of the first 50
    messages - shown as (R1,1).  Eight seconds after that, the sender sees
    that it has sent 34 messages since sending out the previous redundant
    Signature Block so it sends out the second redundant Signature Block of
    the first 50 messages - shown as (R1,2).  Three hundred seconds after
    that, the system has only sent 15 more messages so the sigMaxInterval
    timer is tripped and a signature block for them is sent.  The CNT value
    in that Signature Block will be 15.  The example continues to show that
    thirty seconds later the first redundant Signature Block of those 15
    messages will be sent.  The second will be sent within another thirty
    seconds.

===

Make sense?
Best regards,
Chris

From Pasi.Eronen@nokia.com  Wed Feb  4 23:46:09 2009
Return-Path: <Pasi.Eronen@nokia.com>
X-Original-To: syslog@core3.amsl.com
Delivered-To: syslog@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D097C3A69D0 for <syslog@core3.amsl.com>; Wed,  4 Feb 2009 23:46:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.549
X-Spam-Level: 
X-Spam-Status: No, score=-6.549 tagged_above=-999 required=5 tests=[AWL=0.050,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7oLfjfPQQhbk for <syslog@core3.amsl.com>; Wed,  4 Feb 2009 23:46:08 -0800 (PST)
Received: from mgw-mx06.nokia.com (smtp.nokia.com [192.100.122.233]) by core3.amsl.com (Postfix) with ESMTP id 68D653A686A for <syslog@ietf.org>; Wed,  4 Feb 2009 23:46:08 -0800 (PST)
Received: from esebh106.NOE.Nokia.com (esebh106.ntc.nokia.com [172.21.138.213]) by mgw-mx06.nokia.com (Switch-3.2.6/Switch-3.2.6) with ESMTP id n157jXsI019949 for <syslog@ietf.org>; Thu, 5 Feb 2009 09:45:46 +0200
Received: from vaebh102.NOE.Nokia.com ([10.160.244.23]) by esebh106.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.3959);  Thu, 5 Feb 2009 09:45:17 +0200
Received: from smtp.mgd.nokia.com ([65.54.30.6]) by vaebh102.NOE.Nokia.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.3959);  Thu, 5 Feb 2009 09:45:13 +0200
Received: from NOK-AM1MHUB-05.mgdnok.nokia.com (65.54.30.9) by NOK-am1MHUB-02.mgdnok.nokia.com (65.54.30.6) with Microsoft SMTP Server (TLS) id 8.1.291.1; Thu, 5 Feb 2009 08:45:11 +0100
Received: from NOK-EUMSG-01.mgdnok.nokia.com ([65.54.30.106]) by NOK-AM1MHUB-05.mgdnok.nokia.com ([65.54.30.9]) with mapi; Thu, 5 Feb 2009 08:45:11 +0100
From: <Pasi.Eronen@nokia.com>
To: <syslog@ietf.org>
Date: Thu, 5 Feb 2009 08:45:10 +0100
Thread-Topic: Syslog-sign: Signature groups, originators, etc.
Thread-Index: AcmHZavXq7TlKviTRJ2EXM5N4CcObA==
Message-ID: <808FD6E27AD4884E94820BC333B2DB7727E78F2777@NOK-EUMSG-01.mgdnok.nokia.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginalArrivalTime: 05 Feb 2009 07:45:13.0135 (UTC) FILETIME=[ADA2E3F0:01C98765]
X-Nokia-AV: Clean
Subject: [Syslog] Syslog-sign: Signature groups, originators, etc.
X-BeenThere: syslog@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Security Issues in Network Event Logging <syslog.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/syslog>, <mailto:syslog-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/syslog>
List-Post: <mailto:syslog@ietf.org>
List-Help: <mailto:syslog-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/syslog>, <mailto:syslog-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Feb 2009 07:46:09 -0000

I've gone through the following emails, trying to figure out what the
outcome was for multiple signers per host, and signing the same
messages with multiple algorithms (for e.g. algorithm transition).

http://www.ietf.org/mail-archive/web/syslog/current/msg02023.html
http://www.ietf.org/mail-archive/web/syslog/current/msg02025.html
http://www.ietf.org/mail-archive/web/syslog/current/msg02030.html
http://www.ietf.org/mail-archive/web/syslog/current/msg02036.html
http://www.ietf.org/mail-archive/web/syslog/current/msg02040.html
http://www.ietf.org/mail-archive/web/syslog/current/msg02041.html
http://www.ietf.org/mail-archive/web/syslog/current/msg02042.html
http://www.ietf.org/mail-archive/web/syslog/current/msg02043.html
http://www.ietf.org/mail-archive/web/syslog/current/msg02047.html
http://www.ietf.org/mail-archive/web/syslog/current/msg02048.html
http://www.ietf.org/mail-archive/web/syslog/current/msg02051.html
http://www.ietf.org/mail-archive/web/syslog/current/msg02052.html
http://www.ietf.org/mail-archive/web/syslog/current/msg02136.html

I think one conclusion from these emails is that the concept of
Signature Group probably needs some clarification. Currently,
Section 1 says that

   Appropriate syslog-sign messages must be kept with their proper
   syslog messages.  To address this, syslog-sign uses a Signature
   Group.  A Signature Group identifies a group of messages that are
   all kept together for signing purposes by the originator.  A
   Signature Block always belongs to exactly one Signature Group and
   always signs messages belonging only to that Signature Group.

This leaves several questions open. For example, it seems one cannot
easily identify the originator of a normal syslog message?

The text added in -24 to Sections 4.1 and 5.3.1 implies that you can
use HOSTNAME+APPNAME+PROCID to identify the originator of Signature
Blocks and Certificate Blocks.

But presumably this does not apply to normal syslog messages -- in a
"single syslog daemon" model, I guess APPNAME for normal syslog
messages would identify the application that generated the message
(not the syslog daemon), and PROCID would be related to the
application (e.g. Unix PID, or even SMTP transaction ID as suggested
in the syslog-protocol document).

Another question is whether a single originator can sign the same set
messages using different algorithms (different VER) -- and if it can,
are these separate Signature Groups or the same one? (I think saying
they're the same signature group would be simpler -- otherwise, the
same message might have different message number when signed with
different algorithms.)

Yet another question is whether Certificate Blocks with same
HOSTNAME,APP-NAME,PROCID,VER,RSID (but different SG/SPRI) have to
contain the same key blob. Below I'm assuming they MUST do so (since
it seems to simplify the description).

However, it's probably more important to look this from the collector
point-of-view. That is, given a wide variety of originator behavor,
how does the collector process the stuff it gets?

Currently, Section 7.1 says "we presume that the stored log files have
already been separated by originator, Reboot Session ID, and Signature
Group.  This can be done easily with a script file."  With multiple
originators per HOSTNAME, it's probably not that easy any more (or at
least, it's not so obvious that we could omit the description from the
spec).

Perhaps the collector behavior described in Section 7 should instead
assume that the log file can contain messages from multiple
originators (on the same HOSTNAME), and also multiple RSIDs and
Signature Groups. Here's a sketch of what this could look like
(may not have all the details correct yet):

Input: log file, separated by HOSTNAME (not originator, RSID, or
anything else)

a. Split contents to three files as before.

b. Go through the Certificate Block file, ignoring messages with
   unsupported VER, and separate them by (APP-NAME, PROCID, VER, RSID).

   For each separated group, sort the Certificate Blocks by INDEX
   value, and check if we can recontruct the Payload Block. If so,
   reconstruct it, verify it, and store the public key indexed by
   (APP-NAME, PROCID, VER, RSID).

c. Go through the Signature Block file, ignoring messages with
   unsupported VER, and separate them by (APP-NAME, PROCID,
   RSID, SG, SPRI). (but not VER)

   For each separated group, sort the Signature Blocks by FMN.

   [..]

   3.  For each remaining hashed message in the Signature Block:
       a.  Look up the hash value in the keyed message file.
       b.  If the message is found, write (message number, message text)
           to the authenticated log file. The authenticated log file
           SHOULD also include information identifying the
           originator (e.g. APP-NAME and PROCID, or some information from
           the Payload Block) and RSID and GBC to allow comparing
           message numbers within that originator.

Does this adequately handle all the cases? Do we need better definitions
of Originator, Reboot Session, and Signature Group as suggested
by Martin in msg02052.html?

Best regards,
Pasi

From Pasi.Eronen@nokia.com  Thu Feb  5 01:19:12 2009
Return-Path: <Pasi.Eronen@nokia.com>
X-Original-To: syslog@core3.amsl.com
Delivered-To: syslog@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 968A73A687D for <syslog@core3.amsl.com>; Thu,  5 Feb 2009 01:19:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.55
X-Spam-Level: 
X-Spam-Status: No, score=-6.55 tagged_above=-999 required=5 tests=[AWL=0.049,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JWOqxz2vrTaX for <syslog@core3.amsl.com>; Thu,  5 Feb 2009 01:19:11 -0800 (PST)
Received: from mgw-mx09.nokia.com (smtp.nokia.com [192.100.105.134]) by core3.amsl.com (Postfix) with ESMTP id 89D403A69FE for <syslog@ietf.org>; Thu,  5 Feb 2009 01:19:11 -0800 (PST)
Received: from esebh106.NOE.Nokia.com (esebh106.ntc.nokia.com [172.21.138.213]) by mgw-mx09.nokia.com (Switch-3.2.6/Switch-3.2.6) with ESMTP id n159Hp5C013356 for <syslog@ietf.org>; Thu, 5 Feb 2009 03:18:50 -0600
Received: from vaebh104.NOE.Nokia.com ([10.160.244.30]) by esebh106.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.3959);  Thu, 5 Feb 2009 11:18:36 +0200
Received: from smtp.mgd.nokia.com ([65.54.30.5]) by vaebh104.NOE.Nokia.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.3959);  Thu, 5 Feb 2009 11:18:32 +0200
Received: from nok-am1mhub-08.mgdnok.nokia.com (65.54.30.15) by NOK-am1MHUB-01.mgdnok.nokia.com (65.54.30.5) with Microsoft SMTP Server (TLS) id 8.1.291.1; Thu, 5 Feb 2009 10:18:31 +0100
Received: from NOK-EUMSG-01.mgdnok.nokia.com ([65.54.30.106]) by nok-am1mhub-08.mgdnok.nokia.com ([65.54.30.15]) with mapi; Thu, 5 Feb 2009 10:18:31 +0100
From: <Pasi.Eronen@nokia.com>
To: <syslog@ietf.org>
Date: Thu, 5 Feb 2009 10:18:30 +0100
Thread-Topic: Syslog-sign: Trust model, implementation requirements
Thread-Index: AcmHcrXJgA1Bq8bMT+eMd4vCFxnkTg==
Message-ID: <808FD6E27AD4884E94820BC333B2DB7727E78F28CC@NOK-EUMSG-01.mgdnok.nokia.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginalArrivalTime: 05 Feb 2009 09:18:32.0101 (UTC) FILETIME=[B6E14D50:01C98772]
X-Nokia-AV: Clean
Subject: [Syslog] Syslog-sign: Trust model, implementation requirements
X-BeenThere: syslog@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Security Issues in Network Event Logging <syslog.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/syslog>, <mailto:syslog-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/syslog>
List-Post: <mailto:syslog@ietf.org>
List-Help: <mailto:syslog-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/syslog>, <mailto:syslog-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Feb 2009 09:19:12 -0000

Version -24 added the following text to Section 8:

   The model for syslog-sign is a direct trust system where the
   certificate transferred is its own trust anchor. If a transport
   sender sends a stream of syslog messages that is signed using a
   certificate, the operator or application will transfer to the
   transport receiver the certificate that was used when
   signing. There is no need for a certificate chain.

This clarifies the situation slightly, but does not really have
enough information to ensure interoperable implementations.

I think we need some text specifying the minimal requirements.  Here's
a first sketch, quite similar to what syslog-transport-tls has:

5.3. Originator Authenticaton and Authorization

   When the collector receives a Payload Block, it needs to determine
   whether the signatures are to be trusted. The following methods are
   in scope of this specification:

   o  X.509 certification path validation: The collector is configured
      with one or more trust anchors (typically root CA certificates),
      which allow it to verify a binding between the subject name and
      the public key. Certification path validation is performed
      as specified in [RFC5280].

      If the HOSTNAME contains an FQDN or an IP address, it is then
      compared against the certificate as described in [RFC5425],
      Section 5.2. Comparing other forms of HOSTNAMEs is beyond the
      scope of this specification.

      Collectors SHOULD support this method.

      Note that due to message size restrictions, syslog-sign sends
      only the end-entity certificate in the Payload Block. Depending
      on the PKI deployment, the collector may need to obtain
      intermediate certificates by other means (for example, from a
      directory).

   o  X.509 end-entity certificate matching: The collector is
      configured with information necessary to identify the valid
      end-entity certificates of its valid peers, and for each peer,
      the HOSTNAME(s) it is authorized to use.

      To ensure interoperability, implementations MUST support
      fingerprints of X.509 certificates as described below. Other
      methods MAY be supported.

      Collectors MUST support key blob type 'C', and specifying the
      list of valid peers using certificate fingerprints.  The
      fingerprint is calculated and formatted as specified in
      [RFC5425], Section 4.2.2.

      For each peer, the collector MUST support specifying a list of
      HOSTNAME(s) this peer is allowed to use either as FQDNs or IP
      addresses. Other forms of HOSTNAMEs are beyond the scope of this
      specification.

      If the locally configured FQDN is an internationalized domain
      name, conforming implementations MUST convert it to the ASCII
      Compatible Encoding (ACE) format for performing comparisons as
      specified in Section 7 of [RFC5280]. An exact case-insensitive
      string match MUST be supported, but the implementation MAY also
      support wildcards of any type ("*", regular expressions, etc.)
      in locally configured names.

      Originator implementations MUST provide a means to generate a
      key pair and self-signed certificate in the case that a key pair
      and certificate are not available through another mechanism, and
      MUST make the certificate fingerprint available through a
      management interface.

   o  OpenPGP V4 fingerprints: Like X.509 fingerprints, except key
      blob type 'P' is used, and the fingerprint is calculated as
      specified in [RFC4880] Section 12.2. When the fingerprint value
      is display or configured, each byte is represented in
      hexadecimal (using two uppercase ASCII characters), and space is
      added after every second byte. For example: "0830 2A52 2CD1 D712
      6E76 6EEC 32A5 CAE1 03C8 4F6E".

      Originators and collectors MAY support this methods.

   Other methods, such as "web of trust", are beyond the scope of this
   document.

Thoughts and suggestions for improvement? (We could mandate OpenPGP
fingerprints instead of X.509 -- but using X.509 would be better
aligned with syslog-transport-tls)

Best regards,
Pasi

From Pasi.Eronen@nokia.com  Thu Feb  5 01:40:07 2009
Return-Path: <Pasi.Eronen@nokia.com>
X-Original-To: syslog@core3.amsl.com
Delivered-To: syslog@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2F2E33A6BA1 for <syslog@core3.amsl.com>; Thu,  5 Feb 2009 01:40:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.552
X-Spam-Level: 
X-Spam-Status: No, score=-6.552 tagged_above=-999 required=5 tests=[AWL=0.047,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YZLXgfVpNaRD for <syslog@core3.amsl.com>; Thu,  5 Feb 2009 01:40:06 -0800 (PST)
Received: from mgw-mx09.nokia.com (smtp.nokia.com [192.100.105.134]) by core3.amsl.com (Postfix) with ESMTP id 51AA83A67AF for <syslog@ietf.org>; Thu,  5 Feb 2009 01:40:06 -0800 (PST)
Received: from vaebh106.NOE.Nokia.com (vaebh106.europe.nokia.com [10.160.244.32]) by mgw-mx09.nokia.com (Switch-3.2.6/Switch-3.2.6) with ESMTP id n159dZwW002125 for <syslog@ietf.org>; Thu, 5 Feb 2009 03:39:45 -0600
Received: from esebh102.NOE.Nokia.com ([172.21.138.183]) by vaebh106.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.3959);  Thu, 5 Feb 2009 11:39:35 +0200
Received: from vaebh101.NOE.Nokia.com ([10.160.244.22]) by esebh102.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.3959);  Thu, 5 Feb 2009 11:39:35 +0200
Received: from smtp.mgd.nokia.com ([65.54.30.7]) by vaebh101.NOE.Nokia.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.3959);  Thu, 5 Feb 2009 11:39:30 +0200
Received: from NOK-EUMSG-01.mgdnok.nokia.com ([65.54.30.106]) by nok-am1mhub-03.mgdnok.nokia.com ([65.54.30.7]) with mapi; Thu, 5 Feb 2009 10:39:29 +0100
From: <Pasi.Eronen@nokia.com>
To: <syslog@ietf.org>
Date: Thu, 5 Feb 2009 10:39:28 +0100
Thread-Topic: Syslog-sign: Last minor clarifications/nits
Thread-Index: AcmHdaO+Qkp999AbTiWTBRQhYXi2Og==
Message-ID: <808FD6E27AD4884E94820BC333B2DB7727E78F2907@NOK-EUMSG-01.mgdnok.nokia.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginalArrivalTime: 05 Feb 2009 09:39:30.0388 (UTC) FILETIME=[A4E0A940:01C98775]
X-Nokia-AV: Clean
Subject: [Syslog] Syslog-sign: Last minor clarifications/nits
X-BeenThere: syslog@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Security Issues in Network Event Logging <syslog.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/syslog>, <mailto:syslog-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/syslog>
List-Post: <mailto:syslog@ietf.org>
List-Help: <mailto:syslog-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/syslog>, <mailto:syslog-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Feb 2009 09:40:07 -0000

I've now gone through all the emails and comments (I think), and this
email should contain all the stuff that wasn't covered by the earlier
emails yesterday and today:

In http://www.ietf.org/mail-archive/web/syslog/current/msg02030.html,
Martin asked whether it's OK to use time() (or similar) as RSID.
A strict reading of the current text does not seem to allow this.
However, if the originator can't reliably store a persistent RSID
counter, using a timestamp as RSID would probably provide more useful
information to the collector than always sending 0 (even though
timestamps are not always increasing, most of the time they are).
What do others think?

I think Sections 4.2.8 and 5.3.2.8 still need to be clearer about what
octets exactly are signed. Here's my suggestion:

  The signature is calculated over the completely formatted Signature
  Block message (starting from the first octet of PRI and continuing
  to the last octet of MSG, or STRUCTURED-DATA if MSG is not present),
  before the SIGN parameter (SD Parameter Name and the space before it
  [" SIGN"], "=3D", and the corresponding value) is added.

Section 5.3.2.8:

  The signature is calculated over the completely formatted
  Certificate Block message, before the SIGN parameter is added (see
  Section 4.2.8).

Sections 5.3.2, 5.3.2.9, and 9.1 misspell Total Payload Block Length
as TBPL (instead of TPBL).

Depending on what format (OpenPGP MPI style or ASN.1/DER) we'll use
for key blob type 'K', the example in 5.3.2.9 may or may not need
updating.

Best regards,
Pasi

From ietfdbh@comcast.net  Mon Feb  9 13:22:05 2009
Return-Path: <ietfdbh@comcast.net>
X-Original-To: syslog@core3.amsl.com
Delivered-To: syslog@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0AB143A6951 for <syslog@core3.amsl.com>; Mon,  9 Feb 2009 13:22:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.429
X-Spam-Level: 
X-Spam-Status: No, score=-3.429 tagged_above=-999 required=5 tests=[AWL=1.169,  BAYES_00=-2.599, GB_I_LETTER=-2, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FUIoOL12rzG7 for <syslog@core3.amsl.com>; Mon,  9 Feb 2009 13:22:04 -0800 (PST)
Received: from QMTA10.westchester.pa.mail.comcast.net (qmta10.westchester.pa.mail.comcast.net [76.96.62.17]) by core3.amsl.com (Postfix) with ESMTP id 5DA313A68AC for <syslog@ietf.org>; Mon,  9 Feb 2009 13:22:03 -0800 (PST)
Received: from OMTA11.westchester.pa.mail.comcast.net ([76.96.62.36]) by QMTA10.westchester.pa.mail.comcast.net with comcast id Dw271b03y0mv7h05AxN6Nu; Mon, 09 Feb 2009 21:22:06 +0000
Received: from Harrington73653 ([24.147.240.21]) by OMTA11.westchester.pa.mail.comcast.net with comcast id DxN41b00d0UQ6dC3XxN5dD; Mon, 09 Feb 2009 21:22:06 +0000
From: "David Harrington" <ietfdbh@comcast.net>
To: <syslog@ietf.org>
Date: Mon, 9 Feb 2009 16:22:03 -0500
Message-ID: <085b01c98afc$74635b70$0600a8c0@china.huawei.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----=_NextPart_000_085C_01C98AD2.8B8D5370"
X-Mailer: Microsoft Office Outlook 11
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198
Thread-Index: AchvPYQlZjdJ015WQXCX6lCrHHK7fxSlis/QMRe/iZAAMaBPUAABmFOA
X-Mailman-Approved-At: Tue, 10 Feb 2009 09:50:32 -0800
Subject: [Syslog] FW: Liaison from OIF to IETF Security Area on Syslog Work
X-BeenThere: syslog@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Security Issues in Network Event Logging <syslog.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/syslog>, <mailto:syslog-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/syslog>
List-Post: <mailto:syslog@ietf.org>
List-Help: <mailto:syslog-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/syslog>, <mailto:syslog-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Feb 2009 21:22:05 -0000

This is a multi-part message in MIME format.

------=_NextPart_000_085C_01C98AD2.8B8D5370
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_085D_01C98AD2.8B8D5370"


------=_NextPart_001_085D_01C98AD2.8B8D5370
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

Hi,
 
The OIF has recommended syslog be used as the basis for logging
IP-based signaling and routing protocols for Optical Networks. They
welcome review of their public document found at 
 <http://www.oiforum.com/public/documents/OIF-SLG-01.0.pdf>
http://www.oiforum.com/public/documents/OIF-SLG-01.0.pdf.
David Harrington
dbharrington@comcast.net
ietfdbh@comcast.net
dharrington@huawei.com



  _____  

From: Lucille Goldiner [mailto:lgoldiner@oiforum.com] 
Sent: Wednesday, February 04, 2009 1:54 PM
To: tim.polk@nist.gov; pasi.eronen@nokia.com
Cc: clonvick@cisco.com; ietfdbh@comcast.net; 'Ong, Lyndon'; 'Richard
Graveman'; 'Andi Kosich'
Subject: Liaison from OIF to IETF Security Area on Syslog Work


Dear Mr. Polk and Mr. Eronen: 

On behalf of Lyndon Ong, OIF Technical Committee Chair, please find
attached a liaison letter from OIF to IETF security area on syslog
work. 

Best regards,

Lucille Goldiner

Lucille Goldiner/ Association Coordinator / OIF

48377 Fremont Blvd/Suite 117/Fremont, CA  94538
Phone: 510.492.4041 (direct) / 510.492.4040 (main)
Fax: 510.492.4001
Email: lgoldiner@oiforum.com
 <http://www.oiforum.com/> http://www.oiforum.com  

Managed by Association Management Solutions (AMS); Forum Management,
Meeting
and Event Planning http://www.amsl.com 




-- 


 

------=_NextPart_001_085D_01C98AD2.8B8D5370
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.6000.16481" name=3DGENERATOR></HEAD>
<BODY>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
class=3D864143419-04022009>Hi,</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
class=3D864143419-04022009></SPAN></FONT>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
class=3D864143419-04022009>The OIF has recommended syslog be used as the =
basis for=20
logging IP-based signaling and routing protocols for Optical Networks. =
They=20
welcome review of their public document found at </SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT color=3D#0000ff><SPAN =
class=3D864143419-04022009><A=20
title=3Dblocked::http://www.oiforum.com/public/documents/OIF-SLG-01.0.pdf=
=20
href=3D"http://www.oiforum.com/public/documents/OIF-SLG-01.0.pdf"><FONT=20
face=3D"Palatino =
Linotype">http://www.oiforum.com/public/documents/OIF-SLG-01.0.pdf</FONT>=
</A><FONT=20
face=3D"Palatino Linotype" color=3D#000000>.</FONT></SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
class=3D864143419-04022009><!-- Converted from text/plain format -->
<P><FONT size=3D2>David=20
Harrington<BR>dbharrington@comcast.net<BR>ietfdbh@comcast.net<BR>dharring=
ton@huawei.com<BR></FONT></P></SPAN></FONT></DIV><BR>
<DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
<HR tabIndex=3D-1>
<FONT face=3DTahoma size=3D2><B>From:</B> Lucille Goldiner=20
[mailto:lgoldiner@oiforum.com] <BR><B>Sent:</B> Wednesday, February 04, =
2009=20
1:54 PM<BR><B>To:</B> tim.polk@nist.gov; =
pasi.eronen@nokia.com<BR><B>Cc:</B>=20
clonvick@cisco.com; ietfdbh@comcast.net; 'Ong, Lyndon'; 'Richard =
Graveman';=20
'Andi Kosich'<BR><B>Subject:</B> Liaison from OIF to IETF Security Area =
on=20
Syslog Work<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3D"Palatino Linotype"><FONT=20
face=3D"Palatino Linotype"><SPAN class=3D937091500-30112007><FONT =
face=3DArial=20
color=3D#0000ff size=3D2><FONT face=3D"Palatino Linotype" =
color=3D#000000=20
size=3D3>D</FONT></FONT></SPAN>ear Mr.&nbsp;<SPAN=20
class=3D703344818-04022009>Polk&nbsp;</SPAN>and M<SPAN=20
class=3D703344818-04022009>r</SPAN>.&nbsp;<SPAN=20
class=3D703344818-04022009>Eronen</SPAN>: </FONT></DIV>
<DIV>
<DIV>
<DIV>
<P>On behalf of&nbsp;<SPAN class=3D115543900-29112007>Lyndon Ong</SPAN>, =
OIF=20
Technical Committee Chair, please find attached&nbsp;<SPAN=20
class=3D591362820-31082007>a </SPAN>liaison letter<SPAN=20
class=3D591362820-31082007>&nbsp;<SPAN class=3D562503321-29052008>from=20
OIF&nbsp;</SPAN>to IETF&nbsp;<SPAN class=3D703344818-04022009>security =
area on=20
syslog work</SPAN><SPAN =
class=3D562503321-29052008>.&nbsp;</SPAN></P></SPAN>
<P>Best regards,</P>
<P>Lucille Goldiner</FONT></P></DIV></DIV></DIV>
<DIV align=3Dleft>
<DIV align=3Dleft><FONT face=3D"Lucida Calligraphy">Lucille Goldiner/ =
Association=20
Coordinator / OIF<BR></FONT></DIV>
<DIV align=3Dleft><FONT face=3D"Lucida Calligraphy">48377 Fremont =
Blvd/Suite=20
117/Fremont, CA&nbsp; 94538</FONT></DIV>
<DIV align=3Dleft><FONT face=3D"Lucida Calligraphy">Phone: =
510.492.404<SPAN=20
class=3D835490715-14032007>1</SPAN> (direct) / 510.<SPAN=20
class=3D835490715-14032007>492.4040 </SPAN>(main)<BR>Fax: 510.<SPAN=20
class=3D835490715-14032007>492.<SPAN=20
class=3D343224015-14032007>4</SPAN>001</SPAN><BR>Email:=20
lgoldiner@oiforum.com<BR></FONT><A =
title=3Dblocked::http://www.oiforum.com/=20
href=3D"http://www.oiforum.com/"><FONT =
title=3Dblocked::http://www.oiforum.com/=20
face=3D"Lucida Calligraphy">http://www.oiforum.com</FONT></A><FONT=20
face=3D"Lucida Calligraphy">&nbsp;&nbsp;<BR><BR>Managed by Association =
Management=20
Solutions (AMS); Forum Management, Meeting<BR>and Event Planning=20
http://www.amsl.com </FONT></DIV>
<DIV align=3Dleft><FONT face=3D"Lucida Calligraphy"><BR></FONT></DIV>
<DIV align=3Dleft><FONT face=3D"Lucida =
Calligraphy"><BR></FONT></DIV><X-SIGSEP>
<DIV align=3Dleft><PRE><FONT face=3D"Palatino Linotype"><FONT =
face=3D"Lucida Calligraphy">--</FONT>=20
</FONT></PRE></DIV></DIV>
<DIV>&nbsp;</DIV></BODY></HTML>

------=_NextPart_001_085D_01C98AD2.8B8D5370--

------=_NextPart_000_085C_01C98AD2.8B8D5370
Content-Type: application/pdf;
	name="oif2009.030.01.pdf"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="oif2009.030.01.pdf"

JVBERi0xLjQNJeLjz9MNCjYgMCBvYmo8PC9IWzEwNTYgMjA4XS9MaW5lYXJpemVkIDEvRSAxMDQ4
NDAvTCAxMDg3NTMvTiAxL08gOS9UIDEwODU4Nz4+DWVuZG9iag0gICAgICAgICAgICAgICAgICAg
DQp4cmVmDQo2IDM4DQowMDAwMDAwMDE2IDAwMDAwIG4NCjAwMDAwMDEyNjQgMDAwMDAgbg0KMDAw
MDAwMTA1NiAwMDAwMCBuDQowMDAwMDAxMzQwIDAwMDAwIG4NCjAwMDAwMDE1MTcgMDAwMDAgbg0K
MDAwMDAwMTczMCAwMDAwMCBuDQowMDAwMDAxODk1IDAwMDAwIG4NCjAwMDAwMDIwMzkgMDAwMDAg
bg0KMDAwMDAwMjUxNyAwMDAwMCBuDQowMDAwMDAyNjYyIDAwMDAwIG4NCjAwMDAwMDI2OTYgMDAw
MDAgbg0KMDAwMDAwMjc0MCAwMDAwMCBuDQowMDAwMDAzMjg4IDAwMDAwIG4NCjAwMDAwMDM3OTUg
MDAwMDAgbg0KMDAwMDAwNDE4MyAwMDAwMCBuDQowMDAwMDA0NzU5IDAwMDAwIG4NCjAwMDAwMDUy
NjIgMDAwMDAgbg0KMDAwMDAwNTgxMiAwMDAwMCBuDQowMDAwMDA2MzE0IDAwMDAwIG4NCjAwMDAw
MDY4MTAgMDAwMDAgbg0KMDAwMDAwNzM4MyAwMDAwMCBuDQowMDAwMDEwMDUyIDAwMDAwIG4NCjAw
MDAwMTA2MTMgMDAwMDAgbg0KMDAwMDAxMDg2OCAwMDAwMCBuDQowMDAwMDIzMDk2IDAwMDAwIG4N
CjAwMDAwMjMzNjUgMDAwMDAgbg0KMDAwMDAyMzU3MSAwMDAwMCBuDQowMDAwMDIzODY3IDAwMDAw
IG4NCjAwMDAwNjU2MDggMDAwMDAgbg0KMDAwMDA2NTg3OCAwMDAwMCBuDQowMDAwMDc2Njg5IDAw
MDAwIG4NCjAwMDAwNzY5NjkgMDAwMDAgbg0KMDAwMDA3NzE2OCAwMDAwMCBuDQowMDAwMDc3NDUz
IDAwMDAwIG4NCjAwMDAwOTI5MzEgMDAwMDAgbg0KMDAwMDA5MzE5OCAwMDAwMCBuDQowMDAwMTAx
NjM4IDAwMDAwIG4NCjAwMDAxMDQ3NjQgMDAwMDAgbg0KdHJhaWxlcg0KPDwvU2l6ZSA0NC9QcmV2
IDEwODU3Ny9Sb290IDcgMCBSL0luZm8gNSAwIFIvSURbPDk5ZmE0MDNmNzA5MGYzZGI0NWI1MDYz
ZjhjZjQ1NWE5PjxmMDJmNTFiMDJlZjIwYTQ1ODJiN2JhM2RhOTZkZmIwMz5dPj4NCnN0YXJ0eHJl
Zg0KMA0KJSVFT0YNCiAgICAgICAgICAgICAgIA0KOCAwIG9iajw8L0xlbmd0aCAxMjkvRmlsdGVy
L0ZsYXRlRGVjb2RlL0wgMTQwL1MgNDE+PnN0cmVhbQ0KeNpiYGBQZmBgyWFgYGCc4sOACpiBmIWB
4wGQUkASVoZiBgYlBgGGfobNDM0MeYx7GPKBIlxMTIw3GZOY5BivMrEwXmE8xyTN5c3Ez3BXfxHD
a4Y1jGyLXjO80ZJk+MawlOG3TQjDS4VrPCIMWjCjGRkYZ+wA0kxAbAEQYACBshesDQplbmRzdHJl
YW0NZW5kb2JqDTcgMCBvYmo8PC9QYWdlcyAzIDAgUi9UeXBlL0NhdGFsb2cvUGFnZUxhYmVscyAx
IDAgUi9NZXRhZGF0YSA0IDAgUj4+DWVuZG9iag05IDAgb2JqPDwvQ29udGVudHNbMTcgMCBSIDE4
IDAgUiAyMCAwIFIgMjEgMCBSIDIyIDAgUiAyMyAwIFIgMjQgMCBSIDI1IDAgUl0vVHlwZS9QYWdl
L1BhcmVudCAzIDAgUi9Sb3RhdGUgMC9NZWRpYUJveFswIDAgNjEyIDc5Ml0vQ3JvcEJveFswIDAg
NjEyIDc5Ml0vUmVzb3VyY2VzIDEwIDAgUj4+DWVuZG9iag0xMCAwIG9iajw8L0NvbG9yU3BhY2U8
PC9DczYgMTUgMCBSL0NzOSAxNiAwIFI+Pi9Gb250PDwvVFQyIDExIDAgUi9UVDMgMTIgMCBSL1RU
NCAxMyAwIFIvVFQ1IDE0IDAgUi9UVDcgMTkgMCBSPj4vWE9iamVjdDw8L0ltMSA0MSAwIFIvSW0y
IDQyIDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0L0ltYWdlQy9JbWFnZUldL0V4dEdTdGF0ZTw8L0dT
MSA0MyAwIFI+Pj4+DWVuZG9iag0xMSAwIG9iajw8L1R5cGUvRm9udC9FbmNvZGluZy9XaW5BbnNp
RW5jb2RpbmcvQmFzZUZvbnQvVGltZXNOZXdSb21hblBTLUl0YWxpY01UL0ZpcnN0Q2hhciAzMi9M
YXN0Q2hhciAzMi9TdWJ0eXBlL1RydWVUeXBlL0ZvbnREZXNjcmlwdG9yIDI4IDAgUi9XaWR0aHNb
MjUwXT4+DWVuZG9iag0xMiAwIG9iajw8L1R5cGUvRm9udC9FbmNvZGluZy9JZGVudGl0eS1IL0Jh
c2VGb250L0lJRUZPQStQYWxhdGlub0xpbm90eXBlLVJvbWFuL1N1YnR5cGUvVHlwZTAvRGVzY2Vu
ZGFudEZvbnRzWzMxIDAgUl0vVG9Vbmljb2RlIDMyIDAgUj4+DWVuZG9iag0xMyAwIG9iajw8L1R5
cGUvRm9udC9FbmNvZGluZy9XaW5BbnNpRW5jb2RpbmcvQmFzZUZvbnQvSUlFRlBBK1BhbGF0aW5v
TGlub3R5cGUtUm9tYW4vRmlyc3RDaGFyIDQ0L0xhc3RDaGFyIDE0Ni9TdWJ0eXBlL1RydWVUeXBl
L0ZvbnREZXNjcmlwdG9yIDM0IDAgUi9XaWR0aHNbMjUwIDAgMjUwIDMyMCA1MDAgNTAwIDUwMCAw
IDUwMCAwIDAgMCAwIDUwMCAyNTAgMCAwIDAgMCAwIDY4MyA3NzggNjExIDcwOSA3NzQgNjExIDU1
NiA3NjMgODMyIDMzNyAwIDAgNjExIDk0NiA4MzEgNzg2IDYwNCAwIDAgNTI1IDYxMyAwIDAgMTAw
MCAwIDY2NyAwIDAgMCAwIDAgMCAwIDUwMCA1NTMgNDQ0IDYxMSA0NzkgMzMzIDU1NiA1ODIgMjkx
IDIzNCA1NTYgMjkxIDg4MyA1ODIgNTQ2IDYwMSAwIDM5NSA0MjQgMzI2IDYwMyA1NjUgODM0IDAg
NTU2IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDI3OF0+
Pg1lbmRvYmoNMTQgMCBvYmo8PC9UeXBlL0ZvbnQvRW5jb2RpbmcvSWRlbnRpdHktSC9CYXNlRm9u
dC9JSUVHQ0ErUGFsYXRpbm9MaW5vdHlwZS1JdGFsaWMvU3VidHlwZS9UeXBlMC9EZXNjZW5kYW50
Rm9udHNbMzcgMCBSXS9Ub1VuaWNvZGUgMzggMCBSPj4NZW5kb2JqDTE1IDAgb2JqWy9JQ0NCYXNl
ZCAyNiAwIFJdDWVuZG9iag0xNiAwIG9ialsvSW5kZXhlZCAxNSAwIFIgMTU4IDI3IDAgUl0NZW5k
b2JqDTE3IDAgb2JqPDwvTGVuZ3RoIDQ3OS9GaWx0ZXIvRmxhdGVEZWNvZGU+PnN0cmVhbQ0KSIm8
k9tu1DAQhu/9FL5MUDM7Hp8Rqjhsi4qEVFTfVVws0VIF2AaSLYi3x3bCIdFekFVbR5GiePzNP/+M
V6+vBL/p2cvAViEQFzx8ZEKAt1ZyjI8g7pFbdOB52LHVq97wus9byPv6liEgouahZsjDD1bwR11l
+BTzVgJElLB+7OxD/rPAvjESFoQ0ZE12RhpA7b133HnwaRE32oBUiGR5HZ282Am+btm75P3McYkW
0I0Hku2Y/C1ytko4EKQkrxA8jVWnjdg/NfSP4mktZLKFbI5ITYo/EuR8+6G723Q/xyNyOKIAlbUx
ewpOcc+QpDidYBFIx07jbyD6DFQnUxSCVUYdhaL4McL0WErclO6fQP2HeB/v6cwEjU4fUl5JB047
kyyV2dEDRYUng88u1xLap1NfBChBx1n8toM5S3u5DCX0IKvZzVHWy6XtUpl12X75PGs+AanFykQK
vC4uzspKARXhvHwf3kygceCPMu5qW991zX427BIMGb8MSJn3ottu5gUL7cUx4q6LddNt61KCL/Zl
7GjRdiezyuMeLi7dZqn7ZgdfY4Oe3zb9Hm7a71PdFrzTB3VXFGddeft31v/z4k1lxbnSUj7MKA83
7HLTN3OWI3nwAmcY/yXAAH6xaOkNCmVuZHN0cmVhbQ1lbmRvYmoNMTggMCBvYmo8PC9MZW5ndGgg
NDM4L0ZpbHRlci9GbGF0ZURlY29kZT4+c3RyZWFtDQpIibSVzU7cMBSF9/MUWToSufW/Y4QQiIHS
ql0RqQvEIjJhMENj5BmQeHsyNlTEGVA9EotYWVwdf77nHpsUzc0MAxVYFLho5sM/xpgWjZmhU+/6
rt8rm7vZt6ZhBdnUMuBcvtVuyg4wZeQw1vBYk+pRFfR+nDZnYzEKhPI8LayD1kVnHr1dP6dwkkqd
CUeC4LHv2gmc0GQnurn1nVk7P+mdxir3vGJTeIke2pWFLjhy1Luy4iDR0rZg3N/yqvn5bheCgVNd
f75NxShIIuuiIsDEv15E40/M/hicAMdK7dSK3x5SLaFZphSPWLferlKPOOYyT42EjqJfrn+yZjmx
qBY0F0++4rU2dZyCYkOa/luuem/5kJeyqkGjs8ThXWITD33xvLp3i5RRY5yZaKkj4h9XSqiRH1aK
lqVCtlTAUT+sNVok2MP4M5p7dcR0fvfu8WFiFVG58ayDmrmP3h8ZuzIuRGikXIPUZCtoxQRgSXiI
DRfj7oaqj74xGAElGPuSsMSGzdsnez2ZRS4yZjFwsaB23npv+8Xapa+BAJqZvrcr5oOw5AK+hnnr
00K2vgTFiwADAEL/iccNCmVuZHN0cmVhbQ1lbmRvYmoNMTkgMCBvYmo8PC9UeXBlL0ZvbnQvRW5j
b2RpbmcvV2luQW5zaUVuY29kaW5nL0Jhc2VGb250L0lJRUdEQytCb29rQW50aXF1YS1Cb2xkL0Zp
cnN0Q2hhciAzMi9MYXN0Q2hhciAxMjEvU3VidHlwZS9UcnVlVHlwZS9Gb250RGVzY3JpcHRvciA0
MCAwIFIvV2lkdGhzWzI1MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNzc4IDAgMCAwIDYxMSA1NTYgMCAwIDM4OSAwIDAgNjEx
IDAgMCAwIDAgMCAwIDYxMSA2NjcgMCAwIDEwMDAgMCAwIDAgMCAwIDAgMCAwIDAgNTAwIDAgNDQ0
IDAgNTAwIDAgNTU2IDAgMzMzIDAgNjExIDMzMyAwIDYxMSA1NTYgMCAwIDM4OSA0NDQgMzMzIDYx
MSAwIDAgMCA1NTZdPj4NZW5kb2JqDTIwIDAgb2JqPDwvTGVuZ3RoIDUwNy9GaWx0ZXIvRmxhdGVE
ZWNvZGU+PnN0cmVhbQ0KSImklF9r2zAUxd/zKfRoQ63qnyWrjNHRLSNjpQ8V7KH0wXXU2F0sFcWh
5NtPsboyy80S0zeBLj/dc3TuPVeKAQzU4wxBkqMcIKC++jNCmAJVzZLb3WZtV6l6mp0rRUMpgRLl
f0v3VZ8QofhzqDmE62m/rPvdmAhHoaRkKo70vO/Obp/PYhzm/P+0jAgoOQUZhjR/Q4YWG909Lh/q
y8q2VbnpoNHdkC8hKgg58sBr0fCB0PPc2fYiNpTTiQYg2cOuHRyiMMwlnegl71E/d2ZpTewlk/iI
mSNc8PHGrM5ilVhIfDos63XmgbaYxzq5KI78wgGhSle1aapyPSQySGgxERhm5Mq2bdN1WsdASdnE
v0Chxau6bNzIPkHRRMWvKVnvrFldVo02JfS5HnIF5Ey+mz6MoRRirwABH16JQI4QZEC1774dpZ2F
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
TjyeREhKSdqQdENqJ5VLd0tnkkOSlyWfTqGnZKcMp3yT6pmqTz2WBqclp21Mu73QdaF24Xg6SJem
b0y/kyHIqMn4QyYxMyNzJPMvWaKslqyz2dzs4uw92U9zYnP6cm7luucac0/mMfOK8nbnPcuPy+/P
n1zku2jZovMF1gXqgiOFpMK8wp2Fs4vjF29aPF0UVNRVdH2JYEnDknNLrZdWLf2kmFksKz5UQijJ
L9lT8oMsXTYqmy2Vlr5XOiOXyDfLHyqiFQOKB8oIZb/yXllEWX/ZfVWEaqPqQXlU+WD5I7VEPaz+
tiKpYnvFs8r0yg8rf6zKrzqgIWtKNEe1HG2l9nS1fXVD9SWdl65LN1kTVrOpZkafot9ZC9UuqT1i
4OE/UxeM7saVxqm6yLqRuuf1efWHGtgN2oYLjZ6NaxrvNSU0/aYZbZY3n2xxbGlvmVoWs2xHK9Ra
2nqyzbmts216eeLyXe3U9sr2P3X4dfR3fL8if8WxTrvO5Z13Vyau3Ntl1qXvurEqfNX21ehq9eqJ
NQFrtqx53a3o/qLHr2ew54deee8Xa0Vrh9b+uK5s3URfcN+29cT12vXXN0Rt2NXP7m/qv7sxbePh
AWyge+D7TcWbzg0GDm7fTN1s3Dw5lPpPAKQBW/6YuJkkmZCZ/JpomtWbQpuvnByciZz3nWSd0p5A
nq6fHZ+Ln/qgaaDYoUehtqImopajBqN2o+akVqTHpTilqaYapoum/adup+CoUqjEqTepqaocqo+r
Aqt1q+msXKzQrUStuK4trqGvFq+LsACwdbDqsWCx1rJLssKzOLOutCW0nLUTtYq2AbZ5tvC3aLfg
uFm40blKucK6O7q1uy67p7whvJu9Fb2Pvgq+hL7/v3q/9cBwwOzBZ8Hjwl/C28NYw9TEUcTOxUvF
yMZGxsPHQce/yD3IvMk6ybnKOMq3yzbLtsw1zLXNNc21zjbOts83z7jQOdC60TzRvtI/0sHTRNPG
1EnUy9VO1dHWVdbY11zX4Nhk2OjZbNnx2nba+9uA3AXcit0Q3ZbeHN6i3ynfr+A24L3hROHM4lPi
2+Nj4+vkc+T85YTmDeaW5x/nqegy6LzpRunQ6lvq5etw6/vshu0R7ZzuKO6070DvzPBY8OXxcvH/
8ozzGfOn9DT0wvVQ9d72bfb794r4Gfio+Tj5x/pX+uf7d/wH/Jj9Kf26/kv+3P9t//8CDAD3hPP7
Cg0KZW5kc3RyZWFtDWVuZG9iag0yNyAwIG9iajw8L0xlbmd0aCA0OTIvRmlsdGVyL0ZsYXRlRGVj
b2RlPj5zdHJlYW0NCkiJAN0BIv7////+/v79/f37+/vd3d3f39/8/Pzq6uqkpKS9vb35+fnz8/Pm
5uaoqKjGxsb09PT19fXPz8+5ubnk5OT6+vri4uLIyMjS0tLp6enR0dHOzs7j4+P4+Pjl5eXT09Pw
8PD39/fx8fHy8vLn5+fr6+v29vbv7+/e3t7Y2Njs7OzLy8vt7e3c3NzW1tbAwMDJycmBgYHb29vh
4eHQ0NCAgICFhYWLi4vo6OjExMR7e3uVlZXCwsLa2tqZmZnNzc2/v79wcHBra2urq6ttbW2JiYml
paW6urrFxcXZ2dmioqKIiIiCgoJ4eHivr692dnaampqPj4+goKCnp6e8vLzg4ODU1NR3d3ejo6OW
lpaUlJSQkJCmpqbKysqpqamsrKy3t7eXl5e0tLTHx8ezs7PMzMy2traenp6urq64uLiRkZGxsbGd
nZ2YmJi+vr67u7uSkpJ/f3+EhISOjo56enqqqqqDg4NxcXF0dHTV1dWbm5t9fX2GhobBwcHX19d+
fn6ysrJmZmaKiop8fHx1dXVkZGRubm5oaGihoaFjY2PDw8Ofn5+Hh4eMjIycnJxvb295eXmwsLDu
7u6NjY21tbVqampzc3Otra1cXFxycnJYWFhlZWWTk5NsbGxpaWlnZ2cCDADIg0fTCg0KZW5kc3Ry
ZWFtDWVuZG9iag0yOCAwIG9iajw8L1R5cGUvRm9udERlc2NyaXB0b3IvRm9udEJCb3hbLTQ5OCAt
MzA3IDExMjAgMTAyM10vRm9udE5hbWUvVGltZXNOZXdSb21hblBTLUl0YWxpY01UL0ZsYWdzIDk4
L1N0ZW1WIDcxLjc0MjAwNC9DYXBIZWlnaHQgNjU2L1hIZWlnaHQgMC9Bc2NlbnQgODkxL0Rlc2Nl
bnQgLTIxNi9JdGFsaWNBbmdsZSAtMTUvRm9udEZhbWlseShUaW1lcyBOZXcgUm9tYW4pL0ZvbnRT
dHJldGNoL05vcm1hbC9Gb250V2VpZ2h0IDQwMD4+DWVuZG9iag0yOSAwIG9iajw8L0xlbmd0aCAx
MjE0My9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoMSAyNzI1Nj4+c3RyZWFtDQpIibxWe1QTVxq/
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
YlgTxxZ8cUOEgE4/EWgjAYYmC0YbZEOhL2HUXcQuCm7WwrZxPsqJMskYuYVxlU36sNHU3kXYi4wh
EKz2YX312fM1eIkaJr7KGi5hTFyha4ew6zka7wKcduStDxKDOyZnH3wR4ZXn2jN2JpfEzS+Jm/8i
bjrd3JqNVnbRipXzVzEN5l4O+PvNq9UTMAFQMi9NiMSSuKSlqUI+vB2T12gcqqmMTbWlZnL9Vq4V
wu9PxDyVQpNs+A99B+Ltfxb+v/BctMJFK1y0wv+yFSbJrdTdp+qTWlbHqlPOy3I9Xit1b/bgXaeI
k9K+U5Rf3j9++Pb+i2+9R70kvc/Xdr52389LHyY/Pn4/W3rTK+S3Q0ja/AL6SUl5Cg0KZW5kc3Ry
ZWFtDWVuZG9iag0zMCAwIG9iajw8L1R5cGUvRm9udERlc2NyaXB0b3IvRm9udEZpbGUyIDI5IDAg
Ui9Gb250QkJveFstMTcwIC0yOTIgMTQxOSAxMDUwXS9Gb250TmFtZS9JSUVGT0ErUGFsYXRpbm9M
aW5vdHlwZS1Sb21hbi9GbGFncyA2L1N0ZW1WIDgyL0NhcEhlaWdodCA2ODcvWEhlaWdodCAwL0Fz
Y2VudCA3MzEvRGVzY2VudCAtMjg0L0l0YWxpY0FuZ2xlIDAvRm9udEZhbWlseShQYWxhdGlubyBM
aW5vdHlwZSkvRm9udFN0cmV0Y2gvTm9ybWFsL0ZvbnRXZWlnaHQgNDAwPj4NZW5kb2JqDTMxIDAg
b2JqPDwvV1s1NTZbMzMzXTU2MVsyNTBdXS9UeXBlL0ZvbnQvQmFzZUZvbnQvSUlFRk9BK1BhbGF0
aW5vTGlub3R5cGUtUm9tYW4vU3VidHlwZS9DSURGb250VHlwZTIvQ0lEU3lzdGVtSW5mbzw8L09y
ZGVyaW5nKElkZW50aXR5KS9SZWdpc3RyeShBZG9iZSkvU3VwcGxlbWVudCAwPj4vRm9udERlc2Ny
aXB0b3IgMzAgMCBSL0RXIDEwMDA+Pg1lbmRvYmoNMzIgMCBvYmo8PC9MZW5ndGggMjI3L0ZpbHRl
ci9GbGF0ZURlY29kZT4+c3RyZWFtDQpIiVRQsW7EIAzd+QqPrW6AcDdGSNV1yXBt1aTdOXBSpAsg
hwz5+wJNr+qA0Xv2s5/Nz91z510C/kbB9JhgdN4SLmElg3DFyXloJFhn0o5qNLOOwLO435aEc+fH
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
Wy0xNzAgLTI5MiAxNDE5IDEwNTBdL0ZvbnROYW1lL0lJRUZQQStQYWxhdGlub0xpbm90eXBlLVJv
bWFuL0ZsYWdzIDM0L1N0ZW1WIDgyL0NhcEhlaWdodCA2ODcvWEhlaWdodCAwL0FzY2VudCA3MzEv
RGVzY2VudCAtMjg0L0l0YWxpY0FuZ2xlIDAvRm9udEZhbWlseShQYWxhdGlubyBMaW5vdHlwZSkv
Rm9udFN0cmV0Y2gvTm9ybWFsL0ZvbnRXZWlnaHQgNDAwPj4NZW5kb2JqDTM1IDAgb2JqPDwvTGVu
Z3RoIDEwNzI2L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGgxIDI1MDg4Pj5zdHJlYW0NCkiJvFZ7
VBNXGp+ZPICAQhbCS8FB1IIGuAnPCKXEJEgsBEgCareuJGGAqXngzASktrskbkHrAxe1wrIKaFEp
VVvUU1xdSwVfFRVXrbq+dqv1gY9u0a5stbV3YBHQ4+n+sevcM2fmfvd3v/u793tdBEUQxAMpRzhI
ilKnnp7l1m2Hki4EEXVm6qKkC/xaKhHEdyWU5ZpKGLwic/P3sH8TQTiBBcWFlteuXPg3ggRyEcRl
cqG5rKDWJ70MQVIgHE0pIgz5p0Ia1yOI4TAUxBVBgTBZ8A2ChADYn1BkYRZ4PAnbA/t6BPFpN9tM
BoT/DhySQwU+nRbDgmL3AvdsOH8LFOJWg4WYllMXAanA9dw3FlNEcccteRNU7YMgbrfZRfsb+0VE
W+EXytlH1AScoka+2+SKtIqHo1AXrMEpqoaiFRiKSkYDD77rwAjG4yEgjy+Ywke5qDMeQ7kNWpAF
xMMkYzcEl49FkvpbJmJEaMSGmBECYeCbzDaAj9TH9Xo/1i/oj/PyvpH+bUFmdmhFVoPT6wRwYinA
iTZjXpxDVfEXqsOuJO0J3Or8odALjHrKE8UgHYNECDz5nByui7er2soQlJVgJH5AxIoE3qNzCYrU
kYVWMa62miIl0UDCDrh7Tx4cwBU2i4WgTKTBjOtsBUypgSLwLLvRTNJFBEXjCjkI9hsliwMxQAb6
nzf8RsGOBMRLo2NlsbI3XgYFR/3wfaM8hONYjgDHEszhQDpOkYQWXa1vCTto9N+hzzmgrFTNSNz/
23Onzh4ur1h+zuM73z91zWsOb60qoasPHzBuSrobzLP/0xsx+2Scrlnpso+kHW1GjST45OMjHrff
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
cFxE26e+n/Dr+BD76nZVqts/jl5989jUr4fDh9ln+Mcp/hv6fNh+9/KTzx5/5Ht8eAuHPjsCfh8A
mXkuoQoNCmVuZHN0cmVhbQ1lbmRvYmoNMzYgMCBvYmo8PC9UeXBlL0ZvbnREZXNjcmlwdG9yL0Zv
bnRGaWxlMiAzNSAwIFIvRm9udEJCb3hbLTE2MiAtMjkxIDEyNDkgMTA1Ml0vRm9udE5hbWUvSUlF
R0NBK1BhbGF0aW5vTGlub3R5cGUtSXRhbGljL0ZsYWdzIDcwL1N0ZW1WIDY3LjQ1NTAwMi9DYXBI
ZWlnaHQgNjg3L1hIZWlnaHQgMC9Bc2NlbnQgNzMxL0Rlc2NlbnQgLTI4NC9JdGFsaWNBbmdsZSAt
MTUvRm9udEZhbWlseShQYWxhdGlubyBMaW5vdHlwZSkvRm9udFN0cmV0Y2gvTm9ybWFsL0ZvbnRX
ZWlnaHQgNDAwPj4NZW5kb2JqDTM3IDAgb2JqPDwvV1s1NjFbMjUwXV0vVHlwZS9Gb250L0Jhc2VG
b250L0lJRUdDQStQYWxhdGlub0xpbm90eXBlLUl0YWxpYy9TdWJ0eXBlL0NJREZvbnRUeXBlMi9D
SURTeXN0ZW1JbmZvPDwvT3JkZXJpbmcoSWRlbnRpdHkpL1JlZ2lzdHJ5KEFkb2JlKS9TdXBwbGVt
ZW50IDA+Pi9Gb250RGVzY3JpcHRvciAzNiAwIFIvRFcgMTAwMD4+DWVuZG9iag0zOCAwIG9iajw8
L0xlbmd0aCAyMTYvRmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0NCkiJVFCxTsQwDN3zFR45MSQt
sFWV0LF04EC0sOcSt0SiTuSmQ/+eJOoVMdiWn/30ni3P3UtHLoJ8Z296jDA6soyLX9kgXHFyBFUN
1pm4dyWbWQeQidxvS8S5o9FD0wj5kYZL5A3uhuHpXp1AvrFFdjQl5LH+/EpIv4bwgzNSBAVtCxZH
Ic+vOlz0jCAL8Q8ctoBQl77atb3FJWiDrGlCaFT9ULW3gmT/z2+s62i+NYtjWz2rVqTtHc+8fNPh
w6zMyWI5vBjJFhzh8ZvgQ1bLIX4FGADet2qACg0KZW5kc3RyZWFtDWVuZG9iag0zOSAwIG9iajw8
L0xlbmd0aCAxNTM5My9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoMSAyNDMyMD4+c3RyZWFtDQpI
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
K0Jvb2tBbnRpcXVhLUJvbGQvRmxhZ3MgMzQvU3RlbVYgMTI0LjU0OTk5NS9DYXBIZWlnaHQgNjg3
L1hIZWlnaHQgMC9Bc2NlbnQgOTIzL0Rlc2NlbnQgLTI4Mi9JdGFsaWNBbmdsZSAwL0ZvbnRGYW1p
bHkoQm9vayBBbnRpcXVhKS9Gb250U3RyZXRjaC9Ob3JtYWwvRm9udFdlaWdodCA3MDA+Pg1lbmRv
YmoNNDEgMCBvYmo8PC9MZW5ndGggODI4OC9GaWx0ZXIvRENURGVjb2RlL1dpZHRoIDQ1Mi9IZWln
aHQgNzUvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgMTUgMCBSL1R5cGUvWE9iamVjdC9T
dWJ0eXBlL0ltYWdlPj5zdHJlYW0NCv/Y/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBEL
CgsRFQ8MDA8VGBMTFRMTGBcSFBQUFBIXFxscHhwbFyQkJyckJDUzMzM1Ozs7Ozs7Ozs7OwENCwsN
Dg0QDg4QFA4PDhQUEBEREBQdFBQVFBQdJRoXFxcXGiUgIx4eHiMgKCglJSgoMjIwMjI7Ozs7Ozs7
Ozs7/8AAEQgASwHEAwEiAAIRAQMRAf/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYHCAkKCwEA
AQUBAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQhEjEFQVFh
EyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXiZfKzhMPT
dePzRieUpIW0lcTU5PSltcXV5fVWZnaGlqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIEBAMEBQYH
BwYFNQEAAhEDITESBEFRYXEiEwUygZEUobFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKygwcmNcLS
RJNUoxdkRVU2dGXi8rOEw9N14/NGlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vYnN0dXZ3eHl6e3
x//aAAwDAQACEQMRAD8A9VSSSSUpCycmjFoffkPFdVYl73GAAmysqjEofkZDxXVWJc9xgLzH6zfW
a7rd4YwGrCqM1VGJJ/fdHfy7KXDhOQ9ojcrJzER4put/XHPzs9l2G84+PjP3YzYG4njc/mZ8F2f1
Z+slHWsaHRXm1D9NVxP8pgknavK0XFyr8TIrycZ5ruqO5jx2Ku5OWhKAjEcJjsf4sMchBs62+1JL
E+rf1mx+tUbTFWZWB6tRI1/ls8R+Rbaz5RMSYyFENgEEWFJJJJqVJJJJKUq+ZnYeDSb8u1tNY7vI
EnwHiULq/VcbpODZmZGrWaNYCNz3HhrZXm7D1H629cayx+0vkjSW1VDXSI/2lTYcPHcpHhhHcrJz
rQakvTZP+MbAa4sxMa24j858NB+EElLF/wAY3T3ODMvGtpJ/ObDgPjJBXQ9L6PgdLoFOHUGD8551
c4+JJS6p0fA6rjmnLqDp+i8aOafEEI8WC64DX73Fr9iqn+8PKk2HnYmdSL8S1t1Z/OYQYPgfAqwv
Ki7qX1S645lb9xZE9m21HUTM/wCwr0jpPVMbquDXm459r9HMMSxw5a6EM2HgqQPFCWxVCd6HQhsZ
ORXjY9mRbIrpaXvI1MNElYX/AD8+r379n+Z/tXQPYyxjmPAcxwhzTwQVy31s+rPSR0nIzcahtGRj
t3h7JAIB1aWzCGIYyRGd6mgQmXEBYrTu2f8An59X/wB+z/M/2px9e/q+5waH2S4gD2eOnivMTwvU
ui/Vbo+JhUPdjstyHMa6y18uJcRMgEwFPmw4cYBPEb2oscJzltTf6t1nC6RSy/MLmssdsbtE6wXf
wWX/AM/Pq/8Av2f5n+1bmVh4uZWK8qptzAZDXiRPErzz68dDwul5WPbhM9KrIa7dWCSA5saiSeZU
WCGKZEZcXEe2y+ZkNRVPT/8APz6v/v2f5n+1L/n59X/37P8AM/2rgehdM/avVaMEv2NsJL3DU7Wj
cY+5ei1fUz6t1AAYYeQI3Pc8k/8ASUmXHgxkA8RJ10WxlOWopB/z8+r/AO/Z/mf7Uv8An59X/wB+
z/M/2ps/6i9CyanDHqOJcfo2MLnAHzY50FcF1no2X0bL+zZMOBG6u1s7Xt8RP4pYsXL5NAZA9iqU
skd6fUuldYwurUOvwy41sdsJcI1gH+KurlP8XP8AyRkf+GD/ANS1dF1W19HTcu6vR9dNjmnzDTCg
yQEchgO9L4m4glqWdfp33jGxr8yvFO262hrXMDh9JrZcNxb3hWm9Rx7On/b8YOyai3e1tIDnOHgB
I1CzfqUxrfq1hkcvD3O+Je6VS+pljg3rGKP5qnKeax2G7dI/BOlCPrr/ACZA8+iBI6f1g3aPrdhX
4js2vEyzisJa+70hAj6RMPJgd1YyPrFhVPxWU125hzml9BxmiwFrYkn3CIlc/wDVu/LP1Ytw8XEs
vtufcxtntFQ36S5xM6fBbnQOgu6XjYrLbA+3HqfW7aPbNjxYSCddIhGcMcTK+hIAvdUTI14hCz64
9PfX6wxsv0fW+zut9Nu1tkhsOIfpyrGV9Y8fF6kzpr8bJfkW/wA1sY0tcBy5p3jQd1lfVTEbmdF6
jjOdtD8633RMbSxw0+SsdT/8WnSf+Iu/IUjCHHKNH0iXXsLChKVA96djqPVMfp7KzaHWW3ODKaKw
HWPcezWyOO6r1deodn1dPvovx8q6fTZY0QQ1pcXBzXERpHxWXe82/X7Grf8ARoxHOrHm7dK28zFo
ty8LJssFb8ax3pg/nmxjmFg1+fyTDGMREEXxR4r/ACTZN10NL9T6pi9MpruySQyy1lLYj6TzE6ka
DurTnbWlwBdAmByfguW+trMbqD7sK2+up2HjG6sPeGk3PPsABOsNYfvWx9W+oDqPRcXJn3lgZZ47
2e135EpY6xxl1vX67KEvUQw6Z9YcbqWXbi042RW/HO251rA1rHfuuIcdVrLm/qx/yz1//wANN/I5
dEyxj9wY4O2Ha6DMHwKGSIEqA0ofiExJI1ZJJJJiVJJJJKUkkkkpSSSSSlJJJJKUkkkkpSSSSSlJ
JJJKUg5WXj4dD8jJsbVTWJc9xgBPlZNGJj2ZOQ8V01Dc957ALjuuda+qvWwxl/UMiuqvUVVsc1pP
7zpYZKkx4zM7Hh6kC1spAdr8XB+sv1myOs5BrrLq8Bh/R0z9Ij89/Gvl2WIugOH9S/zc64/GR/6L
UDhfVX8zLe74kj/0WtCEoxAjGMgB/VYCCTZI+1wkltOwuhfmXk/F3/mKG7D6YPovn+0n8Y7FHAe4
c7Fy8nDvZk4thqurMte3/XUL076tfWbG6zjhjyK85g/S0zqY/PbxIP4Lzx+Nij6P5U1Fj8LIZk4r
zXdWZa5p/A+RUebFHKO0hsV0CYnwfYEli/Vv6yU9ZoLXAVZlQ/S1CYI/fbPYraWbKJiTGQohnBBF
hSSSFlXjHxrb3cVMc8/2RKCXzr69dXdm9VOFW6cfD9pAOhtP0j8uFrf4uMFooys9zfc9wpY7+S0b
nfiQuGttfda+55l9ri9x83GSvTfqNUK/q5jnva6x5+biPyBX849vAIDwH7SwY/VOy9AkkkqDO8V/
jIwQasTPa33NcabHeThub+IKy/qJ1d2H1T7DY+MfM0APAtH0T8+F1H16q9T6u3HvW+t4+TgP4rzS
m59F1d9Zh9Tg9p82mVfwD3MBgfEftYJnhyX9X2tZf1q/8T2f/wAUfyhaOPc2/Hqvb9G1jXj4OErO
+tX/AIns/wD4o/lCp4/nj/eDNL5T5PkjuCvasT+iU/8AFt/IF4q7gr2rE/olP/Ft/IFa53aH1YcO
5TLh/wDGV/2g/wCuf99XcLh/8ZX/AGg/65/31Qct/PR+v5MmX5C431G/8UuP/Ut/6gr1BeX/AFG/
8UuP/Ut/6gr1Dsn85/OD+6FuH5fqi+143r/ZvVZ68T6O4b45nbMrG+unS2Z3RLbA2b8QerU4DWB9
MfNq5/pGa3qH1/sym6sPqMrP8ljNg/Iu8uqbdS+l30bGlh+DhCZKJwzgb1oS/sXA8YP2PLf4uf8A
kjI/8MH/AKlq6m2tltbqrBuY8FrmnuCIIWb9Xug19DxH41drrxY/1NzgGkaARp8Fpuc1jS55DWtE
kngAJuWQlklKOxOiYCogFwOl1dS6HiW9ObiPzGVOccK1haA5rjuDX7j7NpPdH6P0y7o/SbdzDk51
7nX3tZALrH/mguMe1adeZiWu213Me6JhrgTA7qdORReCabG2AclpBj7kpTkbsVZBl4qAGmu2zh/U
7F6hgdPdhZ2K6hzXvsa8uY5pDjMe1x1W5fY+ql766zc9oltbSAXHwBdAURmYheaxcwvEy3cJG3n7
lD9o9P8A+5FWn8oISJlIyI310SKAq3G+qGL1LBpycfOxHUere/Ia8uY5vvj2+0kyIUepUdUf9Z8L
PpwX2Y2Ix9b3h7BO+dWgunRbv23D2ep6zNhO0O3CJ5iVH9o9PmPtFc/1gnccuKUuH5gQd+qOEUBe
zl9a6Zl/tHE630+v1cnFmu6iQ02VO5Ac7SWyjudl52XRa7FfTjYe66LC3dZbtLWsa2dImZK0bMrG
q2+raxm8S3cQJHlKanKxbyRTaywjkNcD+RN4jQ0+UUD4KoXvu5HS8WzIsy7+qdNDbrbXWMdb6dks
ADa2A6xACrfVnH6p03Izse3CfXg22uuxfew7Zn2QHHnRdCcjHFvoGxot/wBHI3ePCa7KxaCG3Wsr
JEgOIGnzR9wkSHD81aa6V2VwjQ3s850hvWcHM6rlWdMscM20W0sFlfafa47tOVp/VurqTMO+zqdX
o5N+RZaWSHQ10bdW6aAQr9mbh1uLLLmMcIJDnAHVKrNxLXBlVzHuPAa4E6fBKUzIH0gXWuvRQAHV
Okqx6jgAwciuR23BSGdhFpeL6y0QC7cI14TKPYrrCdJAOdhhoeb6w107TuEGOYSfm4jA0vuY3eNz
ZcBI8QlR7KtOkgZWbiYbBZlWtpaTALjEnyRG3VPqFzXh1RG4PB0jxlKjupmkq37RwJA+0V68e4Iz
7aq2GyxwawalxMD70qPZVs0kAZ2G5rnC9hawS8hw0B01SGbiFjrBcwsYQHO3CATxJSo9lWnSQW5m
I9rnNuY5tYl5DgQB5qdd1NrPUre17P3mmRohRUzSQqsrGvJbTaywgSQ0g6fJDv6jg49zKL72V22f
RY4wTKNHalW2UlD1a9u/cNs7d06TO2PvSQU+Z/Wvr+V1HPsxrGuox8Zxa2h2h3D854kifBYrbahz
+Rer9T6Ph5Qfk/ZKsjMa2GG2QDHYkLh7Ou4FFrqbuisqtYdtjDoQR5OWhhygx4YQPp3FhgnEg2Tu
4rcjGHIn5IjcvAHLAf7IWqOv9MIgdM2/1Q1Met4B4wLB4Q1qks/uH7UfUfY0G5vSvzqgf7ARG5/Q
/wA7Gn/rbf71Yd1bFJ0xbQf6gQX9RoPFNo/sJfQ/ar6j7GTc/wCrn52I75Mb/wCSRBn/AFUn3YVv
yDR/35U35dR/NePi1Afcw+P3I8F/vf4yr8vsdnG6t9U8W9mRTiZVdtRlr2OAP/Vru+j9Vr6thjMq
qsprcSGi0AF0dxtJ0XFfVf6rftRwzc1pGC0+xmrTaR/3xegsY1jQxoDWtADQOAB2VPmTC+EWZDck
3XgyYxLc0AyWX9Z3ln1fz3Dn0XD79FqLM+slZt6DnsGp9B5H9kbv4KCHzx8wvlsfJ8jXq/1RAH1c
wY71z97ivKF6t9UHB31cwY7Vkfc4q7zv83H+8w4fmPk7KSSSoM7jfXAT9W87yYD9zmryleq/XF23
6t53mxo+9zV5UtDkv5s/3v2MGb5h5Prn1asNnQMBx59Fo+4R/BR+tX/iez/+KP5QifV2o1dCwWHQ
ihh/zhu/ih/Wr/xPZ/8AxR/KFTH89/h/tZf0Po+SO4K9qxP6JT/xbfyBeKu4K9qxP6JT/wAW38gV
nndofViw7lMuH/xlf9oP+uf99XcLh/8AGV/2g/65/wB9UHLfz0fr+TJl+QvL9D6m/pXUq85lfrOr
a4CvXXcNvZa3V/rz1TOofiV1NxK7BD3Dd6hHcAk6AoH1G/8AFLj/ANS3/qCvROqdJw+q4rsbLZua
fouGjmns5pVnPkxxyx4ocWg17fRjhGRiaNeD559Rv/FJR/Us/wCpXqC80+qWLZh/W5uLb/OUesx3
yadfmvS1DzhvID/VC/D8p81JiARBEg8gp1F72saXvIa1olziYAA7kqsyPNfU+qpuT1naxrYzHtEA
CBrp8FRybLOi/WDJ6yzTp78gYuaxo+iDXW5lm0R3KufU/JxzldXaLGk2Zb7GCfpM/eb4hW8M9N6o
7q+C6xlrMi7VrXCSz0q27m/Bw5VkmskyRceGIl5aMYFxjW9mmRxqr8/qpx2MNt2JUGPAAJLxcPpe
eizeo4GNh9X+reLXU1jGF7XNAGpDWyTHKP8AVCrNxcvqODmHc7CFNNTojdUPULD56FQ+seXis+sn
Rt1rQKHvNxkewOAjf4T5pCxkMQbAidv7mij8t7a/tTdS6VVhdF64G1MbTdvvqaAIBNbQYHb3ArPw
LOldX6Nj9AprZZknCL3u2wa7Whob7i3kuPIW99Z76W/V/M3PaPVpc2rUe4uGgb4ysnG6l0nB6Bh5
7rWuz8bD9GupjgXy4N9pZzo5qUDIwuiZcWld60UQAelVqk+udIb9VWttaPUqNLTwYIIBgqv1d+H1
G/plHRdr+oUWse+yobfTqA9298DTyUvrPk7/AKnY3rPnJvbQ/afpOI2ueQFHrOeMLq/Suq47g+i2
iyl72e5ryBLGHb/KRgDwjveSu10iW58otr634F+XbhHChmbV6t1Lxo4uqa1wbu81Nmfidbwel5pr
a6wZbGWtc0EssDXb26z3VjKz8dnVultybWVXenabWEgbXPY2AZ4k8SsvL6fd0z6z4rscf5P6nkC2
1vIbexrjoe24FNjrGMToYgyiftsJO5I6kAs/ra7Fp670O/IDRU2yw2uLZ9o2cwDKs4VeL1bqGN1z
BqY1lFl9D7AA0vr27WOIgH6SB9Zsmhn1j6IXWNHoWPN0kewO2wX+E+asftHBo6tidM6ZYHjJvsyM
k1kOYNzXHbI8Xawjr7cKBvhlr0rW1fpHzDl9b6XX07o3SKDW1txzqjcQBJe4uLpI5W1lfV+m23qY
ZUxtXUMdrYAA/St3+6I51GqpfXjIobX0+ovHqMzKrXMnUMbMuI8F01VtdtYsqcLGO1a9pkEeRCbK
chCEu5l+dpAFkdqeFy7a8v6iYwFYdlY1gY1oA0fQSXn4bG6roQ/G6rkdJcGNe0VnMILRoA0MYP8A
Of8Ags/pHTLB1/quFaP1KovtrH8rLbB1/qgov1JxsmrHyPtPOK84dP8AUqc5x/6T06ZHCSDseIf9
U/gtjdi+un+Kv9WrR1Pq/Vuo3e812jHx92uyts6Nnjd3T9MtGH9bOodKZpjZFbcmusfRa8gb4HA3
cpujNq6J1fqeJluFFGVYMnFtsIaxwdO5gc6Bub4KXSahl/WLqHXTpiMYMfHsOjXhoBfYDwW6coSq
5n9AwHD+FJH6Pezbn9IyujYWb11vUPSZW7JIDHMmW66AAH7lp/VDDyqOhvqzGFtdllj6KrNSKnfR
BB4+Cy+nehmV/WbHrc2x+Q+x9DJkvAa6HM8dfBaX1X6w7J6QHZLw2rEoYy25/t/Se4OBJ00aGp2U
HhlXeF35aUiO4+v5uH9Xeo4o6dV0OpzasrPvtZZZt+hWT2MfTI+iuybgYeJ052LRUxlLKy0MAEGB
yfErjenYeNm/VC6LWU5uFfZk0uc4NLXA+3d/WGgXS9L67j9Q6Ecu6xlVray3Ja4hu18RweA48IZx
ZJjfzVLz6FMDpR7aNb6i1V/83Kjsb732btBr7yNVmdGvs6J1NvrH/JvWLLAyOK722ObEdgQtH6j5
OOz6usa+xrDQ6w2hxALAXEgunhLHxMHr31cswW2Nc9r7XMLTqx/qPdW4+R/IlI1PLxfLKVH8dVAa
RrcBs49lPT8XrOZXW1pputf7WgTtrYRMeaH9VMel3QGZGWG2W55fbkvsg7y5xEOLuRCD9XqcrqHQ
c7Gz/bk3W3U3EiPcGtrk/cg9IycKr6t2dL6vsrvwxZVZRdDXOiSxzGu1MzoQhIaSA1IlG67UoHUH
pR+1s/scf82f2LuZ/Pcb2/zX2r1Zn/i0lhfs2r/xvt32X9b3/ufpZ9fbHEzGiSfwn9//AC1bfpd9
0X4fofg+gLB+s/1Zr6xWL6IrzqxDHmYe0fmOj8q3klWjIxIlE0QyEAii+NWuuxbn0X1Gu2sw9jpB
BTt6i5v+DB+f+xeifWj6rUdXoN9AbX1Bg9lkRvA/Mfx8j2Xml+PfjXPoyK3VXVmHscIIK0cOWOWP
9YbhrzEonwbres2N4qH3n+5GZ9Y8hnFTfvP9yyElJwRPRHHLu7rfrfmsOlTI8CSus+q2T1jqbRmZ
VVdGHwwbTvsPi2eG+a576p/VJ/UHtzuoMLcJutdbtPV/EHb+Vei11srY1lbQxjQA1rRAAHYAKnzM
8Y9EAL6nsy4xI6k6dlwBHgnSSVRlUoXVNtqfU76NjS0/AiFNJJT4rlYz8TKtxbBD6Hurd/ZML0j6
iXC36u1N702WMP8Anbv+/Ln/AK/9GdRmN6pSz9DkQ28gaCwaAn+sFZ/xcdQaHZXTnuhzouqB7x7X
x+Cv5j7nLiQ6UT+RYIDhyU9ykkkqDO859fbhX9XrG97bK2D7935GrzjExn5eVTi1iX3vbWP7Rhdh
/jH6g1z8XpzHSWTdaB2n2sn8UD/F/wBGddlu6rcz9DQC2gkaGw8uH9UK/hPt8vxHrZH7GCY4slPf
VVtrrZW36LGho+AELN+tX/iez/8Aij+ULVWV9av/ABPZ/wDxR/KFTx/PH+8GaWx8nyR3BXtWJ/RK
f+Lb+QLxV3BXtWJ/RKf+Lb+QK1zu0Pqw4dymXD/4yv8AtB/1z/vq7hcP/jK/7Qf9c/76oOW/no/X
8mTL8hcb6jf+KXH/AKlv/UFeoLy/6jf+KXH/AKlv/UFeop/Ofzg/uhbh+X6uGz6t7PrK7rrb4a5s
Gjb3LNk7938FuJJKCUjKrN0KHkGQADbrqpMnULGCxhYSQHCCWktd8nNghNSySXIdDecjEzLOoZ+U
C3LdiY7xdYCCSGsADTqZPdWD1PO6L9Wb7cux2Rm1XWUUvtklzi8tY7WdI1Upwm6Bs2I/atE9L8Le
ngcpLn+oYudgdEOfTlXO6hjMbda573OZZEGxpqJLACJ4Gih17qDsn6qHq+HbZRZ6bLazU9zYLi1r
muiN0caoDHdUdJS4L8VcVXpsLejgJLlOsX5nS+mdO6hh5Vzr7H1NsosebRd6glwDbC6D/VRvrbbk
U39MNF91H2nIbTc2uxzQWHyBifNIYrMdfmv/AJqjKr02r8XpUoCyus47pwG133VB2Qyl/p2vaXML
XEhxDtT7eeVk/W+/P6fk42ZhX3MZWPVyag9xY5jHMb9EmPztUoY+IgA6yv8ABRlVns9WlAXNfXHq
WTX0lj+n3Oqc5v2g2VmD6TdoGo8XPC2+lNLenY5c99jn1se59ji9xLmgnVxKBgRAS7kivJIlZIbU
J0kkxKydJJJS0BKAnSSUs5rXCHAEeB1SgJ0klLJQE6SSlkk6SSlkk6SSloCYsaSCQCRwSNQpJJKU
kkkkpSSSSSlLA+tH1Wp6zV69MVZ1YOx4AizwY/8Agey30yfi4+Me38y2VUeLZ8Uvotx7n0XtNdtT
i17DyCF0v1S+qR6kW5+cC3CaZrZp+lIPf+T+VXPrv6f7Zw932KZb/O798f8AdjZ/g/Bdtj/zFf0P
oD+b+hx+Z5eCvZZZjD0wqRHq1GnkwxEOLU6dGbGMYwMY0Na0Q1oEAAcABSSSWc2FJJJJKUkkkkpB
m4ePnYtmJks31Wja4fxHmOy826h0rqf1U6nXmUkvpY6aL+zh3ZYAdNNCvUFXzv6Jd/NfRP8AP/zX
9vyVjlzkAlUeKH6QJoMeQRNWal0cfpn106Lm0tN1oxciPfS+dPg+IKXVPrr0XCpcabRlZAHspZME
+b4gLhutfZ/VP/J26dfsPrbf/I/cn6L9n9Zv/J26dPt3rbf/ACP3pf0f5rl/c/tV+s2082x03pPU
/rX1OzMvJZQ9833jho7MrBPhoPBek4WHRg41eLjtDKqm7Wj+J8ylh/0Wr+b+iP5n+b/seSOlzByE
RJjww/RANhWMRF0bl1YW2101PttcGV1gue48ADkrkfrV9bek39KuwcG0ZN2QNji0ODWtmSZIErpu
qx+zcrdsj0nz6s7OD9PbrHjC86/VI/7xv/ZlMw8AkOIEmxwgbJnxUarbVwDqF6V0X65dGvw6K8m8
Y2U1rWPrcHRIESHRGq5X9U/803/synb9k3N/5H5H/cnxVrmZRIHuRlHtVMeMGzwkHu+iZ3UsHp9I
uzbhTW47WudOpiY0leefXPr+L1fLpZhkvx8dpiwgjc50TAcAYELrPrj6X7Px/U+yR6oj7Z6mz6Dv
o+lrK5H9U/8ANN/7MqHljASGkpT1oaUvyXW4Ac7oXU/2V1WjOLd7ayQ9o0O1w2mPvXpWF9aeg5r2
VUZbTbYQ1tbmua6T29wXDfqn/mm/9mVb6T9l/amJt/ZW71Wx6X2j1OfzN2k/FP5k4yRxiUZVpstx
iVaEEW+iJJk6psykydAzNv2W3dv27TPpzv8A7Oz3T8ElPIfV7o1fUK8i/e5l2L1M2M1O0hjgSC3j
jutP6+Yz7ehG1gn7Nay54H7olp/6pV/qf9m9fI9LZu3O/o/r+nH/AAvre31F02R/MW/Q+g7+c+hx
+f8AyfFWZGfvRIBOvpBYxw8B8tXN6/k1N+rOXfPsfjHafHeIb+VY+fi2Yn+Lv0LRFjaWFwPbc8Oj
8VCn0PSxI2T6rY9b1f2bM/8AabdpP7k6StP64ej+zP0u2J09b1fR5H876P4T3QhpwcNmPuA349Ao
9b34XNsZV0/qnQrHbr68qvYW3k2Ctwa0h9W6drtUf612tyG9Dya59OzLrcCdNHAESqvWPs/7B6d/
R/T36favX5j/AAP5+z49lr/WHZ/zfbv+ybYrn1t3pcf4HZ7t37iN+uGh4vV9mquku2jc6v8AT6f/
AOHGf9TYq3WMRubmjEdxfh5DPmTXB+9A6b6f23G2+vMOj9oepvjb/wBpt2k/vd4TZf2f/nRj7p9T
bp/Pb+30Nv6PZ+8o47ijeho+KTsbefbbfl/U7PvyGw7EprwWGZn07A55/Fo+S7npn/J2L/xNf/Uh
cz1X7P8AsK7f9mj7Xd9H1vs0+pr63p67vwnhb31f9P8AZVPpztjvvj+x6vu2fup+Y3HavWfyCIb9
9A6KSSSrsikkkklKSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklKSSSSU//9kKDQplbmRzdHJlYW0N
ZW5kb2JqDTQyIDAgb2JqPDwvTGVuZ3RoIDI5NzIvRmlsdGVyL0ZsYXRlRGVjb2RlL1dpZHRoIDI5
MC9IZWlnaHQgNzIvQml0c1BlckNvbXBvbmVudCA4L0NvbG9yU3BhY2UgMTYgMCBSL1R5cGUvWE9i
amVjdC9TdWJ0eXBlL0ltYWdlPj5zdHJlYW0NCkiJ7FeJX1NXFr4LuYEbIEFuJJJH8hJ4kBBZXaAs
opZVBKmoEFkjiCKobKJUtKMdp4VaFalOZ+wfO+e+l0AWkTCoCZXzIxvvrt855zvfQejQDu3QDu1v
ahin+gRpbpjoEB3CtINtoXMYSTsaIak+QZobTh4hLO1LniU9DSOaYUru3pgBZ33h46SbyfsSc2YW
T4qoqYXQby4lZdpk5+RSQGh3jKiVsG8LIcCEMGzLO5KPUVIMQyDRvvyx0sgAEyYs9qMFnCVFL5LU
vy0e0mPIcazQqSSHkJzxjVE1JJetKMPlFvRg3Purl1LYUDV7vMVMctBBUDopEBvc4xXuEiTp9xCh
j26oaQQVew8Mt3xNhGT/wAQYVh1ukixRf0uGKWaaVYBGLnVaED9EKMGYoGUmL0OMOX3KZwnev19T
ay40gxyi3qN2JD7H5ciBYbPkDGOrn8K1eGl5MWKf43JUfJZl0sakx+WLesoD+9HJmDEDGEhbSqPb
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
PDwvUy9EPj4NZW5kb2JqDTMgMCBvYmo8PC9Db3VudCAxL0tpZHNbOSAwIFJdL1R5cGUvUGFnZXM+
Pg1lbmRvYmoNNCAwIG9iajw8L0xlbmd0aCAzMzMyL1R5cGUvTWV0YWRhdGEvU3VidHlwZS9YTUw+
PnN0cmVhbQ0KPD94cGFja2V0IGJlZ2luPSfvu78nIGlkPSdXNU0wTXBDZWhpSHpyZVN6TlRjemtj
OWQnPz4KPD9hZG9iZS14YXAtZmlsdGVycyBlc2M9IkNSTEYiPz4NCjx4OnhtcG1ldGEgeG1sbnM6
eD0nYWRvYmU6bnM6bWV0YS8nIHg6eG1wdGs9J1hNUCB0b29sa2l0IDIuOS4xLTEzLCBmcmFtZXdv
cmsgMS42Jz4NCjxyZGY6UkRGIHhtbG5zOnJkZj0naHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8y
Mi1yZGYtc3ludGF4LW5zIycgeG1sbnM6aVg9J2h0dHA6Ly9ucy5hZG9iZS5jb20vaVgvMS4wLyc+
DQo8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0ndXVpZDplNTFjNDkwOS03Y2QyLTRmMGItOTBh
Yi0zZDFmMGZmMjk3NWQnIHhtbG5zOnBkZj0naHR0cDovL25zLmFkb2JlLmNvbS9wZGYvMS4zLycg
cGRmOlByb2R1Y2VyPSdBY3JvYmF0IERpc3RpbGxlciA2LjAgKFdpbmRvd3MpJz48L3JkZjpEZXNj
cmlwdGlvbj4NCjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSd1dWlkOmU1MWM0OTA5LTdjZDIt
NGYwYi05MGFiLTNkMWYwZmYyOTc1ZCcgeG1sbnM6eGFwPSdodHRwOi8vbnMuYWRvYmUuY29tL3hh
cC8xLjAvJyB4YXA6Q3JlYXRvclRvb2w9J1BTY3JpcHQ1LmRsbCBWZXJzaW9uIDUuMicgeGFwOk1v
ZGlmeURhdGU9JzIwMDktMDItMDRUMTA6MzA6MDEtMDg6MDAnIHhhcDpDcmVhdGVEYXRlPScyMDA5
LTAyLTA0VDEwOjMwOjAxLTA4OjAwJz48L3JkZjpEZXNjcmlwdGlvbj4NCjxyZGY6RGVzY3JpcHRp
b24gcmRmOmFib3V0PSd1dWlkOmU1MWM0OTA5LTdjZDItNGYwYi05MGFiLTNkMWYwZmYyOTc1ZCcg
eG1sbnM6eGFwTU09J2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8nIHhhcE1NOkRvY3Vt
ZW50SUQ9J3V1aWQ6Y2VhNTBlZTMtYzdjMS00MTRhLThkN2YtNjJkOGU4OWYxY2Q0Jy8+DQo8cmRm
OkRlc2NyaXB0aW9uIHJkZjphYm91dD0ndXVpZDplNTFjNDkwOS03Y2QyLTRmMGItOTBhYi0zZDFm
MGZmMjk3NWQnIHhtbG5zOmRjPSdodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLycgZGM6
Zm9ybWF0PSdhcHBsaWNhdGlvbi9wZGYnPjxkYzp0aXRsZT48cmRmOkFsdD48cmRmOmxpIHhtbDps
YW5nPSd4LWRlZmF1bHQnPk1pY3Jvc29mdCBXb3JkIC0gb2lmMjAwOS4wMzAuMDEuZG9jPC9yZGY6
bGk+PC9yZGY6QWx0PjwvZGM6dGl0bGU+PGRjOmNyZWF0b3I+PHJkZjpTZXE+PHJkZjpsaT5BTVM8
L3JkZjpsaT48L3JkZjpTZXE+PC9kYzpjcmVhdG9yPjwvcmRmOkRlc2NyaXB0aW9uPg0KPC9yZGY6
UkRGPg0KPC94OnhtcG1ldGE+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9J3cnPz4NCmVuZHN0cmVhbQ1lbmRvYmoNNSAw
IG9iajw8L01vZERhdGUoRDoyMDA5MDIwNDEwMzAwMS0wOCcwMCcpL0NyZWF0aW9uRGF0ZShEOjIw
MDkwMjA0MTAzMDAxLTA4JzAwJykvVGl0bGUoTWljcm9zb2Z0IFdvcmQgLSBvaWYyMDA5LjAzMC4w
MS5kb2MpL0NyZWF0b3IoUFNjcmlwdDUuZGxsIFZlcnNpb24gNS4yKS9Qcm9kdWNlcihBY3JvYmF0
IERpc3RpbGxlciA2LjAgXChXaW5kb3dzXCkpL0F1dGhvcihBTVMpPj4NZW5kb2JqDXhyZWYNCjAg
Ng0KMDAwMDAwMDAwMCA2NTUzNSBmDQowMDAwMTA0ODQwIDAwMDAwIG4NCjAwMDAxMDQ4NzMgMDAw
MDAgbg0KMDAwMDEwNDg5NiAwMDAwMCBuDQowMDAwMTA0OTQ2IDAwMDAwIG4NCjAwMDAxMDgzNTQg
MDAwMDAgbg0KdHJhaWxlcg0KPDwvU2l6ZSA2Pj4NCnN0YXJ0eHJlZg0KMTE2DQolJUVPRg0K

------=_NextPart_000_085C_01C98AD2.8B8D5370--


From Pasi.Eronen@nokia.com  Thu Feb 19 03:41:30 2009
Return-Path: <Pasi.Eronen@nokia.com>
X-Original-To: syslog@core3.amsl.com
Delivered-To: syslog@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D81C13A680B for <syslog@core3.amsl.com>; Thu, 19 Feb 2009 03:41:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.56
X-Spam-Level: 
X-Spam-Status: No, score=-6.56 tagged_above=-999 required=5 tests=[AWL=0.039,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Mt0uAIPzB0Vy for <syslog@core3.amsl.com>; Thu, 19 Feb 2009 03:41:30 -0800 (PST)
Received: from mgw-mx09.nokia.com (smtp.nokia.com [192.100.105.134]) by core3.amsl.com (Postfix) with ESMTP id AC4BB3A67F6 for <syslog@ietf.org>; Thu, 19 Feb 2009 03:41:29 -0800 (PST)
Received: from esebh106.NOE.Nokia.com (esebh106.ntc.nokia.com [172.21.138.213]) by mgw-mx09.nokia.com (Switch-3.2.6/Switch-3.2.6) with ESMTP id n1JBfEa5002055; Thu, 19 Feb 2009 05:41:37 -0600
Received: from esebh102.NOE.Nokia.com ([172.21.138.183]) by esebh106.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.3959);  Thu, 19 Feb 2009 13:41:28 +0200
Received: from smtp.mgd.nokia.com ([65.54.30.8]) by esebh102.NOE.Nokia.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.3959);  Thu, 19 Feb 2009 13:41:28 +0200
Received: from NOK-EUMSG-01.mgdnok.nokia.com ([65.54.30.106]) by nok-am1mhub-04.mgdnok.nokia.com ([65.54.30.8]) with mapi; Thu, 19 Feb 2009 12:41:27 +0100
From: <Pasi.Eronen@nokia.com>
To: <clonvick@cisco.com>
Date: Thu, 19 Feb 2009 12:41:28 +0100
Thread-Topic: [Syslog] Syslog-sign: Configuration parameters
Thread-Index: AcmGQYgclCYxlQ+GQ1q34WzgDVughwMQx9Aw
Message-ID: <808FD6E27AD4884E94820BC333B2DB7727E7ACF6A8@NOK-EUMSG-01.mgdnok.nokia.com>
References: <808FD6E27AD4884E94820BC333B2DB7727E78B734D@NOK-EUMSG-01.mgdnok.nokia.com> <Pine.GSO.4.63.0902031135180.26675@sjc-cde-011.cisco.com>
In-Reply-To: <Pine.GSO.4.63.0902031135180.26675@sjc-cde-011.cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginalArrivalTime: 19 Feb 2009 11:41:28.0058 (UTC) FILETIME=[0054FDA0:01C99287]
X-Nokia-AV: Clean
Cc: syslog@ietf.org
Subject: Re: [Syslog] Syslog-sign: Configuration parameters
X-BeenThere: syslog@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Security Issues in Network Event Logging <syslog.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/syslog>, <mailto:syslog-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/syslog>
List-Post: <mailto:syslog@ietf.org>
List-Help: <mailto:syslog-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/syslog>, <mailto:syslog-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Feb 2009 11:41:30 -0000

Chris Lonvick wrote:

> It needs to be "Resend" as these are redundant.  Let me give
> a very simple case to show:
> If we configure the sender to have:
> - a Signature Block Count (CNT) of 50
> - sigRepeat=3D2
> - sigResendDelay=3D30sec
> - sigResendCount=3D34
> then:
>      time      Sender                   Collector
>      0s          ---syslog messages 1-50--->
>      14s         ---sig block for msgs 1-50--->
>      44s         ---syslog messages 51-60--->
>      44s         ---sig block for msgs 1-50---> (R1,1)
>      52s         ---syslog messages 61-95--->
>      52s         ---sig block for msgs 1-50---> (R1,2)
>      60s         ---syslog messages 95-100--->
>      60s         ---sig block for msgs 51-100--->
>
>
> For the first 14 seconds, the device sends 50 messages and then the
> Signature Block for them.  Thirty seconds later, the sigResendDelay
> timer trips to send the first redundant Signature Block of the first
> 50 messages - shown as (R1,1).  Eight seconds after that, the sender
> sees that it has sent 34 messages since sending out the previous
> redundant Signature Block so it sends out the second redundant
> Signature Block of the first 50 messages - shown as (R1,2).

Thanks for the explanation -- I think I now understood this!

> I do take your point that there is nothing to kick out the initial
> signature block on a slow system.  Same example:
>      time      Sender                   Collector
>      0s          ---syslog messages 1-47--->
>      ...eight years later, still nothing else...
>
> So there should be a sigMaxInterval.
>
> I would rewrite it as follows:
> =3D=3D=3D
> 6.1.2.  Configuration Parameters for Signature Blocks
>

Perhaps we should deal with non-redundant signature blocks first,
and retransmissions afterward? How about:

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

   sigMaxInterval =3D generate a new Signature Block if this many seconds
   have elapsed since the previous new Signature Block (not counting
   retransmissions). Note that this applies even when no other syslog
   messages have been sent since the previous Signature Block.

   sigMaxCount =3D generate a Signature Block if this many other syslog
   messages have been sent since the previous new Signature Block
   (not counting retransmissions).

(Changed "send" to "generate" here)

>    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 =3D 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 the redundant Signature
>    Blocks are sent.

How about:

   The retransmitted Signature Blocks are not sent immediately after
   the original transmission, but slightly later. The following
   parameters control when the retransmissions are done (note that
   these are independent of the parameters controlling when new
   Signature Blocks are generated):

>     sigResendDelay =3D send a redundant Signature Block if this many
>     seconds have elapsed since sending the original Signature
>     Block, or any previous redundant Signature Blocks.

How about:

   sigResendDelay =3D retransmit if this many seconds have elapsed
   since the previous sending of this Signature Block.

("any" could refer to any Signature Block, even a new one.)

>      sigResendCount =3D send a Signature Block if this many other
>      syslog messages have been sent since sending the original
>      Signature Block, or any previous redundant Signature Blocks.

How about:

   sigResendCount =3D retransmit if this many other syslog messages have
   been sent since the previous sending of this Signature Block.

Best regards,
Pasi

From ietfdbh@comcast.net  Mon Feb 23 06:08:01 2009
Return-Path: <ietfdbh@comcast.net>
X-Original-To: syslog@core3.amsl.com
Delivered-To: syslog@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9DEFD3A67F5 for <syslog@core3.amsl.com>; Mon, 23 Feb 2009 06:08:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.406
X-Spam-Level: 
X-Spam-Status: No, score=-2.406 tagged_above=-999 required=5 tests=[AWL=0.193,  BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DxrfTjSIv-QT for <syslog@core3.amsl.com>; Mon, 23 Feb 2009 06:08:00 -0800 (PST)
Received: from QMTA09.westchester.pa.mail.comcast.net (qmta09.westchester.pa.mail.comcast.net [76.96.62.96]) by core3.amsl.com (Postfix) with ESMTP id A16DA3A68F4 for <syslog@ietf.org>; Mon, 23 Feb 2009 06:06:56 -0800 (PST)
Received: from OMTA13.westchester.pa.mail.comcast.net ([76.96.62.52]) by QMTA09.westchester.pa.mail.comcast.net with comcast id KPTZ1b00517dt5G59S7FXF; Mon, 23 Feb 2009 14:07:15 +0000
Received: from Harrington73653 ([24.147.240.21]) by OMTA13.westchester.pa.mail.comcast.net with comcast id KS7E1b00n0UQ6dC3ZS7E07; Mon, 23 Feb 2009 14:07:15 +0000
From: "David Harrington" <ietfdbh@comcast.net>
To: <syslog@ietf.org>
References: <Pine.GSO.4.63.0902181201030.11235@sjc-cde-011.cisco.com> <577465F99B41C842AAFBE9ED71E70ABA44FC6B@grfint2.intern.adiscon.com> <Pine.GSO.4.63.0902190611060.10290@sjc-cde-011.cisco.com> <05c301c992cc$ff782f60$0600a8c0@china.huawei.com> <577465F99B41C842AAFBE9ED71E70ABA44FC7F@grfint2.intern.adiscon.com>
Date: Mon, 23 Feb 2009 09:07:13 -0500
Message-ID: <07ef01c995c0$0744f930$0600a8c0@china.huawei.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 11
In-reply-to: <577465F99B41C842AAFBE9ED71E70ABA44FC7F@grfint2.intern.adiscon.com>
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3198
Thread-index: AcmSnVbE6umuY3ZCQzOPhVPJqmqu7wAAY8xQAAv4pEAAu1QCkA==
Cc: syslog-ads@tools.ietf.org
Subject: Re: [Syslog] syslog for oceanographic event logging? (fwd)
X-BeenThere: syslog@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Security Issues in Network Event Logging <syslog.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/syslog>, <mailto:syslog-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/syslog>
List-Post: <mailto:syslog@ietf.org>
List-Help: <mailto:syslog-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/syslog>, <mailto:syslog-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Feb 2009 14:08:01 -0000

Hi,

This is directed to the document editors, but I am copying the WG so
they know what is happening.

The Copyright boilerplate for new documents has been changed to permit
the IETF to allow other organizations more ways of handling RFC text.
One of the main goals of the changes is to enable more flexible
licensing to meet the needs of open source developers and needs of
other standards development organizations. But some legal issues arose
for documents containing substantial text from pre-november-2008
documents. So the IETF and the IETF Trust have been working to provide
a new option for this class of document.

XML2RFC has not yet been updated because there are many conditionals
to the copyright boilerplate, and the xml2rfc maintainers are trying
to figure out how many switches they need to spit the various
combinations of text. I think xml2rfc 1.34 will be out this week.
Marshall Rose has asked for a definitive answer from "the people in
charge"  so they can finalize the xml2rfc update.

There is ongoing debate about who is "in charge" of this issue though.
Neither IAB nor IESG nor the IETF Trust nor the IAOC has full
authority for the changes to both internet-drafts and RFCs, so they're
all working together to sort out this difficult problem.

Since we are not dependent on these documents for an IETF74 session,
and our next revisions will be turned into unalterable RFCs, I
recommend the WG editors wait the few extra days so we get it right. 

I will keep the WG updated.

David Harrington
dbharrington@comcast.net
ietfdbh@comcast.net
dharrington@huawei.com




From clonvick@cisco.com  Mon Feb 23 07:37:31 2009
Return-Path: <clonvick@cisco.com>
X-Original-To: syslog@core3.amsl.com
Delivered-To: syslog@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1A1FB28C14A for <syslog@core3.amsl.com>; Mon, 23 Feb 2009 07:37:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level: 
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PpF5i8dcCYHM for <syslog@core3.amsl.com>; Mon, 23 Feb 2009 07:37:30 -0800 (PST)
Received: from sj-iport-2.cisco.com (sj-iport-2.cisco.com [171.71.176.71]) by core3.amsl.com (Postfix) with ESMTP id 4267A28C149 for <syslog@ietf.org>; Mon, 23 Feb 2009 07:37:30 -0800 (PST)
X-IronPort-AV: E=Sophos;i="4.38,254,1233532800"; d="scan'208";a="134343497"
Received: from sj-dkim-4.cisco.com ([171.71.179.196]) by sj-iport-2.cisco.com with ESMTP; 23 Feb 2009 15:37:48 +0000
Received: from sj-core-5.cisco.com (sj-core-5.cisco.com [171.71.177.238]) by sj-dkim-4.cisco.com (8.12.11/8.12.11) with ESMTP id n1NFbjah020658;  Mon, 23 Feb 2009 07:37:45 -0800
Received: from sjc-cde-011.cisco.com (sjc-cde-011.cisco.com [171.69.16.68]) by sj-core-5.cisco.com (8.13.8/8.13.8) with ESMTP id n1NFbjRC025227; Mon, 23 Feb 2009 15:37:45 GMT
Date: Mon, 23 Feb 2009 07:37:45 -0800 (PST)
From: Chris Lonvick <clonvick@cisco.com>
To: David Harrington <ietfdbh@comcast.net>
In-Reply-To: <07ef01c995c0$0744f930$0600a8c0@china.huawei.com>
Message-ID: <Pine.GSO.4.63.0902230655430.24846@sjc-cde-011.cisco.com>
References: <Pine.GSO.4.63.0902181201030.11235@sjc-cde-011.cisco.com> <577465F99B41C842AAFBE9ED71E70ABA44FC6B@grfint2.intern.adiscon.com> <Pine.GSO.4.63.0902190611060.10290@sjc-cde-011.cisco.com> <05c301c992cc$ff782f60$0600a8c0@china.huawei.com> <577465F99B41C842AAFBE9ED71E70ABA44FC7F@grfint2.intern.adiscon.com> <07ef01c995c0$0744f930$0600a8c0@china.huawei.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=2030; t=1235403468; x=1236267468; c=relaxed/simple; s=sjdkim4002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=clonvick@cisco.com; z=From:=20Chris=20Lonvick=20<clonvick@cisco.com> |Subject:=20Topic=20is=20=225378=20update=22=20not=3A=20RE= 3A=20syslog=20for=20oceanographic=20event=0A=20logging?=20(f wd) |Sender:=20; bh=9oNZQr0Vsvaxnem4mnM/KejRoKqcmImVJjHG8hyV+W4=; b=HRcWBvRDp+mb9nsMG1fG5f8ITjuT2XZl8mzrrNuwSOEeLGaVYF2gSbp5+m OyMvmMMkbXarJuXBFTz61MeVzJgCGHwj2deuhgr/YnKmX0G157mLfB76JLI2 O/+ZBh6STD;
Authentication-Results: sj-dkim-4; header.From=clonvick@cisco.com; dkim=pass ( sig from cisco.com/sjdkim4002 verified; ); 
Cc: syslog@ietf.org, syslog-ads@tools.ietf.org
Subject: [Syslog] Topic is "5378 update" not: RE: syslog for oceanographic event logging? (fwd)
X-BeenThere: syslog@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Security Issues in Network Event Logging <syslog.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/syslog>, <mailto:syslog-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/syslog>
List-Post: <mailto:syslog@ietf.org>
List-Help: <mailto:syslog-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/syslog>, <mailto:syslog-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Feb 2009 15:37:31 -0000

Hi,

David, Rainer and I were having a conversation with an oceanographer about 
using the RFC syslog in that environment.  So, there's two parts of good 
news:
- the oceanographers are positive about using the RFC syslog, and
- David's news below.

:-)
Thanks,
Chris

On Mon, 23 Feb 2009, David Harrington wrote:

> Hi,
>
> This is directed to the document editors, but I am copying the WG so
> they know what is happening.
>
> The Copyright boilerplate for new documents has been changed to permit
> the IETF to allow other organizations more ways of handling RFC text.
> One of the main goals of the changes is to enable more flexible
> licensing to meet the needs of open source developers and needs of
> other standards development organizations. But some legal issues arose
> for documents containing substantial text from pre-november-2008
> documents. So the IETF and the IETF Trust have been working to provide
> a new option for this class of document.
>
> XML2RFC has not yet been updated because there are many conditionals
> to the copyright boilerplate, and the xml2rfc maintainers are trying
> to figure out how many switches they need to spit the various
> combinations of text. I think xml2rfc 1.34 will be out this week.
> Marshall Rose has asked for a definitive answer from "the people in
> charge"  so they can finalize the xml2rfc update.
>
> There is ongoing debate about who is "in charge" of this issue though.
> Neither IAB nor IESG nor the IETF Trust nor the IAOC has full
> authority for the changes to both internet-drafts and RFCs, so they're
> all working together to sort out this difficult problem.
>
> Since we are not dependent on these documents for an IETF74 session,
> and our next revisions will be turned into unalterable RFCs, I
> recommend the WG editors wait the few extra days so we get it right.
>
> I will keep the WG updated.
>
> David Harrington
> dbharrington@comcast.net
> ietfdbh@comcast.net
> dharrington@huawei.com
>
>
>
>

From clonvick@cisco.com  Wed Feb 25 11:21:09 2009
Return-Path: <clonvick@cisco.com>
X-Original-To: syslog@core3.amsl.com
Delivered-To: syslog@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 867923A696B for <syslog@core3.amsl.com>; Wed, 25 Feb 2009 11:21:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level: 
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hC-HMRNnByh1 for <syslog@core3.amsl.com>; Wed, 25 Feb 2009 11:21:08 -0800 (PST)
Received: from sj-iport-2.cisco.com (sj-iport-2.cisco.com [171.71.176.71]) by core3.amsl.com (Postfix) with ESMTP id 674823A68EB for <syslog@ietf.org>; Wed, 25 Feb 2009 11:21:08 -0800 (PST)
X-IronPort-AV: E=Sophos;i="4.38,266,1233532800"; d="scan'208";a="135274651"
Received: from sj-dkim-3.cisco.com ([171.71.179.195]) by sj-iport-2.cisco.com with ESMTP; 25 Feb 2009 19:21:29 +0000
Received: from sj-core-3.cisco.com (sj-core-3.cisco.com [171.68.223.137]) by sj-dkim-3.cisco.com (8.12.11/8.12.11) with ESMTP id n1PJLT3B032677;  Wed, 25 Feb 2009 11:21:29 -0800
Received: from sjc-cde-011.cisco.com (sjc-cde-011.cisco.com [171.69.16.68]) by sj-core-3.cisco.com (8.13.8/8.13.8) with ESMTP id n1PJLSXw008154; Wed, 25 Feb 2009 19:21:28 GMT
Date: Wed, 25 Feb 2009 11:21:28 -0800 (PST)
From: Chris Lonvick <clonvick@cisco.com>
To: Pasi.Eronen@nokia.com
In-Reply-To: <808FD6E27AD4884E94820BC333B2DB7727E7ACF6A8@NOK-EUMSG-01.mgdnok.nokia.com>
Message-ID: <Pine.GSO.4.63.0902240704390.19513@sjc-cde-011.cisco.com>
References: <808FD6E27AD4884E94820BC333B2DB7727E78B734D@NOK-EUMSG-01.mgdnok.nokia.com> <Pine.GSO.4.63.0902031135180.26675@sjc-cde-011.cisco.com> <808FD6E27AD4884E94820BC333B2DB7727E7ACF6A8@NOK-EUMSG-01.mgdnok.nokia.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=4398; t=1235589689; x=1236453689; c=relaxed/simple; s=sjdkim3002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=clonvick@cisco.com; z=From:=20Chris=20Lonvick=20<clonvick@cisco.com> |Subject:=20RE=3A=20[Syslog]=20Syslog-sign=3A=20Configurati on=20parameters |Sender:=20; bh=Bdgba99dN/pOSwkeA/3HgHc6shHG7ZzERJefo2Bfr7E=; b=NAds2eLgVnrhPCQNfSmU7QMeb1SPFF5tiJ4FfsPl37ASwScqvMkA2PeYS/ 7J5CRloVuRyri2fsWe5u9JPrA0NhcnFEfLX6hQRPWIBC4vZaUOjz5HyxGDp5 Z3QXbZi5EN;
Authentication-Results: sj-dkim-3; header.From=clonvick@cisco.com; dkim=pass ( sig from cisco.com/sjdkim3002 verified; ); 
Cc: syslog@ietf.org
Subject: Re: [Syslog] Syslog-sign: Configuration parameters
X-BeenThere: syslog@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Security Issues in Network Event Logging <syslog.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/syslog>, <mailto:syslog-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/syslog>
List-Post: <mailto:syslog@ietf.org>
List-Help: <mailto:syslog-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/syslog>, <mailto:syslog-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Feb 2009 19:21:09 -0000

Hi Pasi,

All of this looks good to me.  I believe that Alex will be able to get a 
new ID out next week.

Best regards,
Chris

On Thu, 19 Feb 2009, Pasi.Eronen@nokia.com wrote:

> Chris Lonvick wrote:
>
>> It needs to be "Resend" as these are redundant.  Let me give
>> a very simple case to show:
>> If we configure the sender to have:
>> - a Signature Block Count (CNT) of 50
>> - sigRepeat=2
>> - sigResendDelay=30sec
>> - sigResendCount=34
>> then:
>>      time      Sender                   Collector
>>      0s          ---syslog messages 1-50--->
>>      14s         ---sig block for msgs 1-50--->
>>      44s         ---syslog messages 51-60--->
>>      44s         ---sig block for msgs 1-50---> (R1,1)
>>      52s         ---syslog messages 61-95--->
>>      52s         ---sig block for msgs 1-50---> (R1,2)
>>      60s         ---syslog messages 95-100--->
>>      60s         ---sig block for msgs 51-100--->
>>
>>
>> For the first 14 seconds, the device sends 50 messages and then the
>> Signature Block for them.  Thirty seconds later, the sigResendDelay
>> timer trips to send the first redundant Signature Block of the first
>> 50 messages - shown as (R1,1).  Eight seconds after that, the sender
>> sees that it has sent 34 messages since sending out the previous
>> redundant Signature Block so it sends out the second redundant
>> Signature Block of the first 50 messages - shown as (R1,2).
>
> Thanks for the explanation -- I think I now understood this!
>
>> I do take your point that there is nothing to kick out the initial
>> signature block on a slow system.  Same example:
>>      time      Sender                   Collector
>>      0s          ---syslog messages 1-47--->
>>      ...eight years later, still nothing else...
>>
>> So there should be a sigMaxInterval.
>>
>> I would rewrite it as follows:
>> ===
>> 6.1.2.  Configuration Parameters for Signature Blocks
>>
>
> Perhaps we should deal with non-redundant signature blocks first,
> and retransmissions afterward? How about:
>
>   The following parameters control how often Signature Blocks are
>   generated (note that the maximum message length may also force
>   generating a Signature Block; see Sections 4.2.6 and 4.2.7):
>
>   sigMaxInterval = generate a new Signature Block if this many seconds
>   have elapsed since the previous new Signature Block (not counting
>   retransmissions). Note that this applies even when no other syslog
>   messages have been sent since the previous Signature Block.
>
>   sigMaxCount = generate a Signature Block if this many other syslog
>   messages have been sent since the previous new Signature Block
>   (not counting retransmissions).
>
> (Changed "send" to "generate" here)
>
>>    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 the redundant Signature
>>    Blocks are sent.
>
> How about:
>
>   The retransmitted Signature Blocks are not sent immediately after
>   the original transmission, but slightly later. The following
>   parameters control when the retransmissions are done (note that
>   these are independent of the parameters controlling when new
>   Signature Blocks are generated):
>
>>     sigResendDelay = send a redundant Signature Block if this many
>>     seconds have elapsed since sending the original Signature
>>     Block, or any previous redundant Signature Blocks.
>
> How about:
>
>   sigResendDelay = retransmit if this many seconds have elapsed
>   since the previous sending of this Signature Block.
>
> ("any" could refer to any Signature Block, even a new one.)
>
>>      sigResendCount = send a Signature Block if this many other
>>      syslog messages have been sent since sending the original
>>      Signature Block, or any previous redundant Signature Blocks.
>
> How about:
>
>   sigResendCount = retransmit if this many other syslog messages have
>   been sent since the previous sending of this Signature Block.
>
> Best regards,
> Pasi
>

From ietfdbh@comcast.net  Wed Feb 25 11:43:06 2009
Return-Path: <ietfdbh@comcast.net>
X-Original-To: syslog@core3.amsl.com
Delivered-To: syslog@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id ED4FB3A6ACA for <syslog@core3.amsl.com>; Wed, 25 Feb 2009 11:43:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.481
X-Spam-Level: 
X-Spam-Status: No, score=-2.481 tagged_above=-999 required=5 tests=[AWL=0.118,  BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 67Ww0IXMKlH7 for <syslog@core3.amsl.com>; Wed, 25 Feb 2009 11:43:05 -0800 (PST)
Received: from QMTA07.westchester.pa.mail.comcast.net (qmta07.westchester.pa.mail.comcast.net [76.96.62.64]) by core3.amsl.com (Postfix) with ESMTP id 381503A684B for <syslog@ietf.org>; Wed, 25 Feb 2009 11:42:52 -0800 (PST)
Received: from OMTA04.westchester.pa.mail.comcast.net ([76.96.62.35]) by QMTA07.westchester.pa.mail.comcast.net with comcast id LKhT1b02A0ldTLk57KjDP2; Wed, 25 Feb 2009 19:43:13 +0000
Received: from Harrington73653 ([24.147.240.21]) by OMTA04.westchester.pa.mail.comcast.net with comcast id LKjD1b0020UQ6dC3QKjDVL; Wed, 25 Feb 2009 19:43:13 +0000
From: "David Harrington" <ietfdbh@comcast.net>
To: <syslog@ietf.org>, <capwap@frascone.com>
Date: Wed, 25 Feb 2009 14:43:12 -0500
Message-ID: <0b7801c99781$4b1d3330$0600a8c0@china.huawei.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 11
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3198
Thread-index: AcmXgUqmituLoEHURrGHhQlqVmWUIw==
Subject: [Syslog] xml2rfc support for new Copyright boilerplate
X-BeenThere: syslog@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Security Issues in Network Event Logging <syslog.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/syslog>, <mailto:syslog-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/syslog>
List-Post: <mailto:syslog@ietf.org>
List-Help: <mailto:syslog-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/syslog>, <mailto:syslog-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Feb 2009 19:43:07 -0000

Hi editors,

The 134pre3 version of xml2rfc is now available.
You want the experimental version avaibale at xml.resource.org
This has the necessary switches for Copyrights:

> a new "pre-release" of xml2rfc is available at
>
> 	http://xml.resource.org/experimental.html
>
> this version implemetns the IETF Trust language of November, 2008
and
> February, 2009.
>
> briefly, you want to set the 'ipr' attribute of the <rfc/> element
to
> one of these values:
>
> 	trust200811
> 	noModificationTrust200811
> 	noDerivativesTrust200811
> 	trust200902
> 	noModificationTrust200902
> 	noDerivativesTrust200902
> 	pre5378Trust200902

The pre5378Trust200902 is for documents that were first published
prior to Novemebr or which contain cut-and-paste text from any
document published before November 2008.

Please respin your drafts and submit them for publication
 
dbh

David Harrington
dbharrington@comcast.net
ietfdbh@comcast.net
dharrington@huawei.com


From ietfdbh@comcast.net  Wed Feb 25 11:45:35 2009
Return-Path: <ietfdbh@comcast.net>
X-Original-To: syslog@core3.amsl.com
Delivered-To: syslog@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 700DD28C326 for <syslog@core3.amsl.com>; Wed, 25 Feb 2009 11:45:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.531
X-Spam-Level: 
X-Spam-Status: No, score=-2.531 tagged_above=-999 required=5 tests=[AWL=0.068,  BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rsKcYYV6QtoQ for <syslog@core3.amsl.com>; Wed, 25 Feb 2009 11:45:34 -0800 (PST)
Received: from QMTA01.westchester.pa.mail.comcast.net (qmta01.westchester.pa.mail.comcast.net [76.96.62.16]) by core3.amsl.com (Postfix) with ESMTP id 4B8E028C31E for <syslog@ietf.org>; Wed, 25 Feb 2009 11:45:34 -0800 (PST)
Received: from OMTA03.westchester.pa.mail.comcast.net ([76.96.62.27]) by QMTA01.westchester.pa.mail.comcast.net with comcast id LCWu1b02T0bG4ec51KlvAZ; Wed, 25 Feb 2009 19:45:55 +0000
Received: from Harrington73653 ([24.147.240.21]) by OMTA03.westchester.pa.mail.comcast.net with comcast id LKlu1b0010UQ6dC3PKluAj; Wed, 25 Feb 2009 19:45:54 +0000
From: "David Harrington" <ietfdbh@comcast.net>
To: <syslog@ietf.org>, <opsawg@ietf.org>
Date: Wed, 25 Feb 2009 14:45:52 -0500
Message-ID: <0b7a01c99781$ab3396b0$0600a8c0@china.huawei.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----=_NextPart_000_0B7B_01C99757.C25D8EB0"
X-Mailer: Microsoft Office Outlook 11
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3198
Thread-index: AcmXdyHBMKJTeTQ6QhS5QbybqFSlpQACnyZQ
Subject: [Syslog] FW: I-D ACTION:draft-feng-syslog-transport-dtls-00.txt
X-BeenThere: syslog@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Security Issues in Network Event Logging <syslog.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/syslog>, <mailto:syslog-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/syslog>
List-Post: <mailto:syslog@ietf.org>
List-Help: <mailto:syslog-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/syslog>, <mailto:syslog-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Feb 2009 19:45:35 -0000

This is a multi-part message in MIME format.

------=_NextPart_000_0B7B_01C99757.C25D8EB0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

FYI

-----Original Message-----
From: i-d-announce-bounces@ietf.org
[mailto:i-d-announce-bounces@ietf.org] On Behalf Of
Internet-Drafts@ietf.org
Sent: Wednesday, February 25, 2009 1:30 PM
To: i-d-announce@ietf.org
Subject: I-D ACTION:draft-feng-syslog-transport-dtls-00.txt 

A New Internet-Draft is available from the on-line Internet-Drafts 
directories.


	Title		: Transmission of SYSLOG message over DTLS
	Author(s)	: H. Feng
	Filename	: draft-feng-syslog-transport-dtls-00.txt
	Pages		: 10
	Date		: 2009-2-25
	
   This document describes a Transport for the Syslog Protocol, which
   uses the Datagram Transport Layer Security (DTLS) protocol.  The
DTLS
   protocol provides authentication and privacy services for SYSLOG
   applications.  This document describes how using DTLS to transport
   SYSLOG messages makes this protection possible in an interoperable
   way.

   This transport is designed to meet the security and operational
needs
   of network administrators, operate in environments where a
   connectionless (UDP) transport is preferred, and integrates well
into
   existing public keying infrastructures.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-feng-syslog-transport-dtls-0
0.txt

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/

Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

------=_NextPart_000_0B7B_01C99757.C25D8EB0
Content-Type: Message/External-body;
	name="draft-feng-syslog-transport-dtls-00.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename="draft-feng-syslog-transport-dtls-00.txt"

Content-Type: text/plain
Content-ID: <2009-2-25101745.I-D@ietf.org>


------=_NextPart_000_0B7B_01C99757.C25D8EB0
Content-Type: text/plain;
	name="ATT02888.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename="ATT02888.txt"

_______________________________________________
I-D-Announce mailing list
I-D-Announce@ietf.org
https://www.ietf.org/mailman/listinfo/i-d-announce
Internet-Draft directories: http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt

------=_NextPart_000_0B7B_01C99757.C25D8EB0--


From rgerhards@gmail.com  Thu Feb 26 03:20:47 2009
Return-Path: <rgerhards@gmail.com>
X-Original-To: syslog@core3.amsl.com
Delivered-To: syslog@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 731EB3A6AE7; Thu, 26 Feb 2009 03:20:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.435
X-Spam-Level: 
X-Spam-Status: No, score=-2.435 tagged_above=-999 required=5 tests=[AWL=0.164,  BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j5gcY1c604rV; Thu, 26 Feb 2009 03:20:46 -0800 (PST)
Received: from mail-bw0-f178.google.com (mail-bw0-f178.google.com [209.85.218.178]) by core3.amsl.com (Postfix) with ESMTP id D6EF63A6AB8; Thu, 26 Feb 2009 03:20:45 -0800 (PST)
Received: by bwz26 with SMTP id 26so445495bwz.37 for <multiple recipients>; Thu, 26 Feb 2009 03:21:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=wuMFqv19pynKW1jvoqpqRjLu10DmZxeDJcai4yLDY44=; b=k/5u0iOFFTLsFzdlg50UEN1ZGK0UKZ/0Hlx5754cUditn/5DuQdSp7AO7cNn/jxFhU nSAQlwu86Povzu6eBJOpnwAKY246v9KLabbJsqSQ8fwFnvk4t8iUnVnZJkIX18H67w6X evi7yJkUXLiyFxAKPss/3L28B5RaaJ3l1qd3M=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=FRIaLnhcGbw6BBwALtu/swhqJU+7N7eU2zgg5YpjuJu597qrfffqDcSoovsLlOlXWq JvQOC1Zd8DUstQEWLUjo0zeFi9E8Gi3L9QBJrIvt70Xdj++Q2UM7bLvdYlw9pcPQcmcx dw+qUgpE2zte3jstJppc8OPLZe895pcU/G2X8=
MIME-Version: 1.0
Received: by 10.181.146.14 with SMTP id y14mr420904bkn.70.1235647265999; Thu,  26 Feb 2009 03:21:05 -0800 (PST)
In-Reply-To: <0b7a01c99781$ab3396b0$0600a8c0@china.huawei.com>
References: <0b7a01c99781$ab3396b0$0600a8c0@china.huawei.com>
Date: Thu, 26 Feb 2009 12:21:05 +0100
Message-ID: <dc67eef70902260321j47985924y626016da98e8ea7b@mail.gmail.com>
From: Rainer Gerhards <rgerhards@gmail.com>
To: David Harrington <ietfdbh@comcast.net>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
X-Mailman-Approved-At: Thu, 26 Feb 2009 08:53:41 -0800
Cc: syslog@ietf.org, opsawg@ietf.org
Subject: Re: [Syslog] [OPSAWG] FW: I-D ACTION:draft-feng-syslog-transport-dtls-00.txt
X-BeenThere: syslog@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Security Issues in Network Event Logging <syslog.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/syslog>, <mailto:syslog-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/syslog>
List-Post: <mailto:syslog@ietf.org>
List-Help: <mailto:syslog-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/syslog>, <mailto:syslog-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Feb 2009 11:20:47 -0000

I have not yet looked at the new draft, but here has been prior work
by Tom Petch and me in this direction:

http://www.ietf.org/mail-archive/web/i-d-announce/current/msg11459.html

It may make sense to merge the two efforts.

Rainer

2009/2/25 David Harrington <ietfdbh@comcast.net>:
> FYI
>
> -----Original Message-----
> From: i-d-announce-bounces@ietf.org
> [mailto:i-d-announce-bounces@ietf.org] On Behalf Of
> Internet-Drafts@ietf.org
> Sent: Wednesday, February 25, 2009 1:30 PM
> To: i-d-announce@ietf.org
> Subject: I-D ACTION:draft-feng-syslog-transport-dtls-00.txt
>
> A New Internet-Draft is available from the on-line Internet-Drafts
> directories.
>
>
> =A0 =A0 =A0 =A0Title =A0 =A0 =A0 =A0 =A0 : Transmission of SYSLOG message=
 over DTLS
> =A0 =A0 =A0 =A0Author(s) =A0 =A0 =A0 : H. Feng
> =A0 =A0 =A0 =A0Filename =A0 =A0 =A0 =A0: draft-feng-syslog-transport-dtls=
-00.txt
> =A0 =A0 =A0 =A0Pages =A0 =A0 =A0 =A0 =A0 : 10
> =A0 =A0 =A0 =A0Date =A0 =A0 =A0 =A0 =A0 =A0: 2009-2-25
>
> =A0 This document describes a Transport for the Syslog Protocol, which
> =A0 uses the Datagram Transport Layer Security (DTLS) protocol. =A0The
> DTLS
> =A0 protocol provides authentication and privacy services for SYSLOG
> =A0 applications. =A0This document describes how using DTLS to transport
> =A0 SYSLOG messages makes this protection possible in an interoperable
> =A0 way.
>
> =A0 This transport is designed to meet the security and operational
> needs
> =A0 of network administrators, operate in environments where a
> =A0 connectionless (UDP) transport is preferred, and integrates well
> into
> =A0 existing public keying infrastructures.
>
> A URL for this Internet-Draft is:
> http://www.ietf.org/internet-drafts/draft-feng-syslog-transport-dtls-0
> 0.txt
>
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
>
> Below is the data which will enable a MIME compliant mail reader
> implementation to automatically retrieve the ASCII version of the
> Internet-Draft.
>
>
> _______________________________________________
> OPSAWG mailing list
> OPSAWG@ietf.org
> https://www.ietf.org/mailman/listinfo/opsawg
>
>

From clonvick@cisco.com  Fri Feb 27 06:28:57 2009
Return-Path: <clonvick@cisco.com>
X-Original-To: syslog@core3.amsl.com
Delivered-To: syslog@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 747333A67A4 for <syslog@core3.amsl.com>; Fri, 27 Feb 2009 06:28:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level: 
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EYDmoRRuek-E for <syslog@core3.amsl.com>; Fri, 27 Feb 2009 06:28:56 -0800 (PST)
Received: from sj-iport-4.cisco.com (sj-iport-4.cisco.com [171.68.10.86]) by core3.amsl.com (Postfix) with ESMTP id 7875B3A6765 for <syslog@ietf.org>; Fri, 27 Feb 2009 06:28:56 -0800 (PST)
X-IronPort-AV: E=Sophos;i="4.38,276,1233532800"; d="scan'208";a="30592560"
Received: from sj-dkim-1.cisco.com ([171.71.179.21]) by sj-iport-4.cisco.com with ESMTP; 27 Feb 2009 14:29:19 +0000
Received: from sj-core-5.cisco.com (sj-core-5.cisco.com [171.71.177.238]) by sj-dkim-1.cisco.com (8.12.11/8.12.11) with ESMTP id n1RETJIC017090 for <syslog@ietf.org>; Fri, 27 Feb 2009 06:29:19 -0800
Received: from sjc-cde-011.cisco.com (sjc-cde-011.cisco.com [171.69.16.68]) by sj-core-5.cisco.com (8.13.8/8.13.8) with ESMTP id n1RETJKw016256 for <syslog@ietf.org>; Fri, 27 Feb 2009 14:29:19 GMT
Date: Fri, 27 Feb 2009 06:29:18 -0800 (PST)
From: Chris Lonvick <clonvick@cisco.com>
To: syslog@ietf.org
Message-ID: <Pine.GSO.4.63.0902270623080.6793@sjc-cde-011.cisco.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII; format=flowed
Content-ID: <Pine.GSO.4.63.0902270623082.6793@sjc-cde-011.cisco.com>
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=1552; t=1235744959; x=1236608959; c=relaxed/simple; s=sjdkim1004; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=clonvick@cisco.com; z=From:=20Chris=20Lonvick=20<clonvick@cisco.com> |Subject:=20I-D=20Action=3Adraft-fan-syslog-sending-policy- 00.txt=20=20(fwd) |Sender:=20; bh=ac7MSdFaukGiH7BpNBQzZaEjJnKcZ+alMTpF9BqOjS4=; b=Cksep/u/jDHjv36if2hDJa1q7itGys3PC0yFu77fYPkwSNTGmVjdIxa1/a ykl4JXOe4AjfhyFFuziKJa88H/rhtsDxE/C5z2g0+0a/lFJJWKNsBSUZTiZl /PdEH9MFrlMuAPmIHfucuxgQGaLOj4XzEgSHFrImlWEt5an7onAZQ=;
Authentication-Results: sj-dkim-1; header.From=clonvick@cisco.com; dkim=pass ( sig from cisco.com/sjdkim1004 verified; ); 
Subject: [Syslog] I-D Action:draft-fan-syslog-sending-policy-00.txt  (fwd)
X-BeenThere: syslog@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Security Issues in Network Event Logging <syslog.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/syslog>, <mailto:syslog-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/syslog>
List-Post: <mailto:syslog@ietf.org>
List-Help: <mailto:syslog-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/syslog>, <mailto:syslog-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Feb 2009 14:28:57 -0000

Hi,

Just FYI.  To be clear on this, IDs such as these will not become part of 
this Working Group.  Our current charter is clear that we are addressing 
the security issues of syslog.  I think that we've done a great job of 
that with the IDs that are ready to become RFCs.  AFTER we get syslog-sign 
put to bed, we can start a discussion about rechartering.  Until then, 
let's keep focused on syslog-sign.

Thanks,
Chris

---------- Forwarded message ----------
Date: Thu, 26 Feb 2009 23:00:01 -0800 (PST)
From: Internet-Drafts@ietf.org
To: i-d-announce@ietf.org
Subject: I-D Action:draft-fan-syslog-sending-policy-00.txt

A New Internet-Draft is available from the on-line Internet-Drafts directories.

 	Title           : Syslog Sending Policy Messages
 	Author(s)       : W. Fan
 	Filename        : draft-fan-syslog-sending-policy-00.txt
 	Pages           : 11
 	Date            : 2009-02-26

This document defines special syslog messages called Sending Policy
messages for indicating how syslog senders process syslog messages
before sending them.  The information Sending Policy messages convey
is of interest to syslog receivers and helpful for audit.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-fan-syslog-sending-policy-00.txt

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/

Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.
