
Received: from smtpout1.cns.ohiou.edu (smtpout1.cns.ohiou.edu [132.235.51.146]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with ESMTP id k5TMD4Y05705 for <dtn-users@mailman.dtnrg.org>; Thu, 29 Jun 2006 15:13:04 -0700
Received: from oak.cats.ohiou.edu ([132.235.8.44]) by smtpout1.cns.ohiou.edu with ESMTP; 29 Jun 2006 18:12:03 -0400
Received: from 132.235.3.165 by pm7 for 0s (PureMessage); Thu Jun 29 18:10:36 2006
Received: from [132.235.3.165] (luke.cs.ohiou.edu [132.235.3.165]) (authenticated bits=0) by oak.cats.ohiou.edu (8.13.1/8.13.1) with ESMTP id k5TMAZfm2503600 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=NOT); Thu, 29 Jun 2006 18:10:36 -0400 (EDT)
In-Reply-To: <1357CB7A-B60A-4E47-B627-324E449EC914@virgin.net>
References: <015E5678-258D-4F9F-BEBF-5BA7232D5E72@virgin.net> <20060610171211.GA17004@pisco.cs.berkeley.edu> <BEFF633F-773F-4553-8803-D6BF53BE1C5B@virgin.net> <20060611191055.GC21783@pisco.cs.berkeley.edu> <1357CB7A-B60A-4E47-B627-324E449EC914@virgin.net>
Mime-Version: 1.0 (Apple Message framework v752.2)
Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="Apple-Mail-9--634341061"
Message-Id: <3532406B-E568-4BA4-9735-D96855EB896B@irg.cs.ohiou.edu>
Cc: dtn-users@mailman.dtnrg.org
Content-Transfer-Encoding: 7bit
From: Manikantan Ramadas <mramadas@masaka.cs.ohiou.edu>
Subject: Re: DTN2 and LTP (was Re: [dtn-users] DTN2 and 64-bit Linux)
Date: Thu, 29 Jun 2006 18:10:34 -0400
To: Darren Long <darren.long@virgin.net>
X-Pgp-Agent: GPGMail 1.1.1 (Tiger)
X-Mailer: Apple Mail (2.752.2)
X-PMX-Version: 4.7.0.111621, Antispam-Engine: 2.0.2.0, Antispam-Data: 2006.6.29.143432 (pm7)
X-PMX-Information: http://www.cns.ohiou.edu/email/filtering/
X-PMX-Spam: Gauge=IIIIIII, Probability=7%, Report='__CP_URI_IN_BODY 0, __CT 0, __CTE 0, __CTYPE_HAS_BOUNDARY 0, __CTYPE_MULTIPART 0, __HAS_MSGID 0, __HAS_X_MAILER 0, __MIME_VERSION 0, __SANE_MSGID 0, __STOCK_CRUFT 0'
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--Apple-Mail-9--634341061
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed

Hi Darren,

>
> Actually, in the work context, I've been wondering about allowing  
> the front end of a block's red part to be passed out to a waiting  
> LTP client instead of delaying notification until the entire red  
> part has been received.  Is there likely to be any support for  
> putting that in the LTP spec?
>

    You raise an interesting and valid point. But the ltp mailing  
list is probably the proper place to discuss this.. So, am moving it  
over there.. Shall CC you in on it..

- Mani.

--
"The quieter you become, the more you can hear." - Baba Ram Dass.
____________________________________________________________________

* Manikantan Ramadas * IRG, OU * http://irg.cs.ohiou.edu/~mramadas *
____________________________________________________________________




--Apple-Mail-9--634341061
content-type: application/pgp-signature; x-mac-type=70674453;
	name=PGP.sig
content-description: This is a digitally signed message part
content-disposition: inline; filename=PGP.sig
content-transfer-encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Darwin)

iD8DBQFEpE/aOxoMRRosfTURAkE4AJ9Z8/gG7EKEIuVL0kwAOkdrH+okUwCfZL7m
zbw4/wFhZNkSz9MMDgaMzDE=
=+772
-----END PGP SIGNATURE-----

--Apple-Mail-9--634341061--


Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.170]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with ESMTP id k5P9k0Y08481 for <dtn-users@mailman.dtnrg.org>; Sun, 25 Jun 2006 02:46:00 -0700
Received: by ug-out-1314.google.com with SMTP id s2so1573729uge for <dtn-users@mailman.dtnrg.org>; Sun, 25 Jun 2006 02:46:00 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=ob3wzx4/J6PY9MKroFw8h3xwt2OFfQ6zL2Rwf8yhNCHYgoEJ8UeDVO8JpeJq7afhEy6tGgqvR5uWmDhCJMulyqzJoeYY+fOh94Teu1DdaKMqya+RND2vV9/afDwh1eFyr+vAUmepks3GMgevovlPVtq42Faeg/hZ/svqftwIlLM=
Received: by 10.78.170.17 with SMTP id s17mr1742068hue; Sun, 25 Jun 2006 02:45:59 -0700 (PDT)
Received: by 10.78.137.1 with HTTP; Sun, 25 Jun 2006 02:45:59 -0700 (PDT)
Message-ID: <59e8babf0606250245t5c4653e9g5ce3449803696892@mail.gmail.com>
Date: Sun, 25 Jun 2006 02:45:59 -0700
From: "Michael Demmer" <demmer@cs.berkeley.edu>
To: dtn-users@mailman.dtnrg.org
Subject: Fwd: DTN2 and LTP (was Re: [dtn-users] DTN2 and 64-bit Linux)
In-Reply-To: <59e8babf0606250242s69d10703s829bdace35fca2bd@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <015E5678-258D-4F9F-BEBF-5BA7232D5E72@virgin.net> <20060610171211.GA17004@pisco.cs.berkeley.edu> <BEFF633F-773F-4553-8803-D6BF53BE1C5B@virgin.net> <20060611191055.GC21783@pisco.cs.berkeley.edu> <1357CB7A-B60A-4E47-B627-324E449EC914@virgin.net> <59e8babf0606250242s69d10703s829bdace35fca2bd@mail.gmail.com>
X-Google-Sender-Auth: aea28933f70ab6fa
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

(sending again since gmail used the wrong from address)

---------- Forwarded message ----------
From: Michael Demmer <demmer@gmail.com>
Date: Jun 25, 2006 2:42 AM
Subject: Re: DTN2 and LTP (was Re: [dtn-users] DTN2 and 64-bit Linux)
To: dtn-users@mailman.dtnrg.org


> Mike, do your goals pertain to an LTP convergence layer specifically,
> or are they more general?  I'd be interested either way.

Basically, I'd just like to see a version of LTP implemented in such a way that
it could be used as a convergence layer for the DTN2 reference implementation.
I know that Steven Farrell has a C implementation that I've looked through
(briefly) and it looks like it could fit in with the reference implementation
fairly easily.

Hopefully if we get that in place in the next few months, we could do a bake-off
with the Java version(s).

-m


Received: from masaka.cs.ohiou.edu (masaka.cs.ohiou.edu [132.235.3.154]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with ESMTP id k5OIMmY03201 for <dtn-users@mailman.dtnrg.org>; Sat, 24 Jun 2006 11:22:48 -0700
Received: from masaka.cs.ohiou.edu (localhost [127.0.0.1]) by masaka.cs.ohiou.edu (8.12.10+Sun/8.12.8) with ESMTP id k5OIMcC2018199 for <dtn-users@mailman.dtnrg.org>; Sat, 24 Jun 2006 14:22:43 -0400 (EDT)
Received: (from jdeshpan@localhost) by masaka.cs.ohiou.edu (8.12.10+Sun/8.12.10/Submit) id k5OIMW80018198 for dtn-users@mailman.dtnrg.org; Sat, 24 Jun 2006 14:22:32 -0400 (EDT)
Date: Sat, 24 Jun 2006 14:22:32 -0400
From: Jayram Deshpande <jdeshpan@masaka.cs.ohiou.edu>
To: dtn-users@mailman.dtnrg.org
Subject: Re: DTN2 and LTP (was Re: [dtn-users] DTN2 and 64-bit Linux)
Message-ID: <20060624182232.GA17409@irg.cs.ohiou.edu>
References: <015E5678-258D-4F9F-BEBF-5BA7232D5E72@virgin.net> <20060610171211.GA17004@pisco.cs.berkeley.edu> <BEFF633F-773F-4553-8803-D6BF53BE1C5B@virgin.net> <20060611191055.GC21783@pisco.cs.berkeley.edu> <1357CB7A-B60A-4E47-B627-324E449EC914@virgin.net>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="0OAP2g/MAC+5xKAE"
Content-Disposition: inline
In-Reply-To: <1357CB7A-B60A-4E47-B627-324E449EC914@virgin.net>
User-Agent: Mutt/1.4.1i
X-PGP-Key: http://www.ent.ohiou.edu/~jayram/pubkey.asc
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
X-Reply-To: jdeshpan@masaka.cs.ohiou.edu
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

--0OAP2g/MAC+5xKAE
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi Folks,

Mani has already mentioned about the bundling implementation,=20
that i have been working on. It almost done :-) . I haven't tried to reinve=
nt=20
the wheel,and have followed the DTN2 design methodology. So all of us here=
=20
who are familiar with the DTN2 code should be able to easily start *reading=
*=20
my code.

My LTP Convergence Layer Adapter basically hands over the complete formatted
bundle (payload + headers) to the LTP RMI server for actual transmission. S=
o=20
basically one bundle eventually gets mapped to one LTP session.

For a quick wrapping up, currently i am sending the whole formatted bundle =
as
red part. but in the near future fairly trivial fixes would make the conver=
gence
layer adapter ask the LTP daemon to send headers as RED part and payload as=
=20
green part , if necessary and/or required.

I have followed the best ways to do things that Java offers ( e.g.  java.ni=
o,
util.cuncurrent) and i would certainly be open to work on any optimizations=
 if=20
i come across or if suggested.

i'd share my work with the list in next few more days..=20

best,
Jay

On Sat, Jun 24, 2006 at 10:39:00AM +0100, Darren Long wrote:
> Hi Mani and Mike,
>=20
> Thanks for the info. Sorry for the lag.
>=20
> I'm actually implementing LTP at work, but that is independent of =20
> this particular context and I wouldn't be able to make a contribution =20
> to the DTN reference implementation with that effort..  Having said =20
> that, it would be useful to get your version up and running for =20
> testing purposes, Mani, although Java isn't really my thing.  I'll =20
> take a look, or get someone else to.
>=20
> Actually, in the work context, I've been wondering about allowing the =20
> front end of a block's red part to be passed out to a waiting LTP =20
> client instead of delaying notification until the entire red part has =20
> been received.  Is there likely to be any support for putting that in =20
> the LTP spec?
>=20
> Anyway, back to the original 'amateur radio' context.  I'm mostly =20
> motivated by the immediate gains to be had and that may lead me to =20
> want to implement an ax.25 convergence layer first.  It should also =20
> be 'fairly' straightforward with the linux kernel's support for ax.25 =20
> sockets and would allow me to familiarise myself with the convergence =20
> layer interface.
>=20
> Mike, do your goals pertain to an LTP convergence layer specifically, =20
> or are they more general?  I'd be interested either way.
>=20
> Cheers,
>=20
> Darren
>=20
>=20
>=20
>=20
>=20
> On 11 Jun 2006, at 20:10, Michael Demmer wrote:
> >
> >I know of a couple implementations besides Mani's, at least one that
> >Steven Farrell has been working on, in C and I'd love to see
> >integrated with the reference implementation. If you'll have time
> >to work on this then we should talk since I have some goals for the
> >convergence layer interface within DTN2 that would be relevant to this
> >design.
> >
> >-mike
>=20
> and
>=20
> On 11 Jun 2006, at 17:43, Manikantan Ramadas wrote:
> >I believe that there are quite a few LTP implementations by various =20
> >folks in various stages of development. Ours is in Java: http://=20
> >masaka.cs.ohiou.edu/ocp/ltp.html
> >Unfortunately, this means that it would be an effort to get it to =20
> >play with DTN2. We have a basic Bundling implementation in Java =20
> >that is nearing completion however..
> >
> >- Mani.
> _______________________________________________
> dtn-users mailing list
> dtn-users@mailman.dtnrg.org
> http://mailman.dtnrg.org/mailman/listinfo/dtn-users


--0OAP2g/MAC+5xKAE
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (SunOS)

iD8DBQFEnYLoXDbUDHekbqQRAoncAJ9FJ7aelkStcwwqV4FZGI2bA8wl8QCgtvnP
I5P8ojlTIsKqQaAD+wd3Oj4=
=XT6K
-----END PGP SIGNATURE-----

--0OAP2g/MAC+5xKAE--


Received: from n068.sc1.cp.net (smtpout0187.sc1.cp.net [64.97.136.187]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with ESMTP id k5O9dKY32052 for <dtn-users@mailman.dtnrg.org>; Sat, 24 Jun 2006 02:39:20 -0700
Received: from [192.168.0.6] (82.3.67.178) by n068.sc1.cp.net (7.2.069.1) id 4499AB6A0003D06E for dtn-users@mailman.dtnrg.org; Sat, 24 Jun 2006 09:39:06 +0000
Mime-Version: 1.0 (Apple Message framework v750)
In-Reply-To: <20060611191055.GC21783@pisco.cs.berkeley.edu>
References: <015E5678-258D-4F9F-BEBF-5BA7232D5E72@virgin.net> <20060610171211.GA17004@pisco.cs.berkeley.edu> <BEFF633F-773F-4553-8803-D6BF53BE1C5B@virgin.net> <20060611191055.GC21783@pisco.cs.berkeley.edu>
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <1357CB7A-B60A-4E47-B627-324E449EC914@virgin.net>
Content-Transfer-Encoding: 7bit
From: Darren Long <darren.long@virgin.net>
Subject: DTN2 and LTP (was Re: [dtn-users] DTN2 and 64-bit Linux)
Date: Sat, 24 Jun 2006 10:39:00 +0100
To: dtn-users@mailman.dtnrg.org
X-Mailer: Apple Mail (2.750)
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

Hi Mani and Mike,

Thanks for the info. Sorry for the lag.

I'm actually implementing LTP at work, but that is independent of  
this particular context and I wouldn't be able to make a contribution  
to the DTN reference implementation with that effort..  Having said  
that, it would be useful to get your version up and running for  
testing purposes, Mani, although Java isn't really my thing.  I'll  
take a look, or get someone else to.

Actually, in the work context, I've been wondering about allowing the  
front end of a block's red part to be passed out to a waiting LTP  
client instead of delaying notification until the entire red part has  
been received.  Is there likely to be any support for putting that in  
the LTP spec?

Anyway, back to the original 'amateur radio' context.  I'm mostly  
motivated by the immediate gains to be had and that may lead me to  
want to implement an ax.25 convergence layer first.  It should also  
be 'fairly' straightforward with the linux kernel's support for ax.25  
sockets and would allow me to familiarise myself with the convergence  
layer interface.

Mike, do your goals pertain to an LTP convergence layer specifically,  
or are they more general?  I'd be interested either way.

Cheers,

Darren





On 11 Jun 2006, at 20:10, Michael Demmer wrote:
>
> I know of a couple implementations besides Mani's, at least one that
> Steven Farrell has been working on, in C and I'd love to see
> integrated with the reference implementation. If you'll have time
> to work on this then we should talk since I have some goals for the
> convergence layer interface within DTN2 that would be relevant to this
> design.
>
> -mike

and

On 11 Jun 2006, at 17:43, Manikantan Ramadas wrote:
> I believe that there are quite a few LTP implementations by various  
> folks in various stages of development. Ours is in Java: http:// 
> masaka.cs.ohiou.edu/ocp/ltp.html
> Unfortunately, this means that it would be an effort to get it to  
> play with DTN2. We have a basic Bundling implementation in Java  
> that is nearing completion however..
>
> - Mani.


Received: from web30706.mail.mud.yahoo.com (web30706.mail.mud.yahoo.com [68.142.200.139]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with SMTP id k5KA4FY21044 for <dtn-users@mailman.dtnrg.org>; Tue, 20 Jun 2006 03:04:15 -0700
Received: (qmail 78419 invoked by uid 60001); 20 Jun 2006 10:04:04 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=drlBQJvZwtbw5LsQ3UVzGrquUgvyPjJCnm/eu8BdoE/LhcYeOxIQFZ86IWrQRx9kQTW/hvTqS/GWFLulqB6lxHGJllivVFcnLTkmDdItwmHyYTNk6VXCWLLN3vgCxKeHICfW1SxxrPGEuC7vQqweFEK/hGHASeHI6mBgP8FYT9o=  ;
Message-ID: <20060620100404.78417.qmail@web30706.mail.mud.yahoo.com>
Received: from [138.4.10.56] by web30706.mail.mud.yahoo.com via HTTP; Tue, 20 Jun 2006 12:04:04 CEST
Date: Tue, 20 Jun 2006 12:04:04 +0200 (CEST)
From: Lidice Romero Amondaray <lidice_ra@yahoo.com>
Subject: Re: [dtn-users] DTN networks simulation
To: dtn-users@mailman.dtnrg.org
In-Reply-To: <20060619163451.GB8779@pisco.cs.berkeley.edu>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="0-656476516-1150797844=:67377"
Content-Transfer-Encoding: 8bit
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

--0-656476516-1150797844=:67377
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

Hi Michael,
 
I had good experiences with the reference implementation. In fact, the only problem that I had was defining the interfaces in the dtn.conf file: in the example you use the same name (tcp0)  of the example link, so that confused me a little. Anothe thing, I used static route because I wasn't able to use another routing algorithm.
 
 Lídice
 
Michael Demmer <demmer@cs.berkeley.edu> escribió: 
> I've been working in the simulation of DTN networks using Virtual
> Network User Mode Linux (VNUML, see http://www.dit.upm.es/~vnuml).
> With this virtualization tool it is possible to test network
> applications and services over complex testbeds made of several
> nodes and networks inside one Linux machine. If you are interested
> in it, all the simulation environment can be found
> http://svn.ehas.org/svn/dtnehas/trunk/dtnvnuml.

Nice work -- this is very interesting to me and I'd be curious what
your experiences were like in using the reference implementation for
this work.

In particular, were there issues with the configuration hooks that
made this simulation work harder than you were expecting and / or are
there any additional configuration features or user commands that
would be useful to you?

Thanks,
-mike

_______________________________________________
dtn-users mailing list
dtn-users@mailman.dtnrg.org
http://mailman.dtnrg.org/mailman/listinfo/dtn-users


 		
---------------------------------

LLama Gratis a cualquier PC del Mundo.
Llamadas a fijos y móviles desde 1 céntimo por minuto.
http://es.voice.yahoo.com
--0-656476516-1150797844=:67377
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

Hi Michael,<br> <br>I had good experiences with the reference implementation. In fact, the only problem that I had was defining the interfaces in the dtn.conf file: in the example you use the same name (tcp0)&nbsp; of the example link, so that confused me a little. Anothe thing, I used static route because I wasn't able to use another routing algorithm.<br> <br> Lídice<br> <br><b><i>Michael Demmer &lt;demmer@cs.berkeley.edu&gt;</i></b> escribió:<blockquote class="replbq" style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"> <br>&gt; I've been working in the simulation of DTN networks using Virtual<br>&gt; Network User Mode Linux (VNUML, see http://www.dit.upm.es/~vnuml).<br>&gt; With this virtualization tool it is possible to test network<br>&gt; applications and services over complex testbeds made of several<br>&gt; nodes and networks inside one Linux machine. If you are interested<br>&gt; in it, all the simulation environment can be
 found<br>&gt; http://svn.ehas.org/svn/dtnehas/trunk/dtnvnuml.<br><br>Nice work -- this is very interesting to me and I'd be curious what<br>your experiences were like in using the reference implementation for<br>this work.<br><br>In particular, were there issues with the configuration hooks that<br>made this simulation work harder than you were expecting and / or are<br>there any additional configuration features or user commands that<br>would be useful to you?<br><br>Thanks,<br>-mike<br><br>_______________________________________________<br>dtn-users mailing list<br>dtn-users@mailman.dtnrg.org<br>http://mailman.dtnrg.org/mailman/listinfo/dtn-users<br></blockquote><br><p>&#32;
		<hr size=1><br><font face="Verdana" size="-2">LLama Gratis a cualquier PC del Mundo.<br>Llamadas a fijos y móviles desde 1 céntimo por minuto.<br><a href="http://us.rd.yahoo.com/mail/es/tagline/messenger/*http://es.voice.yahoo.com/">http://es.voice.yahoo.com</a></font>
--0-656476516-1150797844=:67377--


Received: from pisco.CS.Berkeley.EDU (Debian-exim@pisco.CS.Berkeley.EDU [128.32.37.175]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with ESMTP id k5JGYqY14759 for <dtn-users@mailman.dtnrg.org>; Mon, 19 Jun 2006 09:34:52 -0700
Received: from demmer by pisco.CS.Berkeley.EDU with local (Exim 4.50) id 1FsMiB-0002WO-L9 for dtn-users@mailman.dtnrg.org; Mon, 19 Jun 2006 09:34:51 -0700
Date: Mon, 19 Jun 2006 09:34:51 -0700
From: Michael Demmer <demmer@cs.berkeley.edu>
To: dtn-users@mailman.dtnrg.org
Subject: Re: [dtn-users] DTN networks simulation
Message-ID: <20060619163451.GB8779@pisco.cs.berkeley.edu>
References: <20060612152737.GB23899@pisco.cs.berkeley.edu> <20060619162504.26887.qmail@web30702.mail.mud.yahoo.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20060619162504.26887.qmail@web30702.mail.mud.yahoo.com>
User-Agent: Mutt/1.5.9i
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

> I've been working in the simulation of DTN networks using Virtual
> Network User Mode Linux (VNUML, see http://www.dit.upm.es/~vnuml).
> With this virtualization tool it is possible to test network
> applications and services over complex testbeds made of several
> nodes and networks inside one Linux machine. If you are interested
> in it, all the simulation environment can be found
> http://svn.ehas.org/svn/dtnehas/trunk/dtnvnuml.

Nice work -- this is very interesting to me and I'd be curious what
your experiences were like in using the reference implementation for
this work.

In particular, were there issues with the configuration hooks that
made this simulation work harder than you were expecting and / or are
there any additional configuration features or user commands that
would be useful to you?

Thanks,
-mike



Received: from web30702.mail.mud.yahoo.com (web30702.mail.mud.yahoo.com [68.142.200.135]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with SMTP id k5JGPRY14703 for <dtn-users@mailman.dtnrg.org>; Mon, 19 Jun 2006 09:25:28 -0700
Received: (qmail 26889 invoked by uid 60001); 19 Jun 2006 16:25:04 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=ck01OE+e8Y4DH62BBl+n5PpPK0G5jZQFiSCbexiac53nHlB2VES5QFau+ChZ+PtMKSh/00cuwxfEdN3sSiorOVv+bjgO1mVXnWOSvsKLgh7DQ163tWHcrK2pHQv+xjT9PlMjgd5AKpPAFX2Et7Fprr5eD/17nUIZfAF19PrjxwE=  ;
Message-ID: <20060619162504.26887.qmail@web30702.mail.mud.yahoo.com>
Received: from [138.4.10.56] by web30702.mail.mud.yahoo.com via HTTP; Mon, 19 Jun 2006 18:25:04 CEST
Date: Mon, 19 Jun 2006 18:25:04 +0200 (CEST)
From: Lidice Romero Amondaray <lidice_ra@yahoo.com>
To: dtn-users@mailman.dtnrg.org
In-Reply-To: <20060612152737.GB23899@pisco.cs.berkeley.edu>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="0-259516118-1150734304=:23661"
Content-Transfer-Encoding: 8bit
Subject: [dtn-users] DTN networks simulation
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

--0-259516118-1150734304=:23661
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

Hello
 
 I've been working in the simulation of DTN networks using Virtual Network User Mode Linux (VNUML, see http://www.dit.upm.es/~vnuml). With this virtualization tool it is possible to test network applications and services over complex testbeds made of several nodes and networks inside one Linux machine. If you are interested in it,  all the simulation environment can be found http://svn.ehas.org/svn/dtnehas/trunk/dtnvnuml.
 
 Lídice
 
 

 		
---------------------------------

LLama Gratis a cualquier PC del Mundo.
Llamadas a fijos y móviles desde 1 céntimo por minuto.
http://es.voice.yahoo.com
--0-259516118-1150734304=:23661
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

Hello<br> <br> I've been working in the simulation of DTN networks using Virtual Network User Mode Linux (VNUML, see http://www.dit.upm.es/~vnuml). With this virtualization tool it is possible to test network applications and services over complex testbeds made of several nodes and networks inside one Linux machine. If you are interested in it,&nbsp; all the simulation environment can be found http://svn.ehas.org/svn/dtnehas/trunk/dtnvnuml.<br> <br> Lídice<br> <br> <br><p>&#32;
		<hr size=1><br><font face="Verdana" size="-2">LLama Gratis a cualquier PC del Mundo.<br>Llamadas a fijos y móviles desde 1 céntimo por minuto.<br><a href="http://us.rd.yahoo.com/mail/es/tagline/messenger/*http://es.voice.yahoo.com/">http://es.voice.yahoo.com</a></font>
--0-259516118-1150734304=:23661--


Received: from pisco.CS.Berkeley.EDU (Debian-exim@pisco.CS.Berkeley.EDU [128.32.37.175]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with ESMTP id k5CFRcY22316 for <dtn-users@mailman.dtnrg.org>; Mon, 12 Jun 2006 08:27:38 -0700
Received: from demmer by pisco.CS.Berkeley.EDU with local (Exim 4.50) id 1FpoKH-0006EF-Sz for dtn-users@mailman.dtnrg.org; Mon, 12 Jun 2006 08:27:37 -0700
Date: Mon, 12 Jun 2006 08:27:37 -0700
From: Michael Demmer <demmer@cs.berkeley.edu>
To: dtn-users@mailman.dtnrg.org
Subject: Re: [dtn-users] Running dtnd on cygwin
Message-ID: <20060612152737.GB23899@pisco.cs.berkeley.edu>
References: <BAY112-F21E44B683B8B6F7BB91BC0D08F0@phx.gbl>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <BAY112-F21E44B683B8B6F7BB91BC0D08F0@phx.gbl>
User-Agent: Mutt/1.5.9i
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

First of all, make sure you have a completely fresh compilation and
have rebooted windows so the new (downgraded) cygwin is running.

If you're still having problems, then you'll need to do more debugging
(i.e. run with -l debug or try gdb) to see how it's failing.

-mike

> <html><div style='background-color:'><P><BR><BR></P>
> <DIV class=RTE>
> <P>hi,</P>
> <P>i have also downgraded the cygwin from 1.5.19-4 to 1.5.18.1. However, it 
> seems that my dtnd can not start.</P>
> <P>I have used <FONT face=Tahoma size=2>'ln -s /usr/share /share' as well. 
> It helps.&nbsp;</FONT>&nbsp;</P>
> <P>Mike, do you know why the dtnd can not start? I have attached the log 
> file as a jpeg file.</P>
> <P>thanks a lot.</P>
> <P>&nbsp;</P>
> <P><BR><BR>&nbsp;</P></DIV>
> <DIV></DIV>
> <BLOCKQUOTE style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: 
> #a0c6e5 2px solid; MARGIN-RIGHT: 0px"><FONT style="FONT-SIZE: 11px; 
> FONT-FAMILY: tahoma,sans-serif">
> <HR color=#a0c6e5 SIZE=1>
> 
> <DIV></DIV>From:&nbsp;&nbsp;<I>Michael Demmer 
> &lt;demmer@cs.berkeley.edu&gt;</I><BR>Reply-To:&nbsp;&nbsp;<I>dtn-users@mailman.dtnrg.org</I><BR>To:&nbsp;&nbsp;<I>dtn-users@mailman.dtnrg.org</I><BR>Subject:&nbsp;&nbsp;<I>Re: 
> [dtn-users] Running dtnd on cygwin</I><BR>Date:&nbsp;&nbsp;<I>Fri, 9 Jun 
> 2006 16:09:43 -0700</I><BR>&gt;<BR>&gt; &gt; Mike you can be assured that 
> it Cygwin people have still not sorted it out.<BR>&gt; &gt; My dtnd kept on 
> crashing till I downgraded from 1.5.19-4 to 1.5.18. It works<BR>&gt; &gt; 
> fine now but "getline seems to have some dependency on the new dll 
> and<BR>&gt; &gt; everytime i start cygwin i get two messages stating "The 
> procedure entry<BR>&gt; &gt; point getline could not be located in the 
> dynamic link library cygwin1.dll.<BR>&gt; &gt; I downgraded findutils too 
> but has not helped. Anyways it's a minor problem<BR>&gt; &gt; and I intend 
> to just live with it.<BR>&gt;<BR>&gt;I just downgraded the sed and 
> coreutils packages as well... that seems<BR>&gt;to remove the getline error 
> and dtnd seems to be running fine now on<BR>&gt;my Cygwin 
> installation.<BR>&gt;<BR>&gt;Also, I figured out that as a workaround for 
> the problem of finding<BR>&gt;init.tcl, you can just 'ln -s /usr/share 
> /share'. A bit of a hack, I<BR>&gt;know, but it does the 
> trick.<BR>&gt;<BR>&gt;-mike<BR>&gt;_______________________________________________<BR>&gt;dtn-users 
> mailing 
> list<BR>&gt;dtn-users@mailman.dtnrg.org<BR>&gt;http://mailman.dtnrg.org/mailman/listinfo/dtn-users<BR></FONT></BLOCKQUOTE></div></html>



Received: from hotmail.com (bay112-f21.bay112.hotmail.com [64.4.26.31]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with ESMTP id k5CElRY22051 for <dtn-users@mailman.dtnrg.org>; Mon, 12 Jun 2006 07:47:27 -0700
Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Mon, 12 Jun 2006 07:47:26 -0700
Message-ID: <BAY112-F21E44B683B8B6F7BB91BC0D08F0@phx.gbl>
Received: from 64.4.26.200 by by112fd.bay112.hotmail.msn.com with HTTP; Mon, 12 Jun 2006 14:47:24 GMT
X-Originating-IP: [192.100.124.219]
X-Originating-Email: [laronfin@hotmail.com]
X-Sender: laronfin@hotmail.com
From: =?gb2312?B?1cUg1emyqQ==?= <laronfin@hotmail.com>
To: dtn-users@mailman.dtnrg.org
Subject: Re: [dtn-users] Running dtnd on cygwin
Date: Mon, 12 Jun 2006 22:47:24 +0800
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="----=_NextPart_000_6093_438b_38d4"
X-OriginalArrivalTime: 12 Jun 2006 14:47:26.0661 (UTC) FILETIME=[1F506F50:01C68E2F]
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

This is a multi-part message in MIME format.

------=_NextPart_000_6093_438b_38d4
Content-Type: text/html; charset=gb2312; format=flowed

<html><div style='background-color:'><P><BR><BR></P>
<DIV class=RTE>
<P>hi,</P>
<P>i have also downgraded the cygwin from 1.5.19-4 to 1.5.18.1. However, it 
seems that my dtnd can not start.</P>
<P>I have used <FONT face=Tahoma size=2>'ln -s /usr/share /share' as well. 
It helps.&nbsp;</FONT>&nbsp;</P>
<P>Mike, do you know why the dtnd can not start? I have attached the log 
file as a jpeg file.</P>
<P>thanks a lot.</P>
<P>&nbsp;</P>
<P><BR><BR>&nbsp;</P></DIV>
<DIV></DIV>
<BLOCKQUOTE style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: 
#a0c6e5 2px solid; MARGIN-RIGHT: 0px"><FONT style="FONT-SIZE: 11px; 
FONT-FAMILY: tahoma,sans-serif">
<HR color=#a0c6e5 SIZE=1>

<DIV></DIV>From:&nbsp;&nbsp;<I>Michael Demmer 
&lt;demmer@cs.berkeley.edu&gt;</I><BR>Reply-To:&nbsp;&nbsp;<I>dtn-users@mailman.dtnrg.org</I><BR>To:&nbsp;&nbsp;<I>dtn-users@mailman.dtnrg.org</I><BR>Subject:&nbsp;&nbsp;<I>Re: 
[dtn-users] Running dtnd on cygwin</I><BR>Date:&nbsp;&nbsp;<I>Fri, 9 Jun 
2006 16:09:43 -0700</I><BR>&gt;<BR>&gt; &gt; Mike you can be assured that 
it Cygwin people have still not sorted it out.<BR>&gt; &gt; My dtnd kept on 
crashing till I downgraded from 1.5.19-4 to 1.5.18. It works<BR>&gt; &gt; 
fine now but "getline seems to have some dependency on the new dll 
and<BR>&gt; &gt; everytime i start cygwin i get two messages stating "The 
procedure entry<BR>&gt; &gt; point getline could not be located in the 
dynamic link library cygwin1.dll.<BR>&gt; &gt; I downgraded findutils too 
but has not helped. Anyways it's a minor problem<BR>&gt; &gt; and I intend 
to just live with it.<BR>&gt;<BR>&gt;I just downgraded the sed and 
coreutils packages as well... that seems<BR>&gt;to remove the getline error 
and dtnd seems to be running fine now on<BR>&gt;my Cygwin 
installation.<BR>&gt;<BR>&gt;Also, I figured out that as a workaround for 
the problem of finding<BR>&gt;init.tcl, you can just 'ln -s /usr/share 
/share'. A bit of a hack, I<BR>&gt;know, but it does the 
trick.<BR>&gt;<BR>&gt;-mike<BR>&gt;_______________________________________________<BR>&gt;dtn-users 
mailing 
list<BR>&gt;dtn-users@mailman.dtnrg.org<BR>&gt;http://mailman.dtnrg.org/mailman/listinfo/dtn-users<BR></FONT></BLOCKQUOTE></div></html>
------=_NextPart_000_6093_438b_38d4
Content-Type: image/pjpeg; name="dtn_cygwin.JPG"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="dtn_cygwin.JPG"

/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsL
DBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/
2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAJtA68DASIAAhEBAxEB/8QA
HwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUF
BAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1
dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXG
x8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEB
AQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAEC
AxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRom
JygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU
1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDufE114V8L
SQLd+HbKQT52eVYxseApOckf3qwP+E28D/8AQrw/+C6L/wCLo+MX+v0r6y/+
gxV4dqep6i2r/YLDCso9FJc43d+BxXv4fD4ZYKGIrczbdtH1u/8AI8qrUqvE
Sp07JLXX0R7j/wAJt4H/AOhXh/8ABdF/8XR/wm3gf/oV4f8AwXRf/F14rbr4
kjkljuFgV1x8twMEdey/1rbruwuXYTEw54qSXmzlqYurB2vF+mp6f/wm3gj/
AKFeH/wXRf8AxdL/AMJr4H/6FeH/AMF0X/xdYw8B2sHhsaxfa08QFtBcyQxW
gkZEmYqn8Yz0z+dUT4TgtvEVvpF7qLr9tMJsbi2gEqTJIcK5y6lR09e/sTMc
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
XAarPk6V/wBCQf8AwUD/ABrO8Cf8hi6/69W/9DSu6yfU14uO9lhqvs0m/mz0
8Lz16fO2l8kcoRo4lWI+DAJGUsqf2SuSBjJAz0GR+Yp3k6V/0JB/8FA/xqbW
tSOj6jf6p5XnfYtDuLjy923fsZWxnBxnHXFZH/CVePv+icH/AMHkH+Fcn1iH
8v8A5Mzo9jL+b8EW5ptBt5YopvCMcUkpxGr6WqlzxwAW56j86to1hEMR+DpU
H+zpQH/s1Y76l/bOs+EdU8ryvtkFvceXu3bN7I2M4GcZ64Fbmr+NdI0LxHba
PqsslkbqBpobycBLZipwU8wnAcDnB45HOSAdJ1aahGXK9b9X0IjTk5uN1p5I
rT3WlWsZnuPCZhjXGZJNMCgZOByW9TXR+H5IZJJmt7eKCJ4YZFWOMJ97cecf
h3riNR8T2fizwa+o6dFdLaLfiGOWeLYJwp++ncoTkZODkEEAiuw8K/6n/tzt
v/QWqJuMqfNFW1tvfoXBONTlbvp2OjooorA3CiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gDxr4xf6/SvrL/6DFXgupyyab4l+2tCWQjKc4DfJtPPtX0V8T9Fv9Yn0/wCx
RRv5Rk375kjxlY8feIz0PSvP/wDhC9d/59oP/AyH/wCLr6XCuhVwFOnKqoSi
77rR3fS/mePWVSGJnJQck1br2XU5A+NrrWIJbeazna3wB5VugcDr3wCPzNa1
mkEl7bpdSmK3aRRLIBkomeTjnoM1s/8ACF67/wA+0H/gZD/8XR/wheu/8+0H
/gZD/wDF115dTwOBpunTqQ16rlj37b/M4JYZr+FRcV2szq9S8TaPrTeKbV9U
S2t7wWcVi8kMhXy4mJbhVJHcjOOv5Y+oeItNuvG+h3Nvvi0vSzbW6SOCS0cT
5L45Pc8cnA9eKzf+EL13/n2g/wDAyH/4uj/hDNd/59oP/AyH/wCLrSn9QhtV
X/gS7JX+5G0vrMt4P7n3b/U2P+EjsoYPGb294UuL6+hnsGCMC+2dn3dPlwCD
zipNT8RaT4qTw5FqLLYLbyzm/KRMV+YqxZQo/jIb6EnPHJxP+EM13/n2g/8A
AyH/AOLpf+EM1z/n2g/8DIf/AIumngU+ZVVfvzL+Xl/L8Rf7Tazg7ej73LXj
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
LNkk4zyB2Fe+fHn/AJE5/wDrqn/tOvmipiNl/RdYu9A1i21SxKC4t2JXeu5S
CCCCPQgkevPBBq/b+Krmw1XTtQ02w0+xew3eWkEJIfdndvZiXbIJHLcDpisG
iqEbGp+IZdT0q101rK0gtrOR3thD5mYg+NyAsxyCw3fNk56EDiqelai+k6ra
6hHDFNJbSCVEm3bdw5BO0g8HB69ucjiqdFAG9q/iu81mSMT2tpFarcNdSWkA
dY5pWYlnf5txJztzu4HC4qy/jnUG8Zx+KRaWSX6LhlVX8tzsKZIL5ztIHBA4
HHXPMUUAdJpHjbUtI0+ysUgtLmCyvDeQLdIz7X2FQANwAALFhjB3c5pkni6c
39nfQaXplvc2jSyLKsTSPJI/8btIzF2U/MpJOD+Vc9RQA+aaS4mkmmkeSWRi
7u7EszE5JJPUmmUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ
AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFAHe/Bf/krWif8Abf8A9ESV9b9f8/59f175+b5I+C//
ACVrRP8Atv8A+iJK+t+v+f8APr+vfPzTLcaEPQ/5/wA9f19+a9h/yGtS/wB2
P+b1YPQ/5/z1/X35r2H/ACGtS/3Y/wCb0luBqUUUVYgooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooA8b+OcYl8JshkSMeapLOeBgIe1fO0eniC8sRM0U0dywwoLA7ScZII
BHXj6V9HfGl5k8PRm2g8+c3EaxxbC25j5YAAHJOTx714H4j0jU/C2tJDf2UI
eN/MSdBIY52IUkh2wW25GfQ5rBqb0WxjVVRu0drf5lCbRZnvGW28sxtcNEoD
52Y5wf8AgPPGfz4ph0S6FzbwZQGcMUZtyj5eoIIyPy702PWbmJiyCME3BuOh
+8Rgjr0wfr71cuINR0eHS9VeytYba5R2tWjdXEmOGzhi2RuAwSMHjHBpJVkv
6/rsZJYhK2m3+f8AwCnDY+Xd2Jk8ue3uX2gqWAPO0+hBFPu9L2TyvHNCtuJn
j3EtiMgE7TkZJx6ZqBNRlRbRfLjYWrM0eQeSTnnB9akXWJ0aMiKE7ZTMwKkh
3IxuPPXvxgUNVb3Q2q3Ndef5u3ztYdHp4gvLETNFNHcsMKCwO0nGSCAR14+l
F5pbxzu0RTyTctCoUlihzwD3PHpn8+Kh+3kXEU620IeNzJ/EdzHHJJbJ6Z61
JHrNzExZBGCbg3HQ/eIwR16YP196LVb3QNVrpontdGZdTtIroZhm3EbcqTtB
JBBAI7du9TS6MZrC0kiiijnnkAURu23YV3ZO7PIwen61RTVpojbmKOJPs7Fo
wATgHqvJ5B/P0IqCUNNCZo7RY4o2CO8YYruYEgEknBO1sfQ+lLkquV27f0/P
0J5K7km3b+n0v6GtPpltA+mbYJGSWUxytKGUtyADjPHcj9ar6lDb2qnFrErC
5ZUKSlgyL1DDdweR79enee7h1LTdM0a7ubK2FrJuks5FlD78Y3Z2ucEEjIOM
EY7EVl3jSjUZmubfyphIfNhYMuGB+YEE5HOciiFOpdcz7/mFOlVUlzN6X/PT
qXrq1tovEaWiQKIN6IV3Nzuxk5znPP6VXkjtotXl82BxZxSlGWPJ6ZwMk98e
vrimy6lJNqS3zQxeapBwN20kdD1+n5Vq3p1TTbKwv57G0W2vZHubd1kEgkYD
DEgOcEbhwcEEexoUaiS9O/UajVSXXS2/X+upAljaPfafDLEYpZATPChY7e6+
pGR154HpUOo2UFstozr5RkVi5hy6EA/KVyecj39KgGqSpcQzxQwxyRMzblBJ
fPXcSST3/OmS3xlECNBF5MIISIbtvPJOc5/XtQoVOZO+n/D/APA/rdRp1VJN
vT/h/wDgf56a2bqCysNdaGWN3tYwAVB+Y/IOeo7nNE0VoNOhkmhFtNJJkCPc
xMeOuGbufce1VL69a/nM0kUaSH7xTPzcADqT6dqLi9a6vmupoo2ZsZTkKeMd
jn9apQnaN301/rzLjTnaN27pa69V+GpJq1tHZ6lLbxA7ECgZOSflHNUqs316
1/OZpIo0kP3imfm4AHUn07U2zu5LG6S5iVDJHkpvXcAcYBx6jqPcCrhzKCvv
Y2pKSglPfqatrpUFre6fBfjfdXE6B7U5Ajjbj5yCCGOQQOwHPXFWdSsdPtYZ
b+OyUJb3stk1uZG2yYBKvnORjjIzzjtWfotvqN7rNvNaW63VybhQpnfajSnJ
UFywG4lSQCeSO/Sn6zf3pv5LO9toYTb3Lme2jzsaXcd5YhiSeoyDwOmK55Uq
rmnfTrrb8P69TW6sbD6XpbeNotIWxVIELb8Sv84MQYZyeMHPT19qjm0Kw0fT
YrnUVa4iN6As1u/+thMZK4GcDJHPfrg9DWU3iG5OvLrAgt1uVGCAG2t8pXJG
709D2ptl4gu7G1t7dY4Zo7efz4xMpbDbSMdegyT9eay9jiLRs+ivru9b6/1+
A7odrVrbWsFjthW2vXjZrm3VmIj5+T7xJBI6jPpwKyKuX2ofbljBtbeEoWYv
GG3SFjklmYkt+J71DBaXNzjyLeWXMixDy0LZds7V47nBwOpwa7aKkoJS3JZD
RWlq+ganoUkaajbeV5u7YyyLIrFWKsNykjIIwRnI71m1oIKKKv3ujX+n2Fjf
XMSLbXys1vIkqOHC43fdJwRkAg4OeOxoAoUU8QyNC0wjcxIwRnCnaGIJAJ9T
tbH0PpVy90a/0+wsb65iRba+Vmt5ElRw4XG77pOCMgEHBzx2NAFCinzQyW80
kM0bxyxsUdHUhlYHBBB6EUygAop4hkaFphG5iRgjOFO0MQSAT6na2PofSrl7
o1/p9hY31zEi218rNbyJKjhwuN33ScEZAIODnjsaAKFFPmhkt5pIZo3jljYo
6OpDKwOCCD0IplABRRRQAUUU+GGS4mjhhjeSWRgiIikszE4AAHUmgBlFaWr6
BqehSRpqNt5Xm7tjLIsisVYqw3KSMgjBGcjvWbQAUUUUAFFXNQ0q90v7L9sh
8r7Vbpcw/MG3Rtna3BOM4PB5qnQAUVc1DSr3S/sv2yHyvtVulzD8wbdG2drc
E4zg8Hmq00MlvNJDNG8csbFHR1IZWBwQQehFADKKK2E8L6u/9l7YIiNV3fY2
+0xYlIxkZ3YU5IGDg5468UAY9FTXdrNY3s9pcpsngkaKRMg7WU4IyODyKhoA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKAO9+C/8AyVrRP+2//oiSvrfr/n/Pr+vfPzfJHwX/AOStaJ/23/8A
RElfW/X/AD/n1/Xvn5pluNCHof8AP+ev6+/New/5DWpf7sf83qweh/z/AJ6/
r7817D/kNal/ux/zektwNSiiirEFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
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
/wBf10Lsc1RXYPpelt42i0hbFUgQtvxK/wA4MQYZyeMHPT19qjm0Kw0fTYrn
UVa4iN6As1u/+thMZK4GcDJHPfrg9DWf12norO7SaXrfz8h8rOTorX1q1trW
Cx2wrbXrxs1zbqzER8/J94kgkdRn04FZFdNOanHmRLVgoooqwCiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooA734L/wDJWtE/7b/+iJK+t+v+f8+v698/N8kfBf8A5K1on/bf/wBE
SV9b9f8AP+fX9e+fmmW40Ieh/wA/56/r7817D/kNal/ux/zerB6H/P8Anr+v
vzXsP+Q1qX+7H/N6S3A1KKKKsQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAeQfGl5k8P
Rm2g8+c3EaxxbC25j5YAAHJOTx714H4j0jU/C2tJDf2UIeN/MSdBIY52IUkh
2wW25GfQ5r6I+Kuoz6Rp9tf213b2ksM6kS3KM0YG1AQwUFsEErwM89R1Hz74
40rT9FvbTT4YYodUhjP9oR2rSNbgk7o9hkJbOwjd26Y71moJ6smVOLd2Yses
3MTFkEYJuDcdD94jBHXpg/X3q5cQajo8Ol6q9law21yjtatG6uJMcNnDFsjc
BgkYPGODTvBf9k/8Jhpv9t+V/Z/mHzPO+5nadm723bc54x14zXW3Mlhqlp4N
tNU1TTLY2d1cR3xt/s7JEWZXjwifIVYAAsAUBJ3c5FHsodiPY0+xwCajKi2i
+XGwtWZo8g8knPOD61IusTo0ZEUJ2ymZgVJDuRjceevfjAr0EJ4Un1jwvdXs
emQqk00GpRieF1DY3QFhCFRlyRlgu0fdc8GmWcnh+Txh4b+32miW8YjuPtn+
kwTIw2v5fm+XGkIOemMnG3ODih0oPdA6MHujz37eRcRTrbQh43Mn8R3Mcckl
snpnrUkes3MTFkEYJuDcdD94jBHXpg/X3r0TTLnwdqMejXeprpSNHqEUcqrC
kGVNmpYuigZT7QPvMNo5GdpNQ6b/AMI//b3hL+1v7E+1eXd/2ps8j7Pj5/J3
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
uFvVtUSMgLJ+73RoAFOCecAkeuKAOYorsNG0fSdF8e6Vba3qOlX+nt+8kltp
/NgBIYIrnA/iCkg8YPPGauad/Zv/AAlfh3/hJP8AhH/J/efaPsW3b1by/P8A
K/dfex0/h+/xQBwdPhhkuJo4YY3klkYIiIpLMxOAAB1Jr0vTf+Ef/t7wl/a3
9ifavLu/7U2eR9nx8/k7tn7rP056Z7VTsbnSpbvwNqRGlJfG4lOoYaO3VFSU
FGdUKqpC5I4G7AHzdKAOP1fQNT0KSNNRtvK83dsZZFkVirFWG5SRkEYIzkd6
za3vGc8Nx4u1OS3itFja4kZZLWUyLMGYsHLbmGSCMgYA6YBzWDQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQB3vwX/wCStaJ/23/9ESV9b9f8/wCfX9e+
fm+SPgv/AMla0T/tv/6Ikr636/5/z6/r3z80y3GhD0P+f89f19+a9h/yGtS/
3Y/5vVg9D/n/AD1/X35r2H/Ia1L/AHY/5vSW4GpRRRViCiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigDxf48/8ic//AF1T/wBp14x440/RtL8az6RBa/YLG225ltw80rbo
1bkSSAHBOOCvB74r2f48/wDInP8A9dU/9p14x4yudSXxGt54g0TSkvmz58EV
yzeZ8ihfMVJiUwNpGNufepiNlbxdoul6H44utJWS4hsIFiG9EE0mTEpJwWUE
ljk8gDPA4xWxL4e8P6Z8Wxol9sTRYlUSG5nKAn7OGyz5GCX54wMnAGOKx/FG
sXl14mN1rmhWUV+FVriEmZRIGjXZvAkypC7TgFTn72elX7651/XPH1v5vh7T
xrrbZJLaRCVnHlBgsiyuVGIx0G0jP94DFCJtG8Nx6p4w0Kx1LRbSzsbvzZBJ
YXLypchFYlfM8xxwUwQpBAb3BqbXvC+kWXhKx1K7i/s69+2LBdxWUUr+SHh8
1UZJpMlwNmSGUDeRyVqtFqfiSHXPD0Gl2umCWzaRbCzsLhLlMucybz5jsAQe
SzAAAkYwTUOsX+rQ6TAbvSNMfSHvpJ5BBdPcxzXJQAmSRZmYNtOQNy55ODQA
zXtK0Dw58R5NPvIbuTRrXyvMjiYGWT9yrdSR1Y84xwTjHFGuWejaRJoMt3pX
lXrRvJqWlQ3DoFG7MQLNvZCykFlznGOFJzVm41fX7v4iWd0/h2y/4SEMj/Zz
HIRIxjXYXVnIUquG427SMt04ZdDXJ9Z0QR+G9KeeaSWSAwqLpL4s3z+bIzuH
wQcktlQScjggAZrmnaRpNv4c1GfS0JuVma8tLK7YwSBJCE2TZk5P8QDEjA+6
TmptS8IrqB8M2+l2lvb6lqiziaOC4MlqAjnDLIWcEhQSwDMRgcAnllwfEUmo
eHLOLRNPeCPzP7OtIQt1bTbnJlyxdw3P3st8oAPy9azfFEurfYdJtruytLTT
oY5DYrZyebC25yZCJN77juxkbuMDgZ5AOzk8GeG9Ou/CpvLa4j06drqK/utQ
323mMqnyywJHlgkEqOCRjOTmuD8QWU9qlnJJo9lYxTKzRTWU7TRzgHB+cyOp
KkdAQRnntXQwDxLdWXhOwTw3p7IPNk01Z13faVxul3rI5GG4bJA7FCKxPEl3
fyWmm2U8emQWdosgtrewuknVCzbnLESO2SSOpxxwOtAFDQJtJt9bt5dctZbn
Tl3edDCcM3ynbj5l/iweo6V2en6Z4XlsdDk8QWFvpE19fb9kU0w32nlnazb3
bYrSYG47cjJBABNcrd3F34v1y2isdHsre5kUQx22nQeUjHJO4jPXnkk4AHPS
tLW7TxBrvi21vrvS7e4udUZTDHayCSCcIAhAdHPA2/N8wI65FAGlqWl+H9Cm
8M3utaYirdwzyX1hY3RlUrkiF0PmE4bIOd+Dt47iqd/ZaInhPT7nULBNI1G7
ujJGtoJJXa02HD+XJLgAyYAJK5AyMgHOb4ubV7m/t9Q1S2t4Yp4QloLORXtl
jj+TbGVZlABByoPBPQZqbxFPq1zqlv4o1zSLfy9UXfFE5dY5VRFTOFcOBjaR
yM5yMigDSvvD/h/S/isui30jw6LE0SyO8hBJMKt8zdgznkjAAJxtA40k8N+H
7bWPCh1qCysVv4biS+t0viYVUBjC4fzGIDcc78HHHesHXZdZ8ReM4Yrzw/br
rUrRmS2j8xTMCilQ4Mh2gIBnBUgZyQRxZuofE2p+MNMuzpWnzzXEe2xtUMc1
k8cSkNGmXZAAFbKhgQTkYJFAGJ4gsp7VLOSTR7KximVmimsp2mjnAOD85kdS
VI6AgjPPasSuh8SXd/JaabZTx6ZBZ2iyC2t7C6SdULNucsRI7ZJI6nHHA61l
aVqU2kalFf2yRNPDkxmVA4ViCA2DxlSdw9wKAN6LwXNJLYaSZceIr6QMLMkB
bWDaWJmPUORhgo5Cg5GWArSvvC2l3Nj4MitLi0hl1WSaCe9h85o5CrqikK/I
PJHRRuPZeRzGk6xqmlawniC2LyXEM2XmlUurM4bIcnuw3989SDkZrY1XUtas
9H0CdrCys7SKZ7rSZbeTzPLwVLqMu3G/DEOCQcjgDaABk3g0XPjRvD2k6naT
yNcTxIJPMBiEeTiQmMAnCkfLkZHpioY/BOpXN7pEFlPaXcereZ9luI3ZUPlk
iTIdVYbcZ+7yOmTxU0njLUrPxXDq40vT7S+tJJi8It2XdJIW3mTLbycseC2F
xgAc5rWXjLVNPTQxbLbqdGaY27FCS4lOXD5PIPI4wcHrnmgC54o0fTbDwr4a
vbEW7zXa3AnuLdpdkxjZVBAkwQeueAM5wMYrE0DRLnxFrdvpVo8STz7trTEh
RtUsckAnoD2rV8QXGqP4a0eO702yttNZpZdOe3lL7VO3zEH7xjjdgnf8wORk
AYGVoGt3Ph3W7fVbRInng3bVmBKncpU5AIPQnvQBpR+CdSub3SILKe0u49W8
z7LcRuyofLJEmQ6qw24z93kdMniiLwfK2oaHE+o2hstYkMdvexLIy5D7GG1l
Vs5wOQAcjkDJDLLxlqmnpoYtlt1OjNMbdihJcSnLh8nkHkcYOD1zzUN34ovZ
zpIt4reyi0li9nFArFY3L7y2XLEkkDgkjjp1oANf0Wz0rX57C31W3liS6khJ
Ky7oFV8DzP3YyfXZu6HHbOrqfhKW417QdI0u3tEmv9PimWSO4kdJs7iZjvVS
mQpO0DgDjJOKytd1ufUtWEt7pNlbSwzO09vHC0ZkkLln8wlt5JPGNw2jgYrb
1PxPrel6loOoS6Tp9ldW1nE9jJGXfdakMqoQZGGCC3XD+4oAx7fwrc3+q6dp
+m3+n3z3+7y3gmICbc7t6sA64AJ5XkdM0zxB4W1Dw2lnJebGiu1YxOquhypw
wKSKrgjIPIwQRgmn2/iq5sNV07UNNsNPsXsN3lpBCSH3Z3b2Yl2yCRy3A6Yq
hqWprqCW8cen2VlFApCpaxkFiTklnYs7HtySABwBzQBt+JLHT08J+G9VtNPi
s57/AO1eesMkjKdkgVcB2YjjPfvWV4Zgt7vxRpdrd26XFvcXUcMkbsygq7BT
ypByM5HPUdxxWr4qfVhomiQXenafZ6dF5/2E2Nx5yvllMnzeY+cNjv3P4YOl
ai+k6ra6hHDFNJbSCVEm3bdw5BO0g8HB69ucjigDs9e0jRNPtbjWYNKQRWWr
XGkvZGeQxzEKxjlLbt6kcZUHDbeNuTWlL4d8OyfFu28MJoyRWcTOZCtxKTMp
txIoOWyCrbuQRkEDHHPGav4rvNZkjE9raRWq3DXUlpAHWOaVmJZ3+bcSc7c7
uBwuKsv451BvGcfikWlkl+i4ZVV/Lc7CmSC+c7SBwQOBx1yAaviXwVD4b8E/
a5DFc3EmqKltfQyErNatCWUhQSBkg+/HBIwTyWi6Pd6/rFtpdiENxcMQu9tq
gAEkk+gAJ9eOATUz+IL2TwvH4ekKNZxXX2qMtuLo20jaOcBeScY6kmrNkus+
ELnSPEUUcSCbdJayb0lWQAbXUhSSOGwQcEZPQjgA1dd8P6emheE304W7XOot
NFNcW/nskrK6opCsN+eTkKvJzgdKrTfD7W4tV0rT1ETvqe/yHIeIDZ9/csiq
64HP3eQRjNMg8c6hZvphs7SytxpkzyWiorsI1cYkj+ZzlW5JzlgTwwGACDxz
qFm+mGztLK3GmTPJaKiuwjVxiSP5nOVbknOWBPDAYAAJj8O9ZGsaXpxe3VtT
WU28sgkjXMYJYMroHU4A6rg7hg+gvw81aeSxWyuLK8S8mWFZIndVjZohMN29
VOPLO7gHoR1wKp2Xi6fTNY0/UdP0vTLVrFZBHFHE21y4YEuxYuxw3GWwMDAH
OZtO8e61plvaRQm3Y210lykjx5Y7YRAEODjb5Yx0z3zmgAtvA2oXt/pFtaXd
lPFqyym1ulZxGTFneCGQOCMf3cHI564zdW0GfSrSwvTcW91Z3yube4gLbWKN
tYYdVYEHHUY54JrStvHOoWV/pFzaWllBFpKyi1tVVzGDLneSWcuSc/3sDA46
5yr3W7m+0TS9KlSIQad5vksoO5vMbc245weRxgCgCHStNm1jVbXTrd4kmuZB
GjTOEUE+pP8AIcnoASQK1Y/CpOv6bpcmq2WL2byTLHvLQuH2lXjZVdWz0DKA
cjnGSKyWWoeHv7L1meztJbe53SW4m8ueKYLgMrKCcfewQcEH0I4ffeKL28ut
LuI4re1bS1VbTylZim1ty5aQszAHoCSABgAc5AH614fgsfEz6VY6jFc5vHtl
VUlZ4sPtAceWNx/3A3IOO2bN34F1Oy1PSbK4mt4xqjFLaaRZUXeG27WVkDqc
leSuPmBzjJFnUvEGuaV4i0vW303T9PunjN9CIIgROsxYsznczHdlhgkbR0C1
TTxlcJ/ZarpmniLSrhrizj/e4iJwSufMyw3gPySc8Z2/LQBcb4d6lb3tjFe3
dpDDc6gdPeRSzGGTJ27kwD84G5exBUkqCDWVr+i2ela/PYW+q28sSXUkJJWX
dAqvgeZ+7GT67N3Q47ZIbvVNd8Yx32mWqLqtxdCeKO3UlRLncWAcnAyCxycD
noK1dZttc1jXdMMmg6eZL2R5YUscPHdsZCZC0quSecg/ONg6bRzQA++8Hvee
IdB0bTUsoJb7TY51mW4leOY7XYyHcgZCwX7oGBx71Qj8E6lc3ukQWU9pdx6t
5n2W4jdlQ+WSJMh1Vhtxn7vI6ZPFbGoeJtb0bUtD1WbRdKiktbfybG4gkeaJ
4VDxlNyysrY3HPO4HGTjrWh1LV9GtPCM+qW1xZ6bbNPJZT2jKlxIrsC7YbcC
ORgFQGU46HNAGJqfh6XTNKtdSa9tJ7a8kdLYw+ZmUJjc4DKMAMdvzYOegI5q
HQNEufEWt2+lWjxJPPu2tMSFG1SxyQCegPaun8USXmszaF4VtNOuDf2auSrW
sVsztMRIB5UZKoAuCST6kgYNUNC0nxNovifSZ9MtYpL2bfJZss0csMwUMJF3
htp4DAjcCM9iRQBTtvCl5cRaFKbq0iTWpJIrYuX+VkYJh8KcZYgDGevOKZqn
he90rTPt8stvLEl01lOImbdBOq5MbZAyevK7l4PPTO2dbksL3QI9Ut9Pi0/T
bw3VuumXCXLxgFWaPiY8MwBy5yCTg4G2qHinxUusPc2enwJb6XLfPf7TGVkk
lcYLPl3wRyPlIB64HQAHMUVpa3rH9tXqXP8AZ2n2G2MR+VYQeUhwSdxGTzzj
PoBRresf21epc/2dp9htjEflWEHlIcEncRk884z6AUAZtWdOspNT1O0sIWRZ
bmZIULkhQzMAM47c1Z1vWP7avUuf7O0+w2xiPyrCDykOCTuIyeecZ9AKzaAO
n1LR7CbxRb+GdLCQSwzGzkvbpnzcz7sElV3BF3fKoA6HLH0rX/hS806yju57
q08j7YbG4dS5+yzgAsrjbk4GeU3D5TgnjM1r4n+1eItF1LWV3PYSI0t1BHun
uQhBUPlgGIwF3cHHXdgVN4k8Wx6pczW9lZxLpL6g2oNDIjq08jAZ8z94xHGR
8hUHOcDjABNqfhKW417QdI0u3tEmv9PimWSO4kdJs7iZjvVSmQpO0DgDjJOK
Z4o0fTbDwr4avbEW7zXa3AnuLdpdkxjZVBAkwQeueAM5wMYpj+PL7+0tL1CD
T9PtrrTI0gt5I1lP7lQy+WQzkEEMefve4rN1PxDLqelWumtZWkFtZyO9sIfM
zEHxuQFmOQWG75snPQgcUAUNPltIL+GW+tXu7ZGzJAkvlGQem7BwPXAzjoR1
rv4NA8OrqvhSXVbe0tIL6O6N8kd2xtfk3CMrNvYZzjIDnBA4GeeA0+9bT7+G
7WC3nMTZ8q5iEkbjuGU9Qfz7gg81qzeKrmWTSlWw09LTTN/kWRhMsJ3tufcJ
CxbP14wMYPNAE2oQR6de6bc6l4dtI7F90gWwvXZLoA4K+bvkAwRghcHB7ZBG
rqWmeH9MPhnUNTsHjhulna+t9NmMsThHITZIXYEngMA+QP7pIziTeKrmWTSl
Ww09LTTN/kWRhMsJ3tufcJCxbP14wMYPNTR+M7yG90iaGw09INJ8w2loY3eJ
Wcksx3MWJyQR83BUYxQBN4nsdP0qLRH/ALPitdUeNpNQ00SSFIxuzGGyxZSy
Hld2QMcLnmt4k0e0trTTda00PFp2qrI0VtK257dkba6bv4lyflbqR1GRk1tT
18apJatJpOnxeRI8jmMSbrkswY+a7OXbkHndkZODVbWNYu9bvzd3ZQEKI4oo
12xwxj7qIv8ACo7D8eSSaAKFFFFABRRRQAUUUUAFFFFABRRRQB3vwX/5K1on
/bf/ANESV9b9f8/59f175+b5I+C//JWtE/7b/wDoiSvrfr/n/Pr+vfPzTLca
EPQ/5/z1/X35r2H/ACGtS/3Y/wCb1YPQ/wCf89f19+a9h/yGtS/3Y/5vSW4G
pRRRViCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigDxf48/wDInP8A9dU/9p15J44eef4j
z6louqWg+07fs9zb6jEmNsKq2WDjZ3HzEZ6DNet/Hn/kTn/66p/7Tr5oqYjZ
3njh55/iPPqWi6paD7Tt+z3NvqMSY2wqrZYONncfMRnoM1f13UmtPi+ut6Zq
OjtHOwWC4muRJCD5CxnzPLJZBkkAnA79ATXmlFUI9L0OXw/ofi3wrfNLZWVy
y3A1CO2uTPBCSHSI79z4Jzz8xAwCQvebWdXx4VstJ0m/t7K5g1LNgkeoQB47
dLcqzvLGwRWdmcnLZJcgZry6igD0XxRGNR+Kxu7DxBZWVvdsoj1GK+TESrCo
cko2VPBABxuPGcc1Q8R26Xsmh6Vb6lpVppcfmw2kb3qzNBlgWkuHjDBTIcHg
lV6cYJriaKAO58QC01HTvCukJf6ZYzRrcCWGO4821tS8mVJkUuctjnLEDg4U
ZNTatq+l2Fv4TFzZ2V4LFbh7jSba6EkCFpCUPmAvknhipZh8oGADzwFFAHrt
54lEsPhDVLbULIaok1yXbUdQSZYPOBwJREoYAjGCAoTAVh6cN4otNJtrHSXt
FtIdRljkN9bWdz58MeHIjIbc/JXORuPQcDPPN0UAdt4btLbwr8RdIN3runvB
y7XdjMJY03K6hGYrgZOAeOA2cjqNXVrqDUrrwnZ2Wr2WhXMa3DXH2W7UwWRd
iWZJEPBfDYTfgfKvGcnzSigDvNZ1Cz0y90AyW2n3+h2HnC20tL5JpRzkvO6b
ly7EPtGVwNuOudLxNq8ur6D4ZutP1Py9XWS5dpH1mASwCTLYdhsxlRx90KBs
IyRXmNFAHoXizVZ7D4qf2/ot5p8/myRi3kW6ikRsRIjB8N8gOSMtt4yQeMiz
e+IYdN8VeG9N0SbR4I9JhZRPJLJJaefOuZMOGZjHkgAnGDnPArzSigDpPFFp
pNtY6S9otpDqMschvrazufPhjw5EZDbn5K5yNx6DgZ5x9Ks4b/Uore5vYrKB
stJcSgkIqgseByxwMBe5IHeqdFAHc6Prmi3nirSNMuIUtPCttMzLBcHPmybS
FlnI4Zi23OflUcfdznSuNahtrfwTcXN1pnnaXfSrfpbCBliV5FYMqR5UjZk7
kBww6hq80ooA9OWTTpvilazave+H7jTJri7lwiwlVjIfYZnVQrE4UjczMO+C
ea2nS+Gbu68F3urDTFeVrldRWNEjQFWPk+ZGgCqMkckAEdcgV51RQB23i67W
78H+HYXuNPe8spLmO6itHhAQuyuhVY/lIK9WUEZyCd2RWb4B/s3/AITXT/7X
+yfYf3nm/a9vlf6tsbt3HXGM98VzdFAHounS+Gbu68F3urDTFeVrldRWNEjQ
FWPk+ZGgCqMkckAEdcgVDNf6Zpeo+Dr6ZtMXUoZmfVGs44njWPzvkJEQMe4J
uPyjcOD121wFFAHYeMZJZvFImhvdEuPOvJZbcW6wEKpl+QzOFCNkAH52bAzu
xk53prbw/wD8Jh4Wu79tE/s/7HFHfrbTQbPtW1yS6RHpu25bGzHBOK8xooA7
zTv7N/4Svw7/AMJJ/wAI/wCT+8+0fYtu3q3l+f5X7r72On8P3+KzfGUljJFp
f2e00+3uhHJ5/wBkuYpiw3fJv8mNIgfvY25OMbscVytFAHYeKGih8FeFNP8A
tVpLdWv2vz47e5jm8vdIrLkoSORWP4U8r/hK9L+0fZPs/wBoXz/tfl+V5efn
3b/l+7nHfOMc4rHooA9Cvbrw3e+K4NFa00/TrWDVHlTVYGjlV4WJYIwC7CCx
UAtkIuFIOGzq2ieGJ9d8M3VzHo8OxrmDU45J7Z0B2FoSwjCxsOfvKuAcKTuF
eUUUAei6dL4Zu7rwXe6sNMV5WuV1FY0SNAVY+T5kaAKoyRyQAR1yBV+G70i7
/wCELh1640p47K4uo76KJ4REjvh4jti+UoflywBXOQxzkV5XRQB6dpv/AAj/
APb3hL+1v7E+1eXd/wBqbPI+z4+fyd2z91n6c9M9qx/ENzomo+C4Lu3XT01O
O8hjK28KQOUNqhlJRQMjzg3zEYB4Bwa4migDV8NG3XxLp5u0sngEwLLfMywn
2cqDge5BH94EZrsEGgDxj4cOqvo5tGV2uVhWMeW2W8tZjCfJcBtvzALkffUD
FedUUAekLJ4bk8V+Gf7UtNKt4R5v2vyrmOZW5Pleb5MaRD5vTPy434FCyeG5
PFfhn+1LTSreEeb9r8q5jmVuT5Xm+TGkQ+b0z8uN+BXm9FAHbeLrtbvwf4dh
e4097yykuY7qK0eEBC7K6FVj+Ugr1ZQRnIJ3ZFcfaeZ9tg8ryvM8xdnnbNmc
8bt/y49d3GOvFQ0UAei6rb6YviXwxeKPDjwC1gjvo/tESwm5+YvvWHOB0+ba
U6ZyOKwfGItQdOMD6YZWhZpVs1jDx/OcLIYT5LkDoyhSR95RxXMUUAdJ4Bvb
bT/HOlXV3efY4EkYNNxgZRgAcggAkgE9gScjqOn1a6g1K68J2dlq9loVzGtw
1x9lu1MFkXYlmSRDwXw2E34HyrxnJ80ooA7zWdQs9MvdAMltp9/odh5wttLS
+SaUc5Lzum5cuxD7RlcDbjrnS8TavLq+g+GbrT9T8vV1kuXaR9ZgEsAky2HY
bMZUcfdCgbCMkV5jRQB6F4s1Wew+Kn9v6LeafP5skYt5FuopEbESIwfDfIDk
jLbeMkHjIs3viGHTfFXhvTdEm0eCPSYWUTySySWnnzrmTDhmYx5IAJxg5zwK
80ooA6TxRaaTbWOkvaLaQ6jLHIb62s7nz4Y8ORGQ25+Sucjceg4GeeboooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooA734L/APJWtE/7b/8AoiSvrfr/AJ/z6/r3z83yR8F/+StaJ/23/wDRElfW
/X/P+fX9e+fmmW40Ieh/z/nr+vvzXsP+Q1qX+7H/ADerB6H/AD/nr+vvzXsP
+Q1qX+7H/N6S3A1KKKKsQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAeL/Hn/AJE5/wDr
qn/tOvmyGF7iZYowC7nCgsBk/U19O/GlQ3hwKXhQGVQWmAKrwnODwT6e+K+e
GZPt+nnFrGscuWdXjBYAglm2/KBjoPY9awdTl0RjVquL5V2/zMeSNoZXjcYd
GKsPQim10avps1z5lx9n4vnHB6oQSCfUFscnj8OKiiaybU7Hzo7VF2v5v7xG
BGDjdtAXP09s0lXdtYmSxLtrF7f5mLDC9xMsUYBdzhQWAyfqabJG0MrxuMOj
FWHoRWujQO+kT7oEm8wmYqVQAK2RkDAHGfrViRra4kVzJZLNJcuUd1UgRFTy
wHfPTdzn8aHWaew3iGpbaa/g3+GhhQwvcTLFGAXc4UFgMn6mmyRtDK8bjDox
Vh6EVsMyfb9POLWNY5cs6vGCwBBLNt+UDHQex61NIbC6kLSSQRN9vYB1AJKY
zk56gnucgZ9OKPbNPbQHiGmrrQw4YZLiZYokLyMcBRT5rOaCISuqmMttDo6u
M+mQTg1uQy2UV9p9xmGJlZ0m2uhwSPlztABHPUD6niq8uoRQWtpby2EDJGwd
hHOrCQhcZO3PqDz1xS9tNy0X9ak/WKjklGP9a+fl+JmjT7o/Z/3WPtGfK3MB
u/M/T606XTbqBQ0iIF8zyifNUgN6HB4/Gtia4juRpMrSr5izF3L3CEoC2een
Ye2OlZ2pzrNdyQRJEoM7NvSTKyZ+6SSccc98DJ6c0Qqzk0mu/wCfqFOtUnJJ
pLe/3+pWfT7mO8W0dFE7YwvmL36DOcA037HP9s+yCPdPu27VIPP1HH+Fal48
b+KY5lliMRkjfeJF24AGec8dDRJaxteyXCahFDLJdMFZZl+WMhiWyD36dv1o
VZ2TfVfiNYiVk5dVf5madPuvNhjEW5pv9WUYMGx15Bxx39KZPazW4QyKNrgl
WVgytjg4I4rajmjg1LTszxRWsRdUVZFdlz1LkZA3E/QD0xmob+fetgttJHBO
quWSKZQkZJ6hs4GeeM8cD6iqzckraf8AD/5f1oKNebkk1o/+D/kv6sZq2Ny9
2LQRHzyMhCQD0z39qJbGeGATsEMRbZuSRWGcZxwTV3WpSusSXVvOuGxseKUE
8KAehyKLmU28iafYTrsjbf5wlC73K8ndnAGOMZ/OqVSbUX3X/DlxqzkotW1V
/wDPUzpoZLeQxyoUcAEqeoyM/wBajrT14rJqss0ckbxyY2lHDdFAPQ8fjVOz
gjubpIpbhLeM5LyvyFAGTx3PHA7nAq4TvBTfY2pSc4KT6ha2c97KscEe5mYI
CSFG45wMnjJwcDvirMuiahDcxwSQKryBypMi7fkzu+bOBjBzzxV621GObWNO
trYLbabb3CSKsjhd2CCZHJ4LED8Og97OtzwGymsY7iGWa51OS6UxyKUVDlRu
bOAT168DriueVaopqNrX/r+vzNbKxlv4e1SO8itGtl8+UsqIJUPKqGIODxwQ
efWoLbSr68hjlt7dpEkm8hSpHL43Yx9Oc9K6drq2X4kLeG6t/szDIlEqlf8A
VFeTnjkY5/rTm1K21fSrb7Pcw6XeSX2+4cS7MHyyGkHOcEYHbk4z3OX1qslG
63Sd9dG7/wCX9XHyo5O6sLmyWJpkUJKCY3R1dWwcHDKSODVatrXmxBZQwyW/
2OIOsMKTrLInIy0hXIyx5wDgdO1YtdtGbnBSZLCiiitBBRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAd78Fxn4t6GPXzx/5Akr6z85PVv++f/r/5/E18m/BX/krmhfWb/wBESV9V
VnN2GiDVdTNlFbGJQzTXUUB3jAAZsE9euCf85zasP+Q1qX+7H/N6xdf/ANVp
/wD2ELf/ANDFbVh/yGtS/wB2P+b0Reo2alFFFaEhRRRQAUUUUAFFFFABRRRQ
AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQB5T8WbOw1DTLW01S9+xWUtzGss+PujCd+gycDceBnJ4FfPvjWJGv4dQi
0RNLivFLILe6intnC4Q+WY1Cggg7hknJ7d/dvjfcyWfhfz4liZ0lXAmhSVeQ
g5VwQevcV8++JvETeIb9HitUsbCFdtrYxEeXADy2MBRlmyScZ5A7CpiNmJRW
loE2k2+t28uuWstzpy7vOhhOGb5Ttx8y/wAWD1HSuk1/U/h9caJcRaHoWoW2
ott8maZyVX5huz+9b+HI6HrVCOJooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAO8+DDrH8WtD
d2CqpnJYnAA8iSvqT7fZ/wDP3B/38FfLHwet4br4qaLDcQxzRN5+UkUMp/cS
EcH3r6q/sDRv+gTYf+Ayf4f59+8TVxoyNbubeZdPWKeKRhf25wrgnG8Vv2H/
ACGtS/3Y/wCb1AmiaTE6yR6XZI6EMrLAgKkdCDj6f56z2H/Ia1L/AHY/5vSi
rMGalFFFaCCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigDxf48/wDInP8A9dU/9p180V9L
/Hn/AJE5/wDrqn/tOvmipiNhRRRVCCiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA734L/wDJ
WtE/7b/+iJK+t+v+f8+v698/N8kfBf8A5K1on/bf/wBESV9b9f8AP+fX9e+f
mmW40Ieh/wA/56/r7817D/kNal/ux/zerB6H/P8Anr+vvzXsP+Q1qX+7H/N6
S3A1KKKKsQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAeL/Hn/kTn/wCuqf8AtOvmivpf
48/8ic//AF1T/wBp180VMRsKKKKoQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ
AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHe/Bf/krW
if8Abf8A9ESV9b9f8/59f175+b5I+C//ACVrRP8Atv8A+iJK+t+v+f8APr+v
fPzTLcaEPQ/5/wA9f19+a9h/yGtS/wB2P+b1YPQ/5/z1/X35r2H/ACGtS/3Y
/wCb0luBqUUUVYgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooA8X+PP/InP/11T/2nXzRX
0v8AHn/kTn/66p/7Tr5oqYjYUUUVQgooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAO9+C/wDy
VrRP+2//AKIkr636/wCf8+v698/N8kfBf/krWif9t/8A0RJX1v1/z/n1/Xvn
5pluNCHof8/56/r7817D/kNal/ux/wA3qweh/wA/56/r7817D/kNal/ux/ze
ktwNSiiirEFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHi/x5/wCROf8A66p/7Tr5or6X
+PP/ACJz/wDXVP8A2nXzRUxGwoooqhBRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAd78F/8A
krWif9t//RElfW/X/P8An1/Xvn5vkj4L/wDJWtE/7b/+iJK+t+v+f8+v698/
NMtxoQ9D/n/PX9ffmvYf8hrUv92P+b1YPQ/5/wA9f19+a9h/yGtS/wB2P+b0
luBqUUUVYgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooA8X+PP/InP/wBdU/8AadfNFfS/
x5/5E5/+uqf+06+aKmI2FFFFUIKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDvfgv/yVrRP+
2/8A6Ikr636/5/z6/r3z83yR8F+fi3oY9TOP/IElfWnmJ/fX9f8AD6/5zmJD
Q49D/n/PX9ffmvYf8hrUv92P+b1DqOpJYRQtt8xpp44AASMF2Az07ZJ//WTU
1h/yGtS/3Y/5vSW4GpRRRWggooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA8X+PP8AyJz/
APXVP/adfNFfW3xL8Iaj400V9N06W1il3qxe5kKrwEOOAT2PavJP+GePFv8A
0EtC/wDAmT/43URY2eSUV63/AMM8eLf+gloX/gTJ/wDG6P8Ahnjxb/0EtC/8
CZP/AI3VXQjySivW/wDhnjxb/wBBLQv/AAJk/wDjdH/DPHi3/oJaF/4Eyf8A
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
/Yen/wDPOX/v/J/8VR/Yen/885f+/wDJ/wDFVo0UWQGd/Yen/wDPOX/v/J/8
VR/Yen/885f+/wDJ/wDFVo0UWQGd/Yen/wDPOX/v/J/8VR/Yen/885f+/wDJ
/wDFVo0UWQGd/Yen/wDPOX/v/J/8VR/Yen/885f+/wDJ/wDFVo0UWQGd/Yen
/wDPOX/v/J/8VR/Yen/885f+/wDJ/wDFVo0UWQGd/Yen/wDPOX/v/J/8VR/Y
en/885f+/wDJ/wDFVo0UWQGd/Yen/wDPOX/v/J/8VR/Yen/885f+/wDJ/wDF
Vo0UWQGd/Yen/wDPOX/v/J/8VR/Yen/885f+/wDJ/wDFVo0UWQGd/Yen/wDP
OX/v/J/8VR/Yen/885f+/wDJ/wDFVo0UWQGd/Yen/wDPOX/v/J/8VR/Yen/8
85f+/wDJ/wDFVo0UWQGd/Yen/wDPOX/v/J/8VR/Yen/885f+/wDJ/wDFVo0U
WQGd/Yen/wDPOX/v/J/8VR/Yen/885f+/wDJ/wDFVo0UWQGd/Yen/wDPOX/v
/J/8VR/Yen/885f+/wDJ/wDFVo0UWQGd/Yen/wDPOX/v/J/8VR/Yen/885f+
/wDJ/wDFVo0UWQGd/Yen/wDPOX/v/J/8VR/Yen/885f+/wDJ/wDFVo0UWQGd
/Yen/wDPOX/v/J/8VR/Yen/885f+/wDJ/wDFVo0UWQGd/Yen/wDPOX/v/J/8
VR/Yen/885f+/wDJ/wDFVo0UWQGd/Yen/wDPOX/v/J/8VR/Yen/885f+/wDJ
/wDFVo0UWQGd/Yen/wDPOX/v/J/8VR/Yen/885f+/wDJ/wDFVo0UWQGd/Yen
/wDPOX/v/J/8VR/Yen/885f+/wDJ/wDFVo0UWQGd/Yen/wDPOX/v/J/8VR/Y
en/885f+/wDJ/wDFVo0UWQGd/Yen/wDPOX/v/J/8VR/Yen/885f+/wDJ/wDF
Vo0UWQGd/Yen/wDPOX/v/J/8VR/Yen/885f+/wDJ/wDFVo0UWQGd/Yen/wDP
OX/v/J/8VR/Yen/885f+/wDJ/wDFVo0UWQGd/Yen/wDPOX/v/J/8VR/Yen/8
85f+/wDJ/wDFVo0UWQGd/Yen/wDPOX/v/J/8VR/Yen/885f+/wDJ/wDFVo0U
WQGd/Yen/wDPOX/v/J/8VR/Yen/885f+/wDJ/wDFVo0UWQGd/Yen/wDPOX/v
/J/8VR/Yen/885f+/wDJ/wDFVo0UWQGd/Yen/wDPOX/v/J/8VR/Yen/885f+
/wDJ/wDFVo0UWQGd/Yen/wDPOX/v/J/8VR/Yen/885f+/wDJ/wDFVo0UWQGd
/Yen/wDPOX/v/J/8VR/Yen/885f+/wDJ/wDFVo0UWQGd/Yen/wDPOX/v/J/8
VR/Yen/885f+/wDJ/wDFVo0UWQGd/Yen/wDPOX/v/J/8VR/Yen/885f+/wDJ
/wDFVo0UWQGd/Yen/wDPOX/v/J/8VR/Yen/885f+/wDJ/wDFVo0UWQGd/Yen
/wDPOX/v/J/8VR/Yen/885f+/wDJ/wDFVo0UWQGd/Yen/wDPOX/v/J/8VR/Y
en/885f+/wDJ/wDFVo0UWQGd/Yen/wDPOX/v/J/8VR/Yen/885f+/wDJ/wDF
Vo0UWQGd/Yen/wDPOX/v/J/8VR/Yen/885f+/wDJ/wDFVo0UWQGd/Yen/wDP
OX/v/J/8VVi1sLayLmBGUvgMWdmzjOOpPqas0UWQBRRRTAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigD//Z


------=_NextPart_000_6093_438b_38d4--


Received: from pisco.CS.Berkeley.EDU (Debian-exim@pisco.CS.Berkeley.EDU [128.32.37.175]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with ESMTP id k5BJAuY12707 for <dtn-users@mailman.dtnrg.org>; Sun, 11 Jun 2006 12:10:56 -0700
Received: from demmer by pisco.CS.Berkeley.EDU with local (Exim 4.50) id 1FpVKq-0001q9-11 for dtn-users@mailman.dtnrg.org; Sun, 11 Jun 2006 12:10:56 -0700
Date: Sun, 11 Jun 2006 12:10:56 -0700
From: Michael Demmer <demmer@cs.berkeley.edu>
To: dtn-users@mailman.dtnrg.org
Subject: Re: [dtn-users] DTN2 and 64-bit Linux
Message-ID: <20060611191055.GC21783@pisco.cs.berkeley.edu>
References: <015E5678-258D-4F9F-BEBF-5BA7232D5E72@virgin.net> <20060610171211.GA17004@pisco.cs.berkeley.edu> <BEFF633F-773F-4553-8803-D6BF53BE1C5B@virgin.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <BEFF633F-773F-4553-8803-D6BF53BE1C5B@virgin.net>
User-Agent: Mutt/1.5.9i
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

> I feel a bit 'lame', now...I'd been sitting on that email for a  
> while, thinking that I may make more progress before raising the  
> question, but yesterday afternoon, after screwing up the bootloader 
> (s) on my RAID1 disks, I decided to reinstall for i386, as I'd been  
> having other issues on the AMD64 platform, which were really holding  
> back my plans for geek heaven.
> 
> But, on the bright side, now I've got FreeNX  and VMWare Server  
> running, I'll see if I can make an AMD64 virtual machine and help any  
> more with this.  I haven't managed to suss out using chroot  
> succesfully yet.  I was going to do this to run i386 on AMD64, I'm  
> not entirely sure if It will work 64 on 32.  I haven't managed to  
> suss out using chroot succesfully yet either.

Well, let me know if you manage to get this working.

> I assume that you do want patches that you can automatically apply,  
> and not just a list of changes?

That would be best. If you're working off the tip of the cvs tree, and
are up to date with the HEAD, then 'cvs diff -u' should generate a
usable patch.

> BTW, is anyone working on an open source LTP convergence layer? I'm  
> very keen to get dtn running with my ham radio gear and have been  
> thinking of running it with or without LTP over ax.25.  I can see  
> definite advantages with using LTP.

I know of a couple implementations besides Mani's, at least one that
Steven Farrell has been working on, in C and I'd love to see
integrated with the reference implementation. If you'll have time
to work on this then we should talk since I have some goals for the
convergence layer interface within DTN2 that would be relevant to this
design.

-mike


Received: from smtpout1.cns.ohiou.edu (smtpout1.cns.ohiou.edu [132.235.51.146]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with ESMTP id k5BGk4Y11806 for <dtn-users@mailman.dtnrg.org>; Sun, 11 Jun 2006 09:46:05 -0700
Received: from oak.cats.ohiou.edu ([132.235.8.44]) by smtpout1.cns.ohiou.edu with ESMTP; 11 Jun 2006 12:45:05 -0400
Received: from 24.208.179.14 by pm8 for 0s (PureMessage); Sun Jun 11 12:43:02 2006
Received: from [192.168.0.5] (cpe-24-208-179-14.columbus.res.rr.com [24.208.179.14]) (authenticated bits=0) by oak.cats.ohiou.edu (8.13.1/8.13.1) with ESMTP id k5BGh0H11716614 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=NOT) for <dtn-users@mailman.dtnrg.org>; Sun, 11 Jun 2006 12:43:02 -0400 (EDT)
Mime-Version: 1.0 (Apple Message framework v750)
In-Reply-To: <BEFF633F-773F-4553-8803-D6BF53BE1C5B@virgin.net>
References: <015E5678-258D-4F9F-BEBF-5BA7232D5E72@virgin.net> <20060610171211.GA17004@pisco.cs.berkeley.edu> <BEFF633F-773F-4553-8803-D6BF53BE1C5B@virgin.net>
Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="Apple-Mail-1--61686344"
Message-Id: <78E1E83D-BF4B-47DE-A1FC-B90C2D8C067E@irg.cs.ohiou.edu>
Content-Transfer-Encoding: 7bit
From: Manikantan Ramadas <mramadas@masaka.cs.ohiou.edu>
Subject: Re: [dtn-users] DTN2 and 64-bit Linux - LTP
Date: Sun, 11 Jun 2006 12:43:25 -0400
To: dtn-users@mailman.dtnrg.org
X-Pgp-Agent: GPGMail 1.1.1 (Tiger)
X-Mailer: Apple Mail (2.750)
X-PMX-Version: 4.7.0.111621, Antispam-Engine: 2.0.2.0, Antispam-Data: 2006.6.11.83433 (pm8)
X-PMX-Information: http://www.cns.ohiou.edu/email/filtering/
X-PMX-Spam: Gauge=XXII, Probability=22%, Report='RELAY_IN_NJABL_DYNABLOCK 2.5, __CP_URI_IN_BODY 0, __CT 0, __CTE 0, __CTYPE_HAS_BOUNDARY 0, __CTYPE_MULTIPART 0, __HAS_MSGID 0, __HAS_X_MAILER 0, __MIME_VERSION 0, __RELAY_IN_NJABL_DYNABLOCK 0, __SANE_MSGID 0, __STOCK_CRUFT 0'
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--Apple-Mail-1--61686344
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed

>
> BTW, is anyone working on an open source LTP convergence layer? I'm  
> very keen to get dtn running with my ham radio gear and have been  
> thinking of running it with or without LTP over ax.25.  I can see  
> definite advantages with using LTP.
>
    I believe that there are quite a few LTP implementations by  
various folks in various stages of development. Ours is in Java:  
http://masaka.cs.ohiou.edu/ocp/ltp.html
Unfortunately, this means that it would be an effort to get it to  
play with DTN2. We have a basic Bundling implementation in Java that  
is nearing completion however..

- Mani.

--
"Always being cheerful and being happy takes you closer to God than
any prayer."    - Anonymous

____________________________________________________________________

* Manikantan Ramadas * IRG, OU * http://irg.cs.ohiou.edu/~mramadas *
____________________________________________________________________




--Apple-Mail-1--61686344
content-type: application/pgp-signature; x-mac-type=70674453;
	name=PGP.sig
content-description: This is a digitally signed message part
content-disposition: inline; filename=PGP.sig
content-transfer-encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Darwin)

iD8DBQFEjEgtOxoMRRosfTURArbOAJ98hjo1y7aQuP0mKoL+8HdJBkBTJgCcD2Ai
u9BlA+8F+N8yo3CZkPNoFsw=
=cbUU
-----END PGP SIGNATURE-----

--Apple-Mail-1--61686344--


Received: from n066.sc1.cp.net (smtpout0177.sc1.cp.net [64.97.136.177]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with ESMTP id k5BG9CY11587 for <dtn-users@mailman.dtnrg.org>; Sun, 11 Jun 2006 09:09:12 -0700
Received: from [192.168.0.6] (82.20.25.150) by n066.sc1.cp.net (7.2.069.1) id 447428730021A133 for dtn-users@mailman.dtnrg.org; Sun, 11 Jun 2006 16:09:02 +0000
Mime-Version: 1.0 (Apple Message framework v750)
Content-Transfer-Encoding: 7bit
Message-Id: <015E5678-258D-4F9F-BEBF-5BA7232D5E72@virgin.net>
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
To: dtn-users@mailman.dtnrg.org
From: Darren Long <darren.long@virgin.net>
Date: Sat, 10 Jun 2006 09:37:16 +0100
X-Mailer: Apple Mail (2.750)
Subject: [dtn-users] DTN2 and 64-bit Linux
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

Hi,

In order to make life hard for myself, I've now switched to a 64-bit  
SMP kernel (AMD64 variant running on Intel Pentium D with EM64T  
extensions) on my Linux box:

$ uname -a
Linux linbox 2.6.15-23-amd64-generic #1 SMP PREEMPT Tue May 23  
13:45:47 UTC 2006 x86_64 GNU/Linux


The sizes of types are:

Sizeof: char: 1
Sizeof: short: 2
Sizeof: int: 4
Sizeof: long: 8
Sizeof: long long: 8
Sizeof: void*: 8
Sizeof: size_t: 8


Anyway, there were a number of compiling hurdles that I hacked my way  
out of, mostly changing %d to %ld in format strings and a (long) cast  
in a debug log call.  The dirtiest hack was in atomic.h where I  
quickly assumed that the __386__ definitions were good for this  
platform.  I may well have been wrong here, but thought it would be  
worth a try.

Lo and behold, I got a successful build, followed by a seg-fault when  
launching dtnd, occuring in Formatter.cc in vsnprintf(), line 1278:
			size = strlen(cp);
Well, the stuff in there looked like it would hurt my head, so I'd  
like to explore alternatives.  Is there any chance that the original  
source of that code has updated it to deal with 64-bit platforms, and  
that 'we' might fetch new source from 'upstream'?

Not being an optimist, I expect that there may be more of the same to  
follow.  Casting pointers to unsigned long and not unsigned int types  
seems to be a necessity now. I noticed more compiler warnings->errors  
like this when invoking make test.

Sorry to 'bring it on' like this,

Darren


Received: from n066.sc1.cp.net (smtpout0152.sc1.cp.net [64.97.136.152]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with ESMTP id k5BBNQY09906 for <dtn-users@mailman.dtnrg.org>; Sun, 11 Jun 2006 04:23:26 -0700
Received: from [192.168.0.6] (82.20.25.150) by n066.sc1.cp.net (7.2.069.1) id 44742873002166BB for dtn-users@mailman.dtnrg.org; Sun, 11 Jun 2006 11:23:16 +0000
Mime-Version: 1.0 (Apple Message framework v750)
In-Reply-To: <20060610171211.GA17004@pisco.cs.berkeley.edu>
References: <015E5678-258D-4F9F-BEBF-5BA7232D5E72@virgin.net> <20060610171211.GA17004@pisco.cs.berkeley.edu>
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <BEFF633F-773F-4553-8803-D6BF53BE1C5B@virgin.net>
Content-Transfer-Encoding: 7bit
From: Darren Long <darren.long@virgin.net>
Subject: Re: [dtn-users] DTN2 and 64-bit Linux
Date: Sun, 11 Jun 2006 12:23:13 +0100
To: dtn-users@mailman.dtnrg.org
X-Mailer: Apple Mail (2.750)
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

Hi,

Oh dear.  Maybe I'm going to disappoint you now.... see comments below.

On 10 Jun 2006, at 18:12, Michael Demmer wrote:

>
>> In order to make life hard for myself, I've now switched to a 64-bit
>> SMP kernel (AMD64 variant running on Intel Pentium D with EM64T
>> extensions) on my Linux box:
>>
>> $ uname -a
>> Linux linbox 2.6.15-23-amd64-generic #1 SMP PREEMPT Tue May 23
>> 13:45:47 UTC 2006 x86_64 GNU/Linux
>
> Kudos for your adventure :-) Actually I've gotten a handful of other
> requests for 64-bit Linux support so I'm interested in seeing the
> outcome of your efforts.
>
I feel a bit 'lame', now...I'd been sitting on that email for a  
while, thinking that I may make more progress before raising the  
question, but yesterday afternoon, after screwing up the bootloader 
(s) on my RAID1 disks, I decided to reinstall for i386, as I'd been  
having other issues on the AMD64 platform, which were really holding  
back my plans for geek heaven.

But, on the bright side, now I've got FreeNX  and VMWare Server  
running, I'll see if I can make an AMD64 virtual machine and help any  
more with this.  I haven't managed to suss out using chroot  
succesfully yet.  I was going to do this to run i386 on AMD64, I'm  
not entirely sure if It will work 64 on 32.  I haven't managed to  
suss out using chroot succesfully yet either.

>> Anyway, there were a number of compiling hurdles that I hacked my way
>> out of, mostly changing %d to %ld in format strings and a (long) cast
>> in a debug log call.
>
> Can you send me a patch for these changes from the current cvs head?
> It seems like they'd be harmless to just apply for all architectures.
>
Yes, probably.  I've never actually figured out how to work with  
patches, so this is a good excuse to do so.

>> The dirtiest hack was in atomic.h where I quickly assumed that the
>> __386__ definitions were good for this platform.  I may well have
>> been wrong here, but thought it would be worth a try.
>
> The first thing I would try is to build and run oasys/test/atomic-test
> that exercises all (or at least the bulk) of the atomic
> functions.
>
I recall having similar thoughts a while ago.  It's been a while  
since I last looked into this.

>> Lo and behold, I got a successful build, followed by a seg-fault when
>> launching dtnd, occuring in Formatter.cc in vsnprintf(), line 1278:
>> 			size = strlen(cp);
>> Well, the stuff in there looked like it would hurt my head, so I'd
>> like to explore alternatives.  Is there any chance that the original
>> source of that code has updated it to deal with 64-bit platforms, and
>> that 'we' might fetch new source from 'upstream'?
>
> Perhaps. As indicated in the comment in Formatter.cc, the original
> source of the file was in FreeBSD 5.0. You could look through for a
> more recent release of FreeBSD to see if there are changes for 64-bit
> support.
>
> Also, can you do a backtrace from the faulting call to show what the
> particular log message is? You could also try to build and run the
> oasys log-test and see if that works.
>
>> Not being an optimist, I expect that there may be more of the same to
>> follow.  Casting pointers to unsigned long and not unsigned int types
>> seems to be a necessity now. I noticed more compiler warnings->errors
>> like this when invoking make test.
>
> Well, the thing is, I can't immediately think of any place in the code
> where we stuff pointers into integers of any size, though I readily
> admit that I could be wrong.
>
>> Sorry to 'bring it on' like this,
>
> No worries. If you're willing to keep working on it, I'd like to help
> however I can so we get this to work.
If I can get the 64-bit VM running, I'll have a stab at it.

I assume that you do want patches that you can automatically apply,  
and not just a list of changes?

BTW, is anyone working on an open source LTP convergence layer? I'm  
very keen to get dtn running with my ham radio gear and have been  
thinking of running it with or without LTP over ax.25.  I can see  
definite advantages with using LTP.

Cheers,

Darren



Received: from pisco.CS.Berkeley.EDU (Debian-exim@pisco.CS.Berkeley.EDU [128.32.37.175]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with ESMTP id k5AHCBY19571 for <dtn-users@mailman.dtnrg.org>; Sat, 10 Jun 2006 10:12:11 -0700
Received: from demmer by pisco.CS.Berkeley.EDU with local (Exim 4.50) id 1Fp70N-0004cR-HN for dtn-users@mailman.dtnrg.org; Sat, 10 Jun 2006 10:12:11 -0700
Date: Sat, 10 Jun 2006 10:12:11 -0700
From: Michael Demmer <demmer@cs.berkeley.edu>
To: dtn-users@mailman.dtnrg.org
Subject: Re: [dtn-users] DTN2 and 64-bit Linux
Message-ID: <20060610171211.GA17004@pisco.cs.berkeley.edu>
References: <015E5678-258D-4F9F-BEBF-5BA7232D5E72@virgin.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <015E5678-258D-4F9F-BEBF-5BA7232D5E72@virgin.net>
User-Agent: Mutt/1.5.9i
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

> In order to make life hard for myself, I've now switched to a 64-bit  
> SMP kernel (AMD64 variant running on Intel Pentium D with EM64T  
> extensions) on my Linux box:
> 
> $ uname -a
> Linux linbox 2.6.15-23-amd64-generic #1 SMP PREEMPT Tue May 23  
> 13:45:47 UTC 2006 x86_64 GNU/Linux

Kudos for your adventure :-) Actually I've gotten a handful of other
requests for 64-bit Linux support so I'm interested in seeing the
outcome of your efforts.

> Anyway, there were a number of compiling hurdles that I hacked my way  
> out of, mostly changing %d to %ld in format strings and a (long) cast  
> in a debug log call.  

Can you send me a patch for these changes from the current cvs head?
It seems like they'd be harmless to just apply for all architectures.

> The dirtiest hack was in atomic.h where I quickly assumed that the
> __386__ definitions were good for this platform.  I may well have
> been wrong here, but thought it would be worth a try.

The first thing I would try is to build and run oasys/test/atomic-test
that exercises all (or at least the bulk) of the atomic
functions. 

> Lo and behold, I got a successful build, followed by a seg-fault when  
> launching dtnd, occuring in Formatter.cc in vsnprintf(), line 1278:
> 			size = strlen(cp);
> Well, the stuff in there looked like it would hurt my head, so I'd  
> like to explore alternatives.  Is there any chance that the original  
> source of that code has updated it to deal with 64-bit platforms, and  
> that 'we' might fetch new source from 'upstream'?

Perhaps. As indicated in the comment in Formatter.cc, the original
source of the file was in FreeBSD 5.0. You could look through for a
more recent release of FreeBSD to see if there are changes for 64-bit
support.

Also, can you do a backtrace from the faulting call to show what the
particular log message is? You could also try to build and run the
oasys log-test and see if that works.

> Not being an optimist, I expect that there may be more of the same to  
> follow.  Casting pointers to unsigned long and not unsigned int types  
> seems to be a necessity now. I noticed more compiler warnings->errors  
> like this when invoking make test.

Well, the thing is, I can't immediately think of any place in the code
where we stuff pointers into integers of any size, though I readily
admit that I could be wrong.

> Sorry to 'bring it on' like this,

No worries. If you're willing to keep working on it, I'd like to help
however I can so we get this to work.

-mike


Received: from n068.sc1.cp.net (smtpout0167.sc1.cp.net [64.97.136.167]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with ESMTP id k5A8bZY16083 for <dtn-users@mailman.dtnrg.org>; Sat, 10 Jun 2006 01:37:35 -0700
Received: from [192.168.0.6] (82.20.25.150) by n068.sc1.cp.net (7.2.069.1) id 44742A67001FBD9C for dtn-users@mailman.dtnrg.org; Sat, 10 Jun 2006 08:37:23 +0000
Mime-Version: 1.0 (Apple Message framework v750)
Content-Transfer-Encoding: 7bit
Message-Id: <015E5678-258D-4F9F-BEBF-5BA7232D5E72@virgin.net>
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
To: dtn-users@mailman.dtnrg.org
From: Darren Long <darren.long@virgin.net>
Date: Sat, 10 Jun 2006 09:37:16 +0100
X-Mailer: Apple Mail (2.750)
Subject: [dtn-users] DTN2 and 64-bit Linux
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

Hi,

In order to make life hard for myself, I've now switched to a 64-bit  
SMP kernel (AMD64 variant running on Intel Pentium D with EM64T  
extensions) on my Linux box:

$ uname -a
Linux linbox 2.6.15-23-amd64-generic #1 SMP PREEMPT Tue May 23  
13:45:47 UTC 2006 x86_64 GNU/Linux


The sizes of types are:

Sizeof: char: 1
Sizeof: short: 2
Sizeof: int: 4
Sizeof: long: 8
Sizeof: long long: 8
Sizeof: void*: 8
Sizeof: size_t: 8


Anyway, there were a number of compiling hurdles that I hacked my way  
out of, mostly changing %d to %ld in format strings and a (long) cast  
in a debug log call.  The dirtiest hack was in atomic.h where I  
quickly assumed that the __386__ definitions were good for this  
platform.  I may well have been wrong here, but thought it would be  
worth a try.

Lo and behold, I got a successful build, followed by a seg-fault when  
launching dtnd, occuring in Formatter.cc in vsnprintf(), line 1278:
			size = strlen(cp);
Well, the stuff in there looked like it would hurt my head, so I'd  
like to explore alternatives.  Is there any chance that the original  
source of that code has updated it to deal with 64-bit platforms, and  
that 'we' might fetch new source from 'upstream'?

Not being an optimist, I expect that there may be more of the same to  
follow.  Casting pointers to unsigned long and not unsigned int types  
seems to be a necessity now. I noticed more compiler warnings->errors  
like this when invoking make test.

Sorry to 'bring it on' like this,

Darren


Received: from pisco.CS.Berkeley.EDU (Debian-exim@pisco.CS.Berkeley.EDU [128.32.37.175]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with ESMTP id k59N9hY11972 for <dtn-users@mailman.dtnrg.org>; Fri, 9 Jun 2006 16:09:43 -0700
Received: from demmer by pisco.CS.Berkeley.EDU with local (Exim 4.50) id 1Foq6p-0000fa-Cf for dtn-users@mailman.dtnrg.org; Fri, 09 Jun 2006 16:09:43 -0700
Date: Fri, 9 Jun 2006 16:09:43 -0700
From: Michael Demmer <demmer@cs.berkeley.edu>
To: dtn-users@mailman.dtnrg.org
Subject: Re: [dtn-users] Running dtnd on cygwin
Message-ID: <20060609230943.GA1841@pisco.cs.berkeley.edu>
References: <f0d10dd60606091553u5751723awf13e01fa7190e414@mail.gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <f0d10dd60606091553u5751723awf13e01fa7190e414@mail.gmail.com>
User-Agent: Mutt/1.5.9i
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

> Mike you can be assured that it Cygwin people have still not sorted it out.
> My dtnd kept on crashing till I downgraded from 1.5.19-4 to 1.5.18. It works
> fine now but "getline seems to have some dependency on the new dll and
> everytime i start cygwin i get two messages stating "The procedure entry
> point getline could not be located in the dynamic link library cygwin1.dll.
> I downgraded findutils too but has not helped. Anyways it's a minor problem
> and I intend to just live with it.

I just downgraded the sed and coreutils packages as well... that seems
to remove the getline error and dtnd seems to be running fine now on
my Cygwin installation.

Also, I figured out that as a workaround for the problem of finding
init.tcl, you can just 'ln -s /usr/share /share'. A bit of a hack, I
know, but it does the trick.

-mike


Received: from wx-out-0102.google.com (wx-out-0102.google.com [66.249.82.206]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with ESMTP id k59MriY11849 for <dtn-users@mailman.dtnrg.org>; Fri, 9 Jun 2006 15:53:44 -0700
Received: by wx-out-0102.google.com with SMTP id s13so624995wxc for <dtn-users@mailman.dtnrg.org>; Fri, 09 Jun 2006 15:53:43 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type; b=AQARQNGUts9uu+pYrMqp5K00r7kCbImwBEVuQGeVXmfY+6ySiKNDHtwyHSJTyp5cm5Oc/O52apr26DDp9aSz7GhSSeW3qSc2PqAwlMtSoLigNvAxjf0orBLH/4mcxkBTbqvov7pZ68Mcaajb3iTUdPswAVoJ3WHMJb0xBPmVG1Q=
Received: by 10.70.68.7 with SMTP id q7mr4014798wxa; Fri, 09 Jun 2006 15:53:43 -0700 (PDT)
Received: by 10.70.28.6 with HTTP; Fri, 9 Jun 2006 15:53:43 -0700 (PDT)
Message-ID: <f0d10dd60606091553u5751723awf13e01fa7190e414@mail.gmail.com>
Date: Sat, 10 Jun 2006 04:23:43 +0530
From: "Zahir Koradia" <zahir.koradia@gmail.com>
To: dtn-users@mailman.dtnrg.org
MIME-Version: 1.0
Content-Type: multipart/alternative;  boundary="----=_Part_43787_28821133.1149893623070"
Subject: [dtn-users] Running dtnd on cygwin
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

------=_Part_43787_28821133.1149893623070
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Mike you can be assured that it Cygwin people have still not sorted it out.
My dtnd kept on crashing till I downgraded from 1.5.19-4 to 1.5.18. It works
fine now but "getline seems to have some dependency on the new dll and
everytime i start cygwin i get two messages stating "The procedure entry
point getline could not be located in the dynamic link library cygwin1.dll.
I downgraded findutils too but has not helped. Anyways it's a minor problem
and I intend to just live with it.

Thanks for the help,
Zahir

------=_Part_43787_28821133.1149893623070
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Mike you can be assured that it Cygwin people have still not sorted it
out. My dtnd kept on crashing till I downgraded from 1.5.19-4 to
1.5.18. It works fine now but &quot;getline seems to have some dependency on
the new dll and everytime i start cygwin i get two messages stating
&quot;The procedure entry point getline could not be located in the dynamic
link library cygwin1.dll. I downgraded findutils too but has not
helped. Anyways it's a minor problem and I intend to just live with it.<br>
<br>
Thanks for the help,<br>
Zahir<br>

------=_Part_43787_28821133.1149893623070--


Received: from pisco.CS.Berkeley.EDU (Debian-exim@pisco.CS.Berkeley.EDU [128.32.37.175]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with ESMTP id k59Ls9Y11351 for <dtn-users@mailman.dtnrg.org>; Fri, 9 Jun 2006 14:54:09 -0700
Received: from demmer by pisco.CS.Berkeley.EDU with local (Exim 4.50) id 1Foovh-0000EM-DA for dtn-users@mailman.dtnrg.org; Fri, 09 Jun 2006 14:54:09 -0700
Date: Fri, 9 Jun 2006 14:54:09 -0700
From: Michael Demmer <demmer@cs.berkeley.edu>
To: dtn-users@mailman.dtnrg.org
Subject: Re: [dtn-users] Problem running dtnd on cygwin.
Message-ID: <20060609215409.GB780@pisco.cs.berkeley.edu>
References: <f0d10dd60606091355l2918b533lf3e8c475bc81219a@mail.gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <f0d10dd60606091355l2918b533lf3e8c475bc81219a@mail.gmail.com>
User-Agent: Mutt/1.5.9i
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

> I am new to the mailing list and to DTN. I was following the dtn manual for
> installation and the only problem I faced while installing was that it gave
> me errors like "undefined reference to _xdr_char" etc. I found the solution
> in one of the threads here and I would suggest that either a change be made
> in the make file of the distribution or add this instruction in the manual.
> I am having problems getting dtnd to run. here is what I am getting when i
> try to initialize the database.
> 
> daemon/dtnd.exe -c /home/zahir/dtn/dtn.conf  --init-db
> [1149886085.300112 /dtnd notice] DTN daemon starting up... (pid 2828)
> [1149886085.316112 /command warning] error in Tcl_Init: "Can't find a usable
> init.tcl in the following directories:
>    D:/cygwin/share/tcl8.4 D:/cygwin/dtn_2.2.0/share/tcl8.4
> D:/cygwin/dtn_2.2.0/usr/share/tcl8.4 D:/cygwin/share/tcl8.4 D:...
> (truncated)
> [1149886085.316112 /dtnd notice] random seed is 316112
> [1149886085.341112 /dtnd notice] initializing persistent data store
> 
> 
> I found that the init.tcl file is present in D:/cygwin/usr/share/tcl8.4. Is
> there any way I can make dtnd look for the init file there? Another option
> is to move the whole share directory from cygwin/usr to cygwin but I dont
> think that is a good idea and am not sure how it will affect the way other
> things work. Any help here would be very useful.

The short answer is no -- there's no way in the current implementation
to tell tcl to look in a different place. I'm not sure why the cygwin
install seems to put init.tcl in a place where I can't find it. 

However, the message is not a fatal one, and dtnd will run just fine
without init.tcl. I've actually just checked in a change to the CVS to
make this error message a) not truncated and b) more explicit about
the fact that not finding init.tcl is a non-fatal error.

One thing to note, however, is that there are problems with dtnd and
the latest version of cygwin that are out of my control (it's a
problem internal to glibc and the use of std::string). This causes a
segv fault on initalization. You might have better luck with an older
version of cygwin, or perhaps it's been fixed more recently, I haven't
been keeping all that up to date on the cygwin developments.

-mike


Received: from wx-out-0102.google.com (wx-out-0102.google.com [66.249.82.192]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with ESMTP id k59KtnY10972 for <dtn-users@mailman.dtnrg.org>; Fri, 9 Jun 2006 13:55:49 -0700
Received: by wx-out-0102.google.com with SMTP id s13so609785wxc for <dtn-users@mailman.dtnrg.org>; Fri, 09 Jun 2006 13:55:48 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type; b=Wmj8ej4cU5PGmvbEVTAjuuRSfbyfN1+kxCVypsq0kjZ/7JpyhN/2uGKUC9hOPQbeHQZAM3zl02KCJquLXASa01l13YnchZCXTL8KBmV9WhqK/Spiq4+6Vi0+agHs6tiAWvesNTpLG5PSUARwUU/Mdmd8XeOI5SXvxegYfoTswKA=
Received: by 10.70.8.2 with SMTP id 2mr3910634wxh; Fri, 09 Jun 2006 13:55:48 -0700 (PDT)
Received: by 10.70.28.6 with HTTP; Fri, 9 Jun 2006 13:55:48 -0700 (PDT)
Message-ID: <f0d10dd60606091355l2918b533lf3e8c475bc81219a@mail.gmail.com>
Date: Sat, 10 Jun 2006 02:25:48 +0530
From: "Zahir Koradia" <zahir.koradia@gmail.com>
To: dtn-users@mailman.dtnrg.org
MIME-Version: 1.0
Content-Type: multipart/alternative;  boundary="----=_Part_42823_18678757.1149886548597"
Subject: [dtn-users] Problem running dtnd on cygwin.
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

------=_Part_42823_18678757.1149886548597
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Hi,
I am new to the mailing list and to DTN. I was following the dtn manual for
installation and the only problem I faced while installing was that it gave
me errors like "undefined reference to _xdr_char" etc. I found the solution
in one of the threads here and I would suggest that either a change be made
in the make file of the distribution or add this instruction in the manual.
I am having problems getting dtnd to run. here is what I am getting when i
try to initialize the database.

daemon/dtnd.exe -c /home/zahir/dtn/dtn.conf  --init-db
[1149886085.300112 /dtnd notice] DTN daemon starting up... (pid 2828)
[1149886085.316112 /command warning] error in Tcl_Init: "Can't find a usable
init.tcl in the following directories:
    D:/cygwin/share/tcl8.4 D:/cygwin/dtn_2.2.0/share/tcl8.4
D:/cygwin/dtn_2.2.0/usr/share/tcl8.4 D:/cygwin/share/tcl8.4 D:...
(truncated)
[1149886085.316112 /dtnd notice] random seed is 316112
[1149886085.341112 /dtnd notice] initializing persistent data store


I found that the init.tcl file is present in D:/cygwin/usr/share/tcl8.4. Is
there any way I can make dtnd look for the init file there? Another option
is to move the whole share directory from cygwin/usr to cygwin but I dont
think that is a good idea and am not sure how it will affect the way other
things work. Any help here would be very useful.


Thanks,
Zahir Koradia

------=_Part_42823_18678757.1149886548597
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Hi,<br>
I am new to the mailing list and to DTN. I was following the dtn manual
for installation and the only problem I faced while installing was that
it gave me errors like &quot;undefined reference to _xdr_char&quot; etc. I found
the solution in one of the threads here and I would suggest that either
a change be made in the make file of the distribution or add this
instruction in the manual. I am having problems getting dtnd to run.
here is what I am getting when i try to initialize the database. <br>
<br>
daemon/dtnd.exe -c /home/zahir/dtn/dtn.conf&nbsp; --init-db<br>
[1149886085.300112 /dtnd notice] DTN daemon starting up... (pid 2828)<br>
[1149886085.316112 /command warning] error in Tcl_Init: &quot;Can't find a usable init.tcl in the following directories: <br>
&nbsp;&nbsp;&nbsp; D:/cygwin/share/tcl8.4
D:/cygwin/dtn_2.2.0/share/tcl8.4 D:/cygwin/dtn_2.2.0/usr/share/tcl8.4
D:/cygwin/share/tcl8.4 D:... (truncated)<br>
[1149886085.316112 /dtnd notice] random seed is 316112<br>
[1149886085.341112 /dtnd notice] initializing persistent data store<br>
<br>
<br>
I found that the init.tcl file is present in
D:/cygwin/usr/share/tcl8.4. Is there any way I can make dtnd look for
the init file there? Another option is to move the whole share
directory from cygwin/usr to cygwin but I dont think that is a good
idea and am not sure how it will affect the way other things work. Any
help here would be very useful. <br>
<br>
<br>
Thanks,<br>
Zahir Koradia<br>

------=_Part_42823_18678757.1149886548597--


Received: from smtp-bedford.mitre.org (smtp-bedford-x.mitre.org [192.160.51.76]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with ESMTP id k56EO4Y08692 for <dtn-users@mailman.dtnrg.org>; Tue, 6 Jun 2006 07:24:04 -0700
Received: from smtp-bedford.mitre.org (localhost.localdomain [127.0.0.1]) by smtp-bedford.mitre.org (8.12.11.20060308/8.12.11) with SMTP id k56EO3a9013337 for <dtn-users@mailman.dtnrg.org>; Tue, 6 Jun 2006 10:24:03 -0400
Received: from smtp-bedford.mitre.org (localhost.localdomain [127.0.0.1]) by smtp-bedford.mitre.org (Postfix) with ESMTP id 8E5E0BF01 for <dtn-users@mailman.dtnrg.org>; Tue,  6 Jun 2006 10:24:03 -0400 (EDT)
Received: from IMCFE1.MITRE.ORG (imcfe1.mitre.org [129.83.29.3]) by smtp-bedford.mitre.org (8.12.11.20060308/8.12.11) with ESMTP id k56EO3rN013316 for <dtn-users@mailman.dtnrg.org>; Tue, 6 Jun 2006 10:24:03 -0400
Received: from IMCSRV1.MITRE.ORG ([129.83.20.158]) by IMCFE1.MITRE.ORG with Microsoft SMTPSVC(6.0.3790.1830); Tue, 6 Jun 2006 10:24:02 -0400
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C68974.DC0D4757"
Subject: RE: [dtn-users] wwwoffle_dtn
Date: Tue, 6 Jun 2006 10:24:02 -0400
Message-ID: <EAD5C58F27640B429D87C4663AFE3535AC97DB@IMCSRV1.MITRE.ORG>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [dtn-users] wwwoffle_dtn
Thread-Index: AcaJS+Z/peeqWADUTIS2gMFkWSCnCQAKOX0g
From: "Scott, Keith L." <kscott@mitre.org>
To: <dtn-users@mailman.dtnrg.org>
X-OriginalArrivalTime: 06 Jun 2006 14:24:02.0917 (UTC) FILETIME=[DC239950:01C68974]
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

This is a multi-part message in MIME format.

------_=_NextPart_001_01C68974.DC0D4757
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

It's not on my list right now, but since I'll be rooting around I'll
see if I can make it happen.
=20
        --keith


________________________________

	From: dtn-users-admin@mailman.dtnrg.org
[mailto:dtn-users-admin@mailman.dtnrg.org] On Behalf Of Lidice Romero
Amondaray
	Sent: Tuesday, June 06, 2006 5:29 AM
	To: dtn-users@mailman.dtnrg.org
	Subject: RE: [dtn-users] wwwoffle_dtn
=09
=09
	And what about to send the POST with a higher depth than zero?
In connected mode of course.
=09
	L=EDdice
=09
	"Scott, Keith L." <kscott@mitre.org> escribi=F3:=20

		Yes, cookies are a problem; not sure what to do about
that at the moment.
		As for #2, it's on my list of thins to do with about a
1 month (end of June) deadline
		=20
		I'll try to figure out the memory problem -- thanks for
pointing this out.
		=20
		        --keith


________________________________

			From: dtn-users-admin@mailman.dtnrg.org
[mailto:dtn-users-admin@mailman.dtnrg.org] On Behalf Of Lidice Romero
Amondaray
			Sent: Monday, June 05, 2006 12:09 PM
			To: dtn-users@mailman.dtnrg.org
			Subject: RE: [dtn-users] wwwoffle_dtn
		=09
		=09
			Well
		=09
			I tested the wwwoffle_dtn and it works ok. But
I am more interested in adapting an e-learning  application (with
various users) to the DTN using the wwwoffle_dtn proxy; so, I have
problem with user session (cookies) and authentication in desconnected
mode. Here are some doubts:
		=09
			1. There is a way to send the POST with a
higher depth than zero (I know  one HTTP rule is no cache POST
response).
			2. You have thought to limit the size of
bundles when doing a recursive fetch (for example with a depth like 4,
or fetching large page).
		=09
			By the way, some times, I have this problem :
		=09
			Jun  5 11:46:13 volatil wwwoffles[31967]:
Client bytes; 384 Read, 2556 Written.
			Jun  5 11:46:13 volatil wwwoffled[31592]:
Forked wwwoffles -spool (pid=3D31967).
			Jun  5 11:46:13 volatil wwwoffled[31592]: Child
wwwoffles exited with status 0 (pid=3D31967).
			Jun  5 11:46:13 volatil wwwoffled[31592]:
Currently running: 0 servers total, 0 fetchers.
			Jun  5 11:46:18 volatil wwwoffled[31592]:
WWWOFFLE Connection from host localhost (127.0.0.1).
			Jun  5 11:46:18 volatil wwwoffled[31592]:
WWWOFFLE DTN FETCH
			Jun  5 11:46:18 volatil wwwoffled[31592]:
Opening connection to local DTN daemon
			Jun  5 11:46:24 volatil wwwoffled[31592]: about
to untar bundle from wwwoffle server
			Jun  5 11:46:24 volatil wwwoffled[31592]:
bundle payload name (/tmp/bundlePayload_uXfbAC)
			Jun  5 11:46:24 volatil wwwoffled[31592]:
(tar -C /var/spool/wwwoffle -xPjf /tmp/bundlePayload_uXfbAC >&
/dev/null)
			Jun  5 11:46:25 volatil wwwoffled[31592]:
dtnNotify: entered topDir(/var/spool/wwwoffle/http)
			Jun  5 11:46:25 volatil wwwoffled[31592]:
Parsing document using HTML parser.
			Jun  5 11:46:25 volatil last message repeated
123 times
			Jun  5 11:46:25 volatil wwwoffled[31592]: Found
Z-file(Z8oQXt4jpE7mK1PacjjGz-A)[]
			Jun  5 11:46:25 volatil wwwoffled[31592]:
Parsing document using HTML parser.
			Jun  5 11:46:25 volatil last message repeated
18 times
			Jun  5 11:46:25 volatil *** glibc detected ***
double free or corruption (!prev): 0x08102208 ***
		=09
			This is a bug?
		=09
			L=EDdice
		=09
			"Scott, Keith L." <kscott@mitre.org> escribi=F3:=20

				I'd be interested in your experiences
with wwwoffle_dtn -- if there are particular problems or issues.
				=20
				        --keith


=09
__________________________________________________
			Correo Yahoo!
			Espacio para todos tus mensajes, antivirus y
antispam =A1gratis!=20
			Reg=EDstrate ya - http://correo.yahoo.es=20


	__________________________________________________
	Correo Yahoo!
	Espacio para todos tus mensajes, antivirus y antispam =A1gratis!=20
	Reg=EDstrate ya - http://correo.yahoo.es=20


------_=_NextPart_001_01C68974.DC0D4757
Content-Type: text/html;
	charset="iso-8859-1"
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=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2900.2873" name=3DGENERATOR></HEAD>
<BODY>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D662362314-06062006><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>It's not on my list right now, but since I'll =
be rooting=20
around I'll see if I can make it happen.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D662362314-06062006><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN=20
class=3D662362314-06062006>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
<FONT=20
face=3DArial color=3D#0000ff size=3D2>--keith</FONT></SPAN></DIV><BR>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px =
solid; MARGIN-RIGHT: 0px">
  <DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
  <HR tabIndex=3D-1>
  <FONT face=3DTahoma size=3D2><B>From:</B> =
dtn-users-admin@mailman.dtnrg.org=20
  [mailto:dtn-users-admin@mailman.dtnrg.org] <B>On Behalf Of </B>Lidice =
Romero=20
  Amondaray<BR><B>Sent:</B> Tuesday, June 06, 2006 5:29 AM<BR><B>To:</B> =

  dtn-users@mailman.dtnrg.org<BR><B>Subject:</B> RE: [dtn-users]=20
  wwwoffle_dtn<BR></FONT><BR></DIV>
  <DIV></DIV>And what about to send the POST with a higher depth than =
zero? In=20
  connected mode of course.<BR><BR>L=EDdice<BR><BR><B><I>"Scott, Keith =
L."=20
  &lt;kscott@mitre.org&gt;</I></B> escribi=F3:
  <BLOCKQUOTE class=3Dreplbq=20
  style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: =
rgb(16,16,255) 2px solid">
    <META content=3D"MSHTML 6.00.2900.2873" name=3DGENERATOR>
    <DIV dir=3Dltr align=3Dleft><SPAN class=3D466344516-05062006><FONT =
face=3DArial=20
    color=3D#0000ff size=3D2>Yes, cookies are a problem; not sure what =
to do about=20
    that at the moment.</FONT></SPAN></DIV>
    <DIV dir=3Dltr align=3Dleft><SPAN class=3D466344516-05062006><FONT =
face=3DArial=20
    color=3D#0000ff size=3D2>As for #2, it's on my list of thins to do =
with about a=20
    1 month (end of June) deadline</FONT></SPAN></DIV>
    <DIV dir=3Dltr align=3Dleft><SPAN class=3D466344516-05062006><FONT =
face=3DArial=20
    color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
    <DIV dir=3Dltr align=3Dleft><SPAN class=3D466344516-05062006><FONT =
face=3DArial=20
    color=3D#0000ff size=3D2>I'll try to figure out the memory problem =
-- thanks for=20
    pointing this out.</FONT></SPAN></DIV>
    <DIV dir=3Dltr align=3Dleft><SPAN class=3D466344516-05062006><FONT =
face=3DArial=20
    color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
    <DIV dir=3Dltr align=3Dleft><SPAN=20
    =
class=3D466344516-05062006>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
<FONT=20
    face=3DArial color=3D#0000ff =
size=3D2>--keith</FONT></SPAN></DIV><BR>
    <BLOCKQUOTE dir=3Dltr style=3D"MARGIN-RIGHT: 0px">
      <DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr =
align=3Dleft>
      <HR tabIndex=3D-1>
      <FONT face=3DTahoma size=3D2><B>From:</B> =
dtn-users-admin@mailman.dtnrg.org=20
      [mailto:dtn-users-admin@mailman.dtnrg.org] <B>On Behalf Of =
</B>Lidice=20
      Romero Amondaray<BR><B>Sent:</B> Monday, June 05, 2006 12:09=20
      PM<BR><B>To:</B> dtn-users@mailman.dtnrg.org<BR><B>Subject:</B> =
RE:=20
      [dtn-users] wwwoffle_dtn<BR></FONT><BR></DIV>
      <DIV></DIV>Well<BR><BR>I tested the wwwoffle_dtn and it works ok. =
But I am=20
      more interested in adapting an e-learning&nbsp; application (with =
various=20
      users) to the DTN using the wwwoffle_dtn proxy; so, I have problem =
with=20
      user session (cookies) and authentication in desconnected mode. =
Here are=20
      some doubts:<BR><BR>1. There is a way to send the POST with a =
higher depth=20
      than zero (I know&nbsp; one HTTP rule is no cache POST =
response).<BR>2.=20
      You have thought to limit the size of bundles when doing a =
recursive fetch=20
      (for example with a depth like 4, or fetching large =
page).<BR><BR>By the=20
      way, some times, I have this problem :<BR><BR>Jun&nbsp; 5 11:46:13 =
volatil=20
      wwwoffles[31967]: Client bytes; 384 Read, 2556 =
Written.<BR>Jun&nbsp; 5=20
      11:46:13 volatil wwwoffled[31592]: Forked wwwoffles -spool=20
      (pid=3D31967).<BR>Jun&nbsp; 5 11:46:13 volatil wwwoffled[31592]: =
Child=20
      wwwoffles exited with status 0 (pid=3D31967).<BR>Jun&nbsp; 5 =
11:46:13=20
      volatil wwwoffled[31592]: Currently running: 0 servers total, 0=20
      fetchers.<BR>Jun&nbsp; 5 11:46:18 volatil wwwoffled[31592]: =
WWWOFFLE=20
      Connection from host localhost (127.0.0.1).<BR>Jun&nbsp; 5 =
11:46:18=20
      volatil wwwoffled[31592]: WWWOFFLE DTN FETCH<BR>Jun&nbsp; 5 =
11:46:18=20
      volatil wwwoffled[31592]: Opening connection to local DTN=20
      daemon<BR>Jun&nbsp; 5 11:46:24 volatil wwwoffled[31592]: about to =
untar=20
      bundle from wwwoffle server<BR>Jun&nbsp; 5 11:46:24 volatil=20
      wwwoffled[31592]: bundle payload name=20
      (/tmp/bundlePayload_uXfbAC)<BR>Jun&nbsp; 5 11:46:24 volatil=20
      wwwoffled[31592]:&nbsp;&nbsp;&nbsp;&nbsp; (tar -C =
/var/spool/wwwoffle=20
      -xPjf /tmp/bundlePayload_uXfbAC &gt;&amp; /dev/null)<BR>Jun&nbsp; =
5=20
      11:46:25 volatil wwwoffled[31592]: dtnNotify: entered=20
      topDir(/var/spool/wwwoffle/http)<BR>Jun&nbsp; 5 11:46:25 volatil=20
      wwwoffled[31592]: Parsing document using HTML parser.<BR>Jun&nbsp; =
5=20
      11:46:25 volatil last message repeated 123 times<BR>Jun&nbsp; 5 =
11:46:25=20
      volatil wwwoffled[31592]: Found=20
      Z-file(Z8oQXt4jpE7mK1PacjjGz-A)[]<BR>Jun&nbsp; 5 11:46:25 volatil=20
      wwwoffled[31592]: Parsing document using HTML parser.<BR>Jun&nbsp; =
5=20
      11:46:25 volatil last message repeated 18 times<BR>Jun&nbsp; 5 =
11:46:25=20
      volatil *** glibc detected *** double free or corruption (!prev):=20
      0x08102208 ***<BR><BR>This is a =
bug?<BR><BR>L=EDdice<BR><BR><B><I>"Scott,=20
      Keith L." &lt;kscott@mitre.org&gt;</I></B> escribi=F3:=20
      <BLOCKQUOTE class=3Dreplbq=20
      style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: =
rgb(16,16,255) 2px solid">
        <META content=3D"MSHTML 6.00.2900.2873" name=3DGENERATOR>
        <DIV dir=3Dltr align=3Dleft><SPAN =
class=3D824403713-05062006><FONT face=3DArial=20
        color=3D#0000ff size=3D2>I'd be interested in your experiences =
with=20
        wwwoffle_dtn -- if there are particular problems or=20
        issues.</FONT></SPAN></DIV>
        <DIV dir=3Dltr align=3Dleft><SPAN =
class=3D824403713-05062006><FONT face=3DArial=20
        color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
        <DIV dir=3Dltr align=3Dleft><SPAN=20
        =
class=3D824403713-05062006>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
        <FONT face=3DArial color=3D#0000ff=20
      size=3D2>--keith</FONT></SPAN></DIV></BLOCKQUOTE><BR>
      <DIV>__________________________________________________<BR>Correo=20
      Yahoo!<BR>Espacio para todos tus mensajes, antivirus y antispam =
=A1gratis!=20
      <BR>Reg=EDstrate ya - http://correo.yahoo.es=20
</DIV></BLOCKQUOTE></BLOCKQUOTE><BR>
  <P>__________________________________________________<BR>Correo=20
  Yahoo!<BR>Espacio para todos tus mensajes, antivirus y antispam =
=A1gratis!=20
  <BR>Reg=EDstrate ya - http://correo.yahoo.es =
</P></BLOCKQUOTE></BODY></HTML>

------_=_NextPart_001_01C68974.DC0D4757--


Received: from web30714.mail.mud.yahoo.com (web30714.mail.mud.yahoo.com [68.142.201.252]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with SMTP id k569T2Y06566 for <dtn-users@mailman.dtnrg.org>; Tue, 6 Jun 2006 02:29:03 -0700
Received: (qmail 79064 invoked by uid 60001); 6 Jun 2006 09:28:52 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=P3gONgyWslKmQ5vZgM0kCoHrqZOhgBwcmGu6+mjRx8jmNrsMu8RGSEv/Hmf2QZmhlo0PIeW6XfLaa8XfF7tmawC30TZg2wVJejxVnegFhWerSX6SW48BPu4XwkUsRfEREmR8W87NBsmk2j5eeD8BB72aCYeY5DmJ1qTjttAsrG4=  ;
Message-ID: <20060606092852.79062.qmail@web30714.mail.mud.yahoo.com>
Received: from [138.4.10.56] by web30714.mail.mud.yahoo.com via HTTP; Tue, 06 Jun 2006 11:28:52 CEST
Date: Tue, 6 Jun 2006 11:28:52 +0200 (CEST)
From: Lidice Romero Amondaray <lidice_ra@yahoo.com>
Subject: RE: [dtn-users] wwwoffle_dtn
To: dtn-users@mailman.dtnrg.org
In-Reply-To: <EAD5C58F27640B429D87C4663AFE3535A2A70E@IMCSRV1.MITRE.ORG>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="0-729959182-1149586132=:77042"
Content-Transfer-Encoding: 8bit
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

--0-729959182-1149586132=:77042
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

And what about to send the POST with a higher depth than    zero? In connected mode of course.
 
 Lídice

"Scott, Keith L." <kscott@mitre.org> escribió:     Yes, cookies are a problem; not sure what to do about that  at the moment.
 As for #2, it's on my list of thins to do with about a 1  month (end of June) deadline
  
 I'll try to figure out the memory problem -- thanks for  pointing this out.
  
         --keith

       
---------------------------------
   From: dtn-users-admin@mailman.dtnrg.org    [mailto:dtn-users-admin@mailman.dtnrg.org] On Behalf Of Lidice Romero    Amondaray
Sent: Monday, June 05, 2006 12:09 PM
To:    dtn-users@mailman.dtnrg.org
Subject: RE: [dtn-users]    wwwoffle_dtn


   
Well

I tested the wwwoffle_dtn and it works ok. But I am    more interested in adapting an e-learning  application (with various    users) to the DTN using the wwwoffle_dtn proxy; so, I have problem with user    session (cookies) and authentication in desconnected mode. Here are some    doubts:

1. There is a way to send the POST with a higher depth than    zero (I know  one HTTP rule is no cache POST response).
2. You have    thought to limit the size of bundles when doing a recursive fetch (for example    with a depth like 4, or fetching large page).

By the way, some times, I    have this problem :

Jun  5 11:46:13 volatil wwwoffles[31967]:    Client bytes; 384 Read, 2556 Written.
Jun  5 11:46:13 volatil    wwwoffled[31592]: Forked wwwoffles -spool (pid=31967).
Jun  5 11:46:13    volatil wwwoffled[31592]: Child wwwoffles exited with status 0    (pid=31967).
Jun  5 11:46:13 volatil wwwoffled[31592]: Currently    running: 0 servers total, 0 fetchers.
Jun  5 11:46:18 volatil    wwwoffled[31592]: WWWOFFLE Connection from host localhost    (127.0.0.1).
Jun  5 11:46:18 volatil wwwoffled[31592]: WWWOFFLE DTN    FETCH
Jun  5 11:46:18 volatil wwwoffled[31592]: Opening connection to    local DTN daemon
Jun  5 11:46:24 volatil wwwoffled[31592]: about to    untar bundle from wwwoffle server
Jun  5 11:46:24 volatil    wwwoffled[31592]: bundle payload name (/tmp/bundlePayload_uXfbAC)
Jun     5 11:46:24 volatil wwwoffled[31592]:     (tar -C    /var/spool/wwwoffle -xPjf /tmp/bundlePayload_uXfbAC >&    /dev/null)
Jun  5 11:46:25 volatil wwwoffled[31592]: dtnNotify:    entered topDir(/var/spool/wwwoffle/http)
Jun  5 11:46:25 volatil    wwwoffled[31592]: Parsing document using HTML parser.
Jun  5 11:46:25    volatil last message repeated 123 times
Jun  5 11:46:25 volatil    wwwoffled[31592]: Found Z-file(Z8oQXt4jpE7mK1PacjjGz-A)[]
Jun  5    11:46:25 volatil wwwoffled[31592]: Parsing document using HTML    parser.
Jun  5 11:46:25 volatil last message repeated 18    times
Jun  5 11:46:25 volatil *** glibc detected *** double free or    corruption (!prev): 0x08102208 ***

This is a    bug?

Lídice

"Scott, Keith L."    <kscott@mitre.org> escribió:             I'd be interested in your experiences with wwwoffle_dtn      -- if there are particular problems or issues.
      
             --keith

   __________________________________________________
Correo    Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis!    
Regístrate ya - http://correo.yahoo.es 


 __________________________________________________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis! 
Regístrate ya - http://correo.yahoo.es 
--0-729959182-1149586132=:77042
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

And what about to send the POST with a higher depth than    zero? In connected mode of course.<br> <br> Lídice<br><br><b><i>"Scott, Keith L." &lt;kscott@mitre.org&gt;</i></b> escribió:<blockquote class="replbq" style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;">   <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <meta content="MSHTML 6.00.2900.2873" name="GENERATOR"> <div align="left" dir="ltr"><span class="466344516-05062006"><font color="#0000ff" face="Arial" size="2">Yes, cookies are a problem; not sure what to do about that  at the moment.</font></span></div> <div align="left" dir="ltr"><span class="466344516-05062006"><font color="#0000ff" face="Arial" size="2">As for #2, it's on my list of thins to do with about a 1  month (end of June) deadline</font></span></div> <div align="left" dir="ltr"><span class="466344516-05062006"><font color="#0000ff" face="Arial" size="2"></font></span>&nbsp;</div> <div
 align="left" dir="ltr"><span class="466344516-05062006"><font color="#0000ff" face="Arial" size="2">I'll try to figure out the memory problem -- thanks for  pointing this out.</font></span></div> <div align="left" dir="ltr"><span class="466344516-05062006"><font color="#0000ff" face="Arial" size="2"></font></span>&nbsp;</div> <div align="left" dir="ltr"><span class="466344516-05062006">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#0000ff" face="Arial" size="2">--keith</font></span></div><br> <blockquote style="margin-right: 0px;" dir="ltr">   <div class="OutlookMessageHeader" align="left" dir="ltr" lang="en-us">   <hr tabindex="-1">   <font face="Tahoma" size="2"><b>From:</b> dtn-users-admin@mailman.dtnrg.org    [mailto:dtn-users-admin@mailman.dtnrg.org] <b>On Behalf Of </b>Lidice Romero    Amondaray<br><b>Sent:</b> Monday, June 05, 2006 12:09 PM<br><b>To:</b>    dtn-users@mailman.dtnrg.org<br><b>Subject:</b> RE: [dtn-users]    wwwoffle_dtn<br></font><br></div> 
  <div></div>Well<br><br>I tested the wwwoffle_dtn and it works ok. But I am    more interested in adapting an e-learning&nbsp; application (with various    users) to the DTN using the wwwoffle_dtn proxy; so, I have problem with user    session (cookies) and authentication in desconnected mode. Here are some    doubts:<br><br>1. There is a way to send the POST with a higher depth than    zero (I know&nbsp; one HTTP rule is no cache POST response).<br>2. You have    thought to limit the size of bundles when doing a recursive fetch (for example    with a depth like 4, or fetching large page).<br><br>By the way, some times, I    have this problem :<br><br>Jun&nbsp; 5 11:46:13 volatil wwwoffles[31967]:    Client bytes; 384 Read, 2556 Written.<br>Jun&nbsp; 5 11:46:13 volatil    wwwoffled[31592]: Forked wwwoffles -spool (pid=31967).<br>Jun&nbsp; 5 11:46:13    volatil wwwoffled[31592]: Child wwwoffles exited with status 0    (pid=31967).<br>Jun&nbsp; 5 11:46:13 volatil
 wwwoffled[31592]: Currently    running: 0 servers total, 0 fetchers.<br>Jun&nbsp; 5 11:46:18 volatil    wwwoffled[31592]: WWWOFFLE Connection from host localhost    (127.0.0.1).<br>Jun&nbsp; 5 11:46:18 volatil wwwoffled[31592]: WWWOFFLE DTN    FETCH<br>Jun&nbsp; 5 11:46:18 volatil wwwoffled[31592]: Opening connection to    local DTN daemon<br>Jun&nbsp; 5 11:46:24 volatil wwwoffled[31592]: about to    untar bundle from wwwoffle server<br>Jun&nbsp; 5 11:46:24 volatil    wwwoffled[31592]: bundle payload name (/tmp/bundlePayload_uXfbAC)<br>Jun&nbsp;    5 11:46:24 volatil wwwoffled[31592]:&nbsp;&nbsp;&nbsp;&nbsp; (tar -C    /var/spool/wwwoffle -xPjf /tmp/bundlePayload_uXfbAC &gt;&amp;    /dev/null)<br>Jun&nbsp; 5 11:46:25 volatil wwwoffled[31592]: dtnNotify:    entered topDir(/var/spool/wwwoffle/http)<br>Jun&nbsp; 5 11:46:25 volatil    wwwoffled[31592]: Parsing document using HTML parser.<br>Jun&nbsp; 5 11:46:25    volatil last message repeated 123 times<br>Jun&nbsp; 5 11:46:25
 volatil    wwwoffled[31592]: Found Z-file(Z8oQXt4jpE7mK1PacjjGz-A)[]<br>Jun&nbsp; 5    11:46:25 volatil wwwoffled[31592]: Parsing document using HTML    parser.<br>Jun&nbsp; 5 11:46:25 volatil last message repeated 18    times<br>Jun&nbsp; 5 11:46:25 volatil *** glibc detected *** double free or    corruption (!prev): 0x08102208 ***<br><br>This is a    bug?<br><br>Lídice<br><br><b><i>"Scott, Keith L."    &lt;kscott@mitre.org&gt;</i></b> escribió:   <blockquote class="replbq" style="border-left: 2px solid rgb(16, 16, 255); padding-left: 5px; margin-left: 5px;">     <meta content="MSHTML 6.00.2900.2873" name="GENERATOR">     <div align="left" dir="ltr"><span class="824403713-05062006"><font color="#0000ff" face="Arial" size="2">I'd be interested in your experiences with wwwoffle_dtn      -- if there are particular problems or issues.</font></span></div>     <div align="left" dir="ltr"><span class="824403713-05062006"><font color="#0000ff" face="Arial"
 size="2"></font></span>&nbsp;</div>     <div align="left" dir="ltr"><span class="824403713-05062006">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#0000ff" face="Arial" size="2">--keith</font></span></div></blockquote><br>   <div>__________________________________________________<br>Correo    Yahoo!<br>Espacio para todos tus mensajes, antivirus y antispam ¡gratis!    <br>Regístrate ya - http://correo.yahoo.es </div></blockquote></blockquote><br><p>&#32;__________________________________________________<br>Correo Yahoo!<br>Espacio para todos tus mensajes, antivirus y antispam ¡gratis! <br>Regístrate ya - http://correo.yahoo.es 
--0-729959182-1149586132=:77042--


Received: from smtp-mclean.mitre.org (smtpproxy2.mitre.org [192.80.55.71]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with ESMTP id k55GpXY31580 for <dtn-users@mailman.dtnrg.org>; Mon, 5 Jun 2006 09:51:34 -0700
Received: from smtp-mclean.mitre.org (localhost.localdomain [127.0.0.1]) by smtp-mclean.mitre.org (8.12.11.20060308/8.12.11) with SMTP id k55GpIuc008474 for <dtn-users@mailman.dtnrg.org>; Mon, 5 Jun 2006 12:51:23 -0400
Received: from smtp-mclean.mitre.org (localhost.localdomain [127.0.0.1]) by smtp-mclean.mitre.org (Postfix) with ESMTP id 5CC041BDA8 for <dtn-users@mailman.dtnrg.org>; Mon,  5 Jun 2006 12:51:18 -0400 (EDT)
Received: from imcfe2.MITRE.ORG (imcfe2.mitre.org [129.83.29.4]) by smtp-mclean.mitre.org (8.12.11.20060308/8.12.11) with ESMTP id k55Gp7HD008357 for <dtn-users@mailman.dtnrg.org>; Mon, 5 Jun 2006 12:51:07 -0400
Received: from IMCSRV1.MITRE.ORG ([129.83.20.158]) by imcfe2.MITRE.ORG with Microsoft SMTPSVC(6.0.3790.1830); Mon, 5 Jun 2006 12:51:07 -0400
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C688C0.3DA1375B"
Subject: RE: [dtn-users] wwwoffle_dtn
Date: Mon, 5 Jun 2006 12:51:07 -0400
Message-ID: <EAD5C58F27640B429D87C4663AFE3535A2A70E@IMCSRV1.MITRE.ORG>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [dtn-users] wwwoffle_dtn
Thread-Index: AcaIupQo/qWueqmESSCGbC+FhSluQgABOLqg
From: "Scott, Keith L." <kscott@mitre.org>
To: <dtn-users@mailman.dtnrg.org>
X-OriginalArrivalTime: 05 Jun 2006 16:51:07.0577 (UTC) FILETIME=[3DA21A90:01C688C0]
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

This is a multi-part message in MIME format.

------_=_NextPart_001_01C688C0.3DA1375B
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Yes, cookies are a problem; not sure what to do about that at the
moment.
As for #2, it's on my list of thins to do with about a 1 month (end of
June) deadline
=20
I'll try to figure out the memory problem -- thanks for pointing this
out.
=20
        --keith


________________________________

	From: dtn-users-admin@mailman.dtnrg.org
[mailto:dtn-users-admin@mailman.dtnrg.org] On Behalf Of Lidice Romero
Amondaray
	Sent: Monday, June 05, 2006 12:09 PM
	To: dtn-users@mailman.dtnrg.org
	Subject: RE: [dtn-users] wwwoffle_dtn
=09
=09
	Well
=09
	I tested the wwwoffle_dtn and it works ok. But I am more
interested in adapting an e-learning  application (with various users)
to the DTN using the wwwoffle_dtn proxy; so, I have problem with user
session (cookies) and authentication in desconnected mode. Here are
some doubts:
=09
	1. There is a way to send the POST with a higher depth than
zero (I know  one HTTP rule is no cache POST response).
	2. You have thought to limit the size of bundles when doing a
recursive fetch (for example with a depth like 4, or fetching large
page).
=09
	By the way, some times, I have this problem :
=09
	Jun  5 11:46:13 volatil wwwoffles[31967]: Client bytes; 384
Read, 2556 Written.
	Jun  5 11:46:13 volatil wwwoffled[31592]: Forked wwwoffles
-spool (pid=3D31967).
	Jun  5 11:46:13 volatil wwwoffled[31592]: Child wwwoffles
exited with status 0 (pid=3D31967).
	Jun  5 11:46:13 volatil wwwoffled[31592]: Currently running: 0
servers total, 0 fetchers.
	Jun  5 11:46:18 volatil wwwoffled[31592]: WWWOFFLE Connection
from host localhost (127.0.0.1).
	Jun  5 11:46:18 volatil wwwoffled[31592]: WWWOFFLE DTN FETCH
	Jun  5 11:46:18 volatil wwwoffled[31592]: Opening connection to
local DTN daemon
	Jun  5 11:46:24 volatil wwwoffled[31592]: about to untar bundle
from wwwoffle server
	Jun  5 11:46:24 volatil wwwoffled[31592]: bundle payload name
(/tmp/bundlePayload_uXfbAC)
	Jun  5 11:46:24 volatil wwwoffled[31592]:     (tar -C
/var/spool/wwwoffle -xPjf /tmp/bundlePayload_uXfbAC >& /dev/null)
	Jun  5 11:46:25 volatil wwwoffled[31592]: dtnNotify: entered
topDir(/var/spool/wwwoffle/http)
	Jun  5 11:46:25 volatil wwwoffled[31592]: Parsing document
using HTML parser.
	Jun  5 11:46:25 volatil last message repeated 123 times
	Jun  5 11:46:25 volatil wwwoffled[31592]: Found
Z-file(Z8oQXt4jpE7mK1PacjjGz-A)[]
	Jun  5 11:46:25 volatil wwwoffled[31592]: Parsing document
using HTML parser.
	Jun  5 11:46:25 volatil last message repeated 18 times
	Jun  5 11:46:25 volatil *** glibc detected *** double free or
corruption (!prev): 0x08102208 ***
=09
	This is a bug?
=09
	L=EDdice
=09
	"Scott, Keith L." <kscott@mitre.org> escribi=F3:=20

		I'd be interested in your experiences with wwwoffle_dtn
-- if there are particular problems or issues.
		=20
		        --keith


	__________________________________________________
	Correo Yahoo!
	Espacio para todos tus mensajes, antivirus y antispam =A1gratis!=20
	Reg=EDstrate ya - http://correo.yahoo.es=20


------_=_NextPart_001_01C688C0.3DA1375B
Content-Type: text/html;
	charset="iso-8859-1"
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=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2900.2873" name=3DGENERATOR></HEAD>
<BODY>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D466344516-05062006><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Yes, cookies are a problem; not sure what to do =
about that=20
at the moment.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D466344516-05062006><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>As for #2, it's on my list of thins to do with =
about a 1=20
month (end of June) deadline</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D466344516-05062006><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D466344516-05062006><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>I'll try to figure out the memory problem -- =
thanks for=20
pointing this out.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D466344516-05062006><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN=20
class=3D466344516-05062006>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
<FONT=20
face=3DArial color=3D#0000ff size=3D2>--keith</FONT></SPAN></DIV><BR>
<BLOCKQUOTE dir=3Dltr style=3D"MARGIN-RIGHT: 0px">
  <DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
  <HR tabIndex=3D-1>
  <FONT face=3DTahoma size=3D2><B>From:</B> =
dtn-users-admin@mailman.dtnrg.org=20
  [mailto:dtn-users-admin@mailman.dtnrg.org] <B>On Behalf Of </B>Lidice =
Romero=20
  Amondaray<BR><B>Sent:</B> Monday, June 05, 2006 12:09 PM<BR><B>To:</B> =

  dtn-users@mailman.dtnrg.org<BR><B>Subject:</B> RE: [dtn-users]=20
  wwwoffle_dtn<BR></FONT><BR></DIV>
  <DIV></DIV>Well<BR><BR>I tested the wwwoffle_dtn and it works ok. But =
I am=20
  more interested in adapting an e-learning&nbsp; application (with =
various=20
  users) to the DTN using the wwwoffle_dtn proxy; so, I have problem =
with user=20
  session (cookies) and authentication in desconnected mode. Here are =
some=20
  doubts:<BR><BR>1. There is a way to send the POST with a higher depth =
than=20
  zero (I know&nbsp; one HTTP rule is no cache POST response).<BR>2. You =
have=20
  thought to limit the size of bundles when doing a recursive fetch (for =
example=20
  with a depth like 4, or fetching large page).<BR><BR>By the way, some =
times, I=20
  have this problem :<BR><BR>Jun&nbsp; 5 11:46:13 volatil =
wwwoffles[31967]:=20
  Client bytes; 384 Read, 2556 Written.<BR>Jun&nbsp; 5 11:46:13 volatil=20
  wwwoffled[31592]: Forked wwwoffles -spool (pid=3D31967).<BR>Jun&nbsp; =
5 11:46:13=20
  volatil wwwoffled[31592]: Child wwwoffles exited with status 0=20
  (pid=3D31967).<BR>Jun&nbsp; 5 11:46:13 volatil wwwoffled[31592]: =
Currently=20
  running: 0 servers total, 0 fetchers.<BR>Jun&nbsp; 5 11:46:18 volatil=20
  wwwoffled[31592]: WWWOFFLE Connection from host localhost=20
  (127.0.0.1).<BR>Jun&nbsp; 5 11:46:18 volatil wwwoffled[31592]: =
WWWOFFLE DTN=20
  FETCH<BR>Jun&nbsp; 5 11:46:18 volatil wwwoffled[31592]: Opening =
connection to=20
  local DTN daemon<BR>Jun&nbsp; 5 11:46:24 volatil wwwoffled[31592]: =
about to=20
  untar bundle from wwwoffle server<BR>Jun&nbsp; 5 11:46:24 volatil=20
  wwwoffled[31592]: bundle payload name =
(/tmp/bundlePayload_uXfbAC)<BR>Jun&nbsp;=20
  5 11:46:24 volatil wwwoffled[31592]:&nbsp;&nbsp;&nbsp;&nbsp; (tar -C=20
  /var/spool/wwwoffle -xPjf /tmp/bundlePayload_uXfbAC &gt;&amp;=20
  /dev/null)<BR>Jun&nbsp; 5 11:46:25 volatil wwwoffled[31592]: =
dtnNotify:=20
  entered topDir(/var/spool/wwwoffle/http)<BR>Jun&nbsp; 5 11:46:25 =
volatil=20
  wwwoffled[31592]: Parsing document using HTML parser.<BR>Jun&nbsp; 5 =
11:46:25=20
  volatil last message repeated 123 times<BR>Jun&nbsp; 5 11:46:25 =
volatil=20
  wwwoffled[31592]: Found Z-file(Z8oQXt4jpE7mK1PacjjGz-A)[]<BR>Jun&nbsp; =
5=20
  11:46:25 volatil wwwoffled[31592]: Parsing document using HTML=20
  parser.<BR>Jun&nbsp; 5 11:46:25 volatil last message repeated 18=20
  times<BR>Jun&nbsp; 5 11:46:25 volatil *** glibc detected *** double =
free or=20
  corruption (!prev): 0x08102208 ***<BR><BR>This is a=20
  bug?<BR><BR>L=EDdice<BR><BR><B><I>"Scott, Keith L."=20
  &lt;kscott@mitre.org&gt;</I></B> escribi=F3:
  <BLOCKQUOTE class=3Dreplbq=20
  style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: =
rgb(16,16,255) 2px solid">
    <META content=3D"MSHTML 6.00.2900.2873" name=3DGENERATOR>
    <DIV dir=3Dltr align=3Dleft><SPAN class=3D824403713-05062006><FONT =
face=3DArial=20
    color=3D#0000ff size=3D2>I'd be interested in your experiences with =
wwwoffle_dtn=20
    -- if there are particular problems or issues.</FONT></SPAN></DIV>
    <DIV dir=3Dltr align=3Dleft><SPAN class=3D824403713-05062006><FONT =
face=3DArial=20
    color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
    <DIV dir=3Dltr align=3Dleft><SPAN=20
    =
class=3D824403713-05062006>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
<FONT=20
    face=3DArial color=3D#0000ff =
size=3D2>--keith</FONT></SPAN></DIV></BLOCKQUOTE><BR>
  <P>__________________________________________________<BR>Correo=20
  Yahoo!<BR>Espacio para todos tus mensajes, antivirus y antispam =
=A1gratis!=20
  <BR>Reg=EDstrate ya - http://correo.yahoo.es =
</P></BLOCKQUOTE></BODY></HTML>

------_=_NextPart_001_01C688C0.3DA1375B--


Received: from web30706.mail.mud.yahoo.com (web30706.mail.mud.yahoo.com [68.142.200.139]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with SMTP id k55G9qY31274 for <dtn-users@mailman.dtnrg.org>; Mon, 5 Jun 2006 09:09:52 -0700
Received: (qmail 95977 invoked by uid 60001); 5 Jun 2006 16:09:26 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=axKVZn5aBE2FNzDh80xNvh5kLgaVn5DkLFEoAcM+xJHBtAsJB/vIrdwlEgmG3R6RBR2Mh5af/nxu7zmc0iYw+1Vqybd3dMmvW350a3ZKNP9haiLAWU1ODWR4mLSV2B7lHmprRC/5HCBFBVzRfYZxo+9n+U2vcPr4jPtiQhuPqJY=  ;
Message-ID: <20060605160926.95975.qmail@web30706.mail.mud.yahoo.com>
Received: from [138.4.10.56] by web30706.mail.mud.yahoo.com via HTTP; Mon, 05 Jun 2006 18:09:26 CEST
Date: Mon, 5 Jun 2006 18:09:26 +0200 (CEST)
From: Lidice Romero Amondaray <lidice_ra@yahoo.com>
Subject: RE: [dtn-users] wwwoffle_dtn
To: dtn-users@mailman.dtnrg.org
In-Reply-To: <EAD5C58F27640B429D87C4663AFE3535A2A704@IMCSRV1.MITRE.ORG>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="0-622186874-1149523766=:94899"
Content-Transfer-Encoding: 8bit
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

--0-622186874-1149523766=:94899
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

Well
 
 I tested the wwwoffle_dtn and it works ok. But I am more interested in adapting an e-learning  application (with various users) to the DTN using the wwwoffle_dtn proxy; so, I have problem with user session (cookies) and authentication in desconnected mode. Here are some doubts:
 
 1. There is a way to send the POST with a higher depth than zero (I know  one HTTP rule is no cache POST response).
 2. You have thought to limit the size of bundles when doing a recursive fetch (for example with a depth like 4, or fetching large page).
 
 By the way, some times, I have this problem :
 
 Jun  5 11:46:13 volatil wwwoffles[31967]: Client bytes; 384 Read, 2556 Written.
 Jun  5 11:46:13 volatil wwwoffled[31592]: Forked wwwoffles -spool (pid=31967).
 Jun  5 11:46:13 volatil wwwoffled[31592]: Child wwwoffles exited with status 0 (pid=31967).
 Jun  5 11:46:13 volatil wwwoffled[31592]: Currently running: 0 servers total, 0 fetchers.
 Jun  5 11:46:18 volatil wwwoffled[31592]: WWWOFFLE Connection from host localhost (127.0.0.1).
 Jun  5 11:46:18 volatil wwwoffled[31592]: WWWOFFLE DTN FETCH
 Jun  5 11:46:18 volatil wwwoffled[31592]: Opening connection to local DTN daemon
 Jun  5 11:46:24 volatil wwwoffled[31592]: about to untar bundle from wwwoffle server
 Jun  5 11:46:24 volatil wwwoffled[31592]: bundle payload name (/tmp/bundlePayload_uXfbAC)
 Jun  5 11:46:24 volatil wwwoffled[31592]:     (tar -C /var/spool/wwwoffle -xPjf /tmp/bundlePayload_uXfbAC >& /dev/null)
 Jun  5 11:46:25 volatil wwwoffled[31592]: dtnNotify: entered topDir(/var/spool/wwwoffle/http)
 Jun  5 11:46:25 volatil wwwoffled[31592]: Parsing document using HTML parser.
 Jun  5 11:46:25 volatil last message repeated 123 times
 Jun  5 11:46:25 volatil wwwoffled[31592]: Found Z-file(Z8oQXt4jpE7mK1PacjjGz-A)[]
 Jun  5 11:46:25 volatil wwwoffled[31592]: Parsing document using HTML parser.
 Jun  5 11:46:25 volatil last message repeated 18 times
 Jun  5 11:46:25 volatil *** glibc detected *** double free or corruption (!prev): 0x08102208 ***
 
 This is a bug?
 
 Lídice

"Scott, Keith L." <kscott@mitre.org> escribió:     I'd be interested in your experiences with wwwoffle_dtn --  if there are particular problems or issues.
  
         --keith


 __________________________________________________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis! 
Regístrate ya - http://correo.yahoo.es 
--0-622186874-1149523766=:94899
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

Well<br> <br> I tested the wwwoffle_dtn and it works ok. But I am more interested in adapting an e-learning&nbsp; application (with various users) to the DTN using the wwwoffle_dtn proxy; so, I have problem with user session (cookies) and authentication in desconnected mode. Here are some doubts:<br> <br> 1. There is a way to send the POST with a higher depth than zero (I know&nbsp; one HTTP rule is no cache POST response).<br> 2. You have thought to limit the size of bundles when doing a recursive fetch (for example with a depth like 4, or fetching large page).<br> <br> By the way, some times, I have this problem :<br> <br> Jun&nbsp; 5 11:46:13 volatil wwwoffles[31967]: Client bytes; 384 Read, 2556 Written.<br> Jun&nbsp; 5 11:46:13 volatil wwwoffled[31592]: Forked wwwoffles -spool (pid=31967).<br> Jun&nbsp; 5 11:46:13 volatil wwwoffled[31592]: Child wwwoffles exited with status 0 (pid=31967).<br> Jun&nbsp; 5 11:46:13 volatil wwwoffled[31592]: Currently running: 0 servers
 total, 0 fetchers.<br> Jun&nbsp; 5 11:46:18 volatil wwwoffled[31592]: WWWOFFLE Connection from host localhost (127.0.0.1).<br> Jun&nbsp; 5 11:46:18 volatil wwwoffled[31592]: WWWOFFLE DTN FETCH<br> Jun&nbsp; 5 11:46:18 volatil wwwoffled[31592]: Opening connection to local DTN daemon<br> Jun&nbsp; 5 11:46:24 volatil wwwoffled[31592]: about to untar bundle from wwwoffle server<br> Jun&nbsp; 5 11:46:24 volatil wwwoffled[31592]: bundle payload name (/tmp/bundlePayload_uXfbAC)<br> Jun&nbsp; 5 11:46:24 volatil wwwoffled[31592]:&nbsp;&nbsp;&nbsp;&nbsp; (tar -C /var/spool/wwwoffle -xPjf /tmp/bundlePayload_uXfbAC &gt;&amp; /dev/null)<br> Jun&nbsp; 5 11:46:25 volatil wwwoffled[31592]: dtnNotify: entered topDir(/var/spool/wwwoffle/http)<br> Jun&nbsp; 5 11:46:25 volatil wwwoffled[31592]: Parsing document using HTML parser.<br> Jun&nbsp; 5 11:46:25 volatil last message repeated 123 times<br> Jun&nbsp; 5 11:46:25 volatil wwwoffled[31592]: Found Z-file(Z8oQXt4jpE7mK1PacjjGz-A)[]<br>
 Jun&nbsp; 5 11:46:25 volatil wwwoffled[31592]: Parsing document using HTML parser.<br> Jun&nbsp; 5 11:46:25 volatil last message repeated 18 times<br> Jun&nbsp; 5 11:46:25 volatil *** glibc detected *** double free or corruption (!prev): 0x08102208 ***<br> <br> This is a bug?<br> <br> Lídice<br><br><b><i>"Scott, Keith L." &lt;kscott@mitre.org&gt;</i></b> escribió:<blockquote class="replbq" style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;">   <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <meta content="MSHTML 6.00.2900.2873" name="GENERATOR"> <div align="left" dir="ltr"><span class="824403713-05062006"><font color="#0000ff" face="Arial" size="2">I'd be interested in your experiences with wwwoffle_dtn --  if there are particular problems or issues.</font></span></div> <div align="left" dir="ltr"><span class="824403713-05062006"><font color="#0000ff" face="Arial" size="2"></font></span>&nbsp;</div> <div
 align="left" dir="ltr"><span class="824403713-05062006">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font color="#0000ff" face="Arial" size="2">--keith</font></span></div></blockquote><br><p>&#32;__________________________________________________<br>Correo Yahoo!<br>Espacio para todos tus mensajes, antivirus y antispam ¡gratis! <br>Regístrate ya - http://correo.yahoo.es 
--0-622186874-1149523766=:94899--


Received: from smtp-bedford.mitre.org (smtpproxy1.mitre.org [192.160.51.76]) by webbie.berkeley.intel-research.net (8.11.6/8.11.6) with ESMTP id k55DdAY30412 for <dtn-users@mailman.dtnrg.org>; Mon, 5 Jun 2006 06:39:10 -0700
Received: from smtp-bedford.mitre.org (localhost.localdomain [127.0.0.1]) by smtp-bedford.mitre.org (8.12.11.20060308/8.12.11) with SMTP id k55DdAKr000963 for <dtn-users@mailman.dtnrg.org>; Mon, 5 Jun 2006 09:39:10 -0400
Received: from smtp-bedford.mitre.org (localhost.localdomain [127.0.0.1]) by smtp-bedford.mitre.org (Postfix) with ESMTP id C7843BF00 for <dtn-users@mailman.dtnrg.org>; Mon,  5 Jun 2006 09:39:09 -0400 (EDT)
Received: from imcfe2.MITRE.ORG (imcfe2.mitre.org [129.83.29.4]) by smtp-bedford.mitre.org (8.12.11.20060308/8.12.11) with ESMTP id k55Dd9f9000955 for <dtn-users@mailman.dtnrg.org>; Mon, 5 Jun 2006 09:39:09 -0400
Received: from IMCSRV1.MITRE.ORG ([129.83.20.158]) by imcfe2.MITRE.ORG with Microsoft SMTPSVC(6.0.3790.1830); Mon, 5 Jun 2006 09:39:09 -0400
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C688A5.6B5F7499"
Subject: RE: [dtn-users] wwwoffle_dtn
Date: Mon, 5 Jun 2006 09:39:07 -0400
Message-ID: <EAD5C58F27640B429D87C4663AFE3535A2A704@IMCSRV1.MITRE.ORG>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [dtn-users] wwwoffle_dtn
Thread-Index: AcaAlba6MDLT3kdFRGOBUnMkOqwd7AID4C8A
From: "Scott, Keith L." <kscott@mitre.org>
To: <dtn-users@mailman.dtnrg.org>
X-OriginalArrivalTime: 05 Jun 2006 13:39:09.0185 (UTC) FILETIME=[6C22F710:01C688A5]
Sender: dtn-users-admin@mailman.dtnrg.org
Errors-To: dtn-users-admin@mailman.dtnrg.org
X-BeenThere: dtn-users@mailman.dtnrg.org
X-Mailman-Version: 2.0.13
Precedence: bulk
Reply-To: dtn-users@mailman.dtnrg.org
List-Unsubscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=unsubscribe>
List-Id: discussion/answers list for users of the dtn reference implementation <dtn-users.mailman.dtnrg.org>
List-Post: <mailto:dtn-users@mailman.dtnrg.org>
List-Help: <mailto:dtn-users-request@mailman.dtnrg.org?subject=help>
List-Subscribe: <http://mailman.dtnrg.org/mailman/listinfo/dtn-users>, <mailto:dtn-users-request@mailman.dtnrg.org?subject=subscribe>
List-Archive: <http://mailman.dtnrg.org/pipermail/dtn-users/>

This is a multi-part message in MIME format.

------_=_NextPart_001_01C688A5.6B5F7499
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I'd be interested in your experiences with wwwoffle_dtn -- if there are
particular problems or issues.
=20
        --keith


________________________________

	From: dtn-users-admin@mailman.dtnrg.org
[mailto:dtn-users-admin@mailman.dtnrg.org] On Behalf Of Lidice Romero
Amondaray
	Sent: Friday, May 26, 2006 3:25 AM
	To: dtn-users@mailman.dtnrg.org
	Subject: RE: [dtn-users] wwwoffle_dtn
=09
=09
	Thanks Keith,  everything is ok  now.
=09
	L=EDdice
=09
	"Scott, Keith L." <kscott@mitre.org> escribi=F3:=20

		The dtn-server-tuple option needs to be set in the
CLIENT side -- it tells the client which wwwoffle_dtn server to connect
to.
		The dtn-server-tuple option should NOT be set on the
server side
		=20
		I think this was how you had things configured in the
last email, given the log files.
		=20
		You should have to run 'wwwoffle -fetch_dtn' on the
client in order to cause it to talk to the wwwoffle_dtn server.  Again,
the log from your previous email seemed to show this
		=20
		From your previous email:

			Clients logs
			central:~# lynx http://cursos.ehas.org
			central:~# tail -f /var/log/syslog
			May 17 15:23:48 (none) wwwoffled[2856]: Running
with root user or group privileges is not recommended.
			May 17 15:23:48 (none) wwwoffled[2856]:
fSpoolDir opened(6)
			May 17 15:23:48 (none) wwwoffled[2858]:
Detached2 from terminal and changed pid to 2858.
			May 17 15:23:48 (none) wwwoffled[2858]: DTN
Support enabled -- starting server pieces...
			May 17 15:23:48 (none) wwwoffled[2860]:
do_dtn_server connected to dtnd
			May 17 15:23:48 (none) wwwoffled[2858]:
DTNServerTuple: 'dtn://volatil.gbt.tfo.upm.es.dtn' -- Fetch operations
redirected.
			May 17 15:24:20 (none) wwwoffles[2866]:
doImmediateOptions set: redirecting to
'http://localhost:8080/refresh-options/?http://cursos.ehas.org/'
			May 17 15:24:36 (none) wwwoffled[2858]:
WWWOFFLE Connection from host localhost (127.0.0.1).
			May 17 15:24:36 (none) wwwoffled[2858]:
WWWOFFLE DTN FETCH
			May 17 15:24:36 (none) wwwoffled[2858]: Opening
connection to local DTN daemon
			=20
		=09

		Here's the client getting a bundle back from the
server:

		=09
			May 17 15:24:47 (none) wwwoffled[2862]: about
to untar bundle from wwwoffle server
			May 17 15:24:47 (none) wwwoffled[2862]: bundle
payload name (/tmp/bundlePayload_pcQYw1)
			May 17 15:24:47 (none) wwwoffled[2862]:
(tar -C /var/spool/wwwoffle -xPjf /tmp/bundlePayload_pcQYw1 >&
/dev/null)
			May 17 15:24:47 (none) wwwoffled[2862]:
dtnNotify: entered topDir(/var/spool/wwwoffle/http)
			May 17 15:24:47 (none) wwwoffled[2862]: leaving
dtnNotify

		So when you had things configured as before, it looked
like it was working.  Is it possible that the wwwoffle_dtn server
couldn't get to the cursos.ehas.org page?  I think that would cause it
to return no results to the client.
		=20
		If you're facile with tcpdump, you could watch traffic
between the wwwoffle client/server and see if there's traffic on port
5000, and also on the server and see if it looks like it's succeeding
in getting the pages.
		=20
		        --keith

________________________________

			From: dtn-users-admin@mailman.dtnrg.org
[mailto:dtn-users-admin@mailman.dtnrg.org] On Behalf Of Lidice Romero
Amondaray
			Sent: Tuesday, May 23, 2006 6:35 AM
			To: dtn-users@mailman.dtnrg.org
			Subject: RE: [dtn-users] wwwoffle_dtn
		=09
		=09
			Hi Keith,
		=09
			I did what you suggested me but I continue with
problems. I continue thinking that the problem is in my configuration
because although I specify that I want DTN support in the client the
bundles are not generated.=20
		=09
			Answering your questions:
		=09
			1) The user running the wwwoffled(dtn user) can
write in the /var/spool/wwwoffle/http (in fact at some moment I used
root user to be sure)
			dtn@central:~$ ls -l /var/spool/wwwoffle/
			total 7
			drwxr-xr-x  11 dtn dtn 1024 Apr 25 11:44 html
			drwxr-x---   2 dtn dtn 1024 May 19 11:36 http
			drwxr-xr-x   2 dtn dtn 1024 May 19 11:06
lastout
			drwxr-xr-x   2 dtn dtn 1024 May 19 11:35
lasttime
			drwxr-x---   2 dtn dtn 1024 Apr 25 11:44 local
			drwxr-x---   2 dtn dtn 1024 Apr 25 11:44
monitor
			drwxr-x---   2 dtn dtn 1024 May 23 09:02
outgoing
		=09
			2) the http directory is empty
			dtn@central:~$ ls -lR /var/spool/wwwoffle/http
			/var/spool/wwwoffle/http:
			total 0
		=09
			but the outgoing directory is no empty
		=09
			central:/home/dtn# ls -l
/var/spool/wwwoffle/outgoing/
			total 2
			-rw-r--r--  1 dtn dtn 385 May 23 10:30
Ox5M+BAgGhg9JkXlTrkJeTA
			-rw-r--r--  1 dtn dtn 119 May 23 10:30
Ux5M+BAgGhg9JkXlTrkJeTA
		=09
			3) The user running the wwwoffled have write
permission on /tmp directory, and there is no bundles in there
			dtn@central:~$ ls -l /
			total 37
			drwxrwxrwt   2 root root   2048 May 23 09:08
tmp
		=09
			dtn@central:~$ ls -l /tmp/
			total 0
		=09
			Well I have to setup the sendmail for se the
notifications.
		=09
			Here are some comments about the wwwoffle_dtn
configuration file:
		=09
			In the client wwwoffle_dtn configurations I
followed your advice:
			 dtn-support       =3D yes
			 dtn-server-tuple  =3D none
			 dtn-instafetch    =3D yes
		=09
			Proxy
			{
			 <http://*> proxy =3D none
			# <http://*> proxy =3D gatekeeper-w.mitre.org:80
		=09
			}
		=09
			Here is the client log
			May 23 10:29:34 (none) wwwoffled[823]: WWWOFFLE
Demon Version 2.8d (with zlib,without ipv6) started.
			May 23 10:29:34 (none) wwwoffled[823]: WWWOFFLE
Read Configuration File '/etc/wwwoffle/wwwoffle.conf'.
			May 23 10:29:34 (none) wwwoffled[823]:
fSpoolDir opened(6)
			May 23 10:29:34 (none) wwwoffled[825]:
Detached2 from terminal and changed pid to 825.
			May 23 10:29:34 (none) wwwoffled[825]: DTN
Support enabled -- starting server pieces...
			May 23 10:29:35 (none) wwwoffled[827]:
do_dtn_server connected to dtnd
			May 23 10:29:35 (none) wwwoffled[825]:
DTNServerTuple((null)) not set for being DTN client
			May 23 10:30:29 (none) wwwoffled[825]: HTTP
Proxy connection from host localhost (127.0.0.1).
			May 23 10:30:29 (none) wwwoffled[825]: Forked
wwwoffles -spool (pid=3D834).
			May 23 10:30:29 (none) wwwoffles[834]:
URL=3D'http://cursos.ehas.org/'.
			May 23 10:30:29 (none) wwwoffles[834]:
proto=3D'http'; host=3D'cursos.ehas.org'; path=3D'/'; args=3D'(null)';
user:pass=3D'(null):(null)'.
			May 23 10:30:29 (none) wwwoffles[834]:
doImmediateOptions set: redirecting to
'http://localhost:8080/refresh-options/?http://cursos.ehas.org/'
			May 23 10:30:29 (none) wwwoffles[834]: Client
bytes; 345 Read, 2244 Written.
			May 23 10:30:29 (none) wwwoffled[825]: Child
wwwoffles exited with status 0 (pid=3D834).
			May 23 10:30:29 (none) wwwoffled[825]:
Currently running: 0 servers total, 0 fetchers.
			May 23 10:30:31 (none) wwwoffled[825]: HTTP
Proxy connection from host localhost (127.0.0.1).
			May 23 10:30:31 (none) wwwoffles[835]:
URL=3D'http://localhost:8080/refresh-options/?http://cursos.ehas.org/'.
			May 23 10:30:31 (none) wwwoffles[835]:
proto=3D'http'; host=3D'localhost:8080'; path=3D'/refresh-options/';
args=3D'http://cursos.ehas.org/'; user:pass=3D'(null):(null)'.
			May 23 10:30:31 (none) wwwoffled[825]: Forked
wwwoffles -spool (pid=3D835).
			May 23 10:30:31 (none) wwwoffles[835]: Client
bytes; 383 Read, 4025 Written.
			May 23 10:30:31 (none) wwwoffled[825]: Child
wwwoffles exited with status 0 (pid=3D835).
			May 23 10:30:31 (none) wwwoffled[825]:
Currently running: 0 servers total, 0 fetchers.
			May 23 10:30:36 (none) wwwoffled[825]: HTTP
Proxy connection from host localhost (127.0.0.1).
			May 23 10:30:36 (none) wwwoffles[836]:
URL=3D'http://localhost:8080/refresh-request/?!POST:59nlpSFTPSfvkFg1HH8UM=

w.4472e44c'.
			May 23 10:30:36 (none) wwwoffles[836]:
proto=3D'http'; host=3D'localhost:8080'; path=3D'/refresh-request/';
args=3D'!POST:59nlpSFTPSfvkFg1HH8UMw.4472e44c';
user:pass=3D'(null):(null)'.
			May 23 10:30:36 (none) wwwoffles[836]: Refresh
newUrl=3D'http://localhost:8080/refresh-recurse/?url=3Dhttp://cursos.ehas=
.o
rg/;depth=3D0;stylesheets=3DY;images=3DY;frames=3DY;atTopLevel=3DY'.
			May 23 10:30:36 (none) wwwoffles[836]: Refresh
proto=3D'http'; host=3D'localhost:8080'; path=3D'/refresh-recurse/';
args=3D'url=3Dhttp://cursos.ehas.org/;depth=3D0;stylesheets=3DY;images=3D=
Y;frames
=3DY;atTopLevel=3DY'; user:pass=3D'(null):(null)'.
			May 23 10:30:36 (none) wwwoffles[836]: Refresh
URL=3D'http://localhost:8080/refresh-recurse/?url=3Dhttp://cursos.ehas.or=
g/
;depth=3D0;stylesheets=3DY;images=3DY;frames=3DY;atTopLevel=3DY'.
			May 23 10:30:36 (none) wwwoffles[836]: Refresh
proto=3D'http'; host=3D'localhost:8080'; path=3D'/refresh-recurse/';
args=3D'url=3Dhttp://cursos.ehas.org/;depth=3D0;stylesheets=3DY;images=3D=
Y;frames
=3DY;atTopLevel=3DY'; user:pass=3D'(null):(null)'.
			May 23 10:30:36 (none) wwwoffled[825]: Forked
wwwoffles -spool (pid=3D836).
			May 23 10:30:36 (none) wwwoffles[836]: Client
bytes; 651 Read, 3562 Written.
			May 23 10:30:36 (none) wwwoffled[825]: Child
wwwoffles exited with status 4 (pid=3D836).
			May 23 10:30:36 (none) wwwoffled[825]:
Currently running: 0 servers total, 0 fetchers.
		=09
		=09
			In the server wwwoffle_dtn configurations:
			 dtn-support       =3D yes
			 dtn-server-tuple  =3D dtn://central.dtn
			 dtn-instafetch    =3D no
		=09
			Proxy
			{
			 <http://*> proxy =3D none
			#<http://*> proxy =3D gatekeeper-w.mitre.org:80
			}
		=09
			Server log:
			May 23 09:57:44 volatil wwwoffled[15787]:
WWWOFFLE Demon Version 2.8d (with zlib,without ipv6) started.
			May 23 09:57:44 volatil wwwoffled[15787]:
WWWOFFLE Read Configuration File '/etc/wwwoffle/wwwoffle.conf'.
			May 23 09:57:44 volatil wwwoffled[15787]:
fSpoolDir opened(6)
			May 23 09:57:44 volatil wwwoffled[15789]:
Detached2 from terminal and changed pid to 15789.
			May 23 09:57:44 volatil wwwoffled[15789]: DTN
Support enabled -- starting server pieces...
			May 23 09:57:44 volatil wwwoffled[15789]:
DTNServerTuple: 'dtn://central.dtn' -- Fetch operations redirected.
			May 23 09:57:44 volatil wwwoffled[15789]:
do_dtn_server connected to dtnd
			May 23 10:00:01 volatil /USR/SBIN/CRON[15817]:
(proxy) CMD ([ -x /etc/wwwoffle/wwwoffle.cron-fetch ] &&
/etc/wwwoffle/wwwoffle.cron-fetch)
			May 23 10:00:35 volatil wwwoffled[15789]:
WWWOFFLE Connection from host localhost (127.0.0.1).
			May 23 10:00:35 volatil wwwoffled[15789]:
WWWOFFLE DTN FETCH
			May 23 10:00:35 volatil wwwoffled[15789]:
Opening connection to local DTN daemon
		=09
			Thanks,
		=09
			L=EDdice
		=09
________________________________


			LLama Gratis a cualquier PC del Mundo.
			Llamadas a fijos y m=F3viles desde 1 c=E9ntimo por
minuto.
			http://es.voice.yahoo.com
<http://us.rd.yahoo.com/mail/es/tagline/messenger/*http://es.voice.yaho
o.com/>=20


=09
________________________________


	LLama Gratis a cualquier PC del Mundo.
	Llamadas a fijos y m=F3viles desde 1 c=E9ntimo por minuto.
	http://es.voice.yahoo.com
<http://us.rd.yahoo.com/mail/es/tagline/messenger/*http://es.voice.yaho
o.com/>=20


------_=_NextPart_001_01C688A5.6B5F7499
Content-Type: text/html;
	charset="iso-8859-1"
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=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2900.2873" name=3DGENERATOR></HEAD>
<BODY>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D824403713-05062006><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>I'd be interested in your experiences with =
wwwoffle_dtn --=20
if there are particular problems or issues.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D824403713-05062006><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN=20
class=3D824403713-05062006>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
<FONT=20
face=3DArial color=3D#0000ff size=3D2>--keith</FONT></SPAN></DIV><BR>
<BLOCKQUOTE style=3D"MARGIN-RIGHT: 0px">
  <DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
  <HR tabIndex=3D-1>
  <FONT face=3DTahoma size=3D2><B>From:</B> =
dtn-users-admin@mailman.dtnrg.org=20
  [mailto:dtn-users-admin@mailman.dtnrg.org] <B>On Behalf Of </B>Lidice =
Romero=20
  Amondaray<BR><B>Sent:</B> Friday, May 26, 2006 3:25 AM<BR><B>To:</B>=20
  dtn-users@mailman.dtnrg.org<BR><B>Subject:</B> RE: [dtn-users]=20
  wwwoffle_dtn<BR></FONT><BR></DIV>
  <DIV></DIV>Thanks Keith,&nbsp; everything is ok&nbsp;=20
  now.<BR><BR>L=EDdice<BR><BR><B><I>"Scott, Keith L."=20
  &lt;kscott@mitre.org&gt;</I></B> escribi=F3:
  <BLOCKQUOTE class=3Dreplbq=20
  style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: =
rgb(16,16,255) 2px solid">
    <META content=3D"MSHTML 6.00.2900.2873" name=3DGENERATOR>
    <DIV dir=3Dltr align=3Dleft><SPAN class=3D344415612-23052006><FONT =
face=3DArial=20
    color=3D#0000ff size=3D2>The dtn-server-tuple option needs to be set =
in the=20
    CLIENT side -- it tells the client which wwwoffle_dtn server to =
connect=20
    to.</FONT></SPAN></DIV>
    <DIV dir=3Dltr align=3Dleft><SPAN class=3D344415612-23052006><FONT =
face=3DArial=20
    color=3D#0000ff size=3D2>The dtn-server-tuple option should NOT be =
set on the=20
    server side</FONT></SPAN></DIV>
    <DIV dir=3Dltr align=3Dleft><SPAN class=3D344415612-23052006><FONT =
face=3DArial=20
    color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
    <DIV dir=3Dltr align=3Dleft><SPAN class=3D344415612-23052006><FONT =
face=3DArial=20
    color=3D#0000ff size=3D2>I think this was how you had things =
configured in the=20
    last email, given the log files.</FONT></SPAN></DIV>
    <DIV dir=3Dltr align=3Dleft><SPAN class=3D344415612-23052006><FONT =
face=3DArial=20
    color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
    <DIV dir=3Dltr align=3Dleft><SPAN class=3D344415612-23052006><FONT =
face=3DArial=20
    color=3D#0000ff size=3D2>You should have to run 'wwwoffle =
-fetch_dtn' on the=20
    client in order to cause it to talk to the wwwoffle_dtn =
server.&nbsp; Again,=20
    the log from your previous email seemed to show =
this</FONT></SPAN></DIV>
    <DIV><FONT face=3DArial color=3D#0000ff size=3D2></FONT>&nbsp;</DIV>
    <DIV><SPAN class=3D344415612-23052006><FONT face=3DArial =
color=3D#0000ff=20
    size=3D2>From your previous email:</FONT></SPAN></DIV>
    <BLOCKQUOTE dir=3Dltr style=3D"MARGIN-RIGHT: 0px">
      <DIV>Clients logs<BR>central:~# lynx =
http://cursos.ehas.org<BR>central:~#=20
      tail -f /var/log/syslog<BR>May 17 15:23:48 (none) wwwoffled[2856]: =
Running=20
      with root user or group privileges is not recommended.<BR>May 17 =
15:23:48=20
      (none) wwwoffled[2856]: fSpoolDir opened(6)<BR>May 17 15:23:48 =
(none)=20
      wwwoffled[2858]: Detached2 from terminal and changed pid to =
2858.<BR>May=20
      17 15:23:48 (none) wwwoffled[2858]: DTN Support enabled -- =
starting server=20
      pieces...<BR>May 17 15:23:48 (none) wwwoffled[2860]: do_dtn_server =

      connected to dtnd<BR>May 17 15:23:48 (none) wwwoffled[2858]:=20
      DTNServerTuple: 'dtn://volatil.gbt.tfo.upm.es.dtn' -- Fetch =
operations=20
      redirected.<BR>May 17 15:24:20 (none) wwwoffles[2866]: =
doImmediateOptions=20
      set: redirecting to=20
      =
'http://localhost:8080/refresh-options/?http://cursos.ehas.org/'<BR>May =
17=20
      15:24:36 (none) wwwoffled[2858]: WWWOFFLE Connection from host =
localhost=20
      (127.0.0.1).<BR><FONT color=3D#0000ff>May 17 15:24:36 (none)=20
      wwwoffled[2858]: WWWOFFLE DTN FETCH</FONT><BR>May 17 15:24:36 =
(none)=20
      wwwoffled[2858]: Opening connection to local DTN daemon</DIV>
      <DIV dir=3Dltr><FONT face=3DArial color=3D#0000ff=20
      size=3D2></FONT>&nbsp;</DIV><FONT face=3DArial color=3D#0000ff=20
    size=3D2></FONT></BLOCKQUOTE>
    <DIV dir=3Dltr style=3D"MARGIN-RIGHT: 0px"><FONT face=3DArial =
color=3D#0000ff=20
    size=3D2><SPAN class=3D344415612-23052006>Here's the client getting =
a bundle=20
    back from the server:</SPAN></FONT></DIV>
    <BLOCKQUOTE dir=3Dltr style=3D"MARGIN-RIGHT: 0px">
      <DIV dir=3Dltr><FONT face=3DArial color=3D#0000ff =
size=3D2></FONT><BR>May 17=20
      15:24:47 (none) wwwoffled[2862]: about to untar bundle from =
wwwoffle=20
      server<BR><FONT color=3D#0000ff>May 17 15:24:47 (none) =
wwwoffled[2862]:=20
      bundle payload name (/tmp/bundlePayload_pcQYw1)<BR></FONT>May 17 =
15:24:47=20
      (none) wwwoffled[2862]:&nbsp;&nbsp;&nbsp;&nbsp; (tar -C=20
      /var/spool/wwwoffle -xPjf /tmp/bundlePayload_pcQYw1 &gt;&amp;=20
      /dev/null)<BR>May 17 15:24:47 (none) wwwoffled[2862]: dtnNotify: =
entered=20
      topDir(/var/spool/wwwoffle/http)<BR><FONT color=3D#0000ff>May 17 =
15:24:47=20
      (none) wwwoffled[2862]: leaving =
dtnNotify</FONT></DIV></BLOCKQUOTE>
    <DIV dir=3Dltr><FONT face=3DArial><FONT size=3D2><FONT =
color=3D#0000ff><SPAN=20
    class=3D344415612-23052006>So when you had things configured as =
before, it=20
    looked like it was working.&nbsp; Is it possible that the =
wwwoffle_dtn=20
    server couldn't get to the cursos.ehas.org page?&nbsp; I think that =
would=20
    cause it to return no results to the=20
    client.</SPAN></FONT></FONT></FONT></DIV>
    <DIV dir=3Dltr><FONT face=3DArial><FONT size=3D2><FONT =
color=3D#0000ff><SPAN=20
    class=3D344415612-23052006></SPAN></FONT></FONT></FONT>&nbsp;</DIV>
    <DIV dir=3Dltr><FONT face=3DArial><FONT size=3D2><FONT =
color=3D#0000ff><SPAN=20
    class=3D344415612-23052006>If you're facile with tcpdump, you could =
watch=20
    traffic between the wwwoffle client/server and see if there's =
traffic on=20
    port 5000, and also on the server and see if it looks like it's =
succeeding=20
    in getting the pages.</SPAN></FONT></FONT></FONT></DIV>
    <DIV dir=3Dltr><FONT face=3DArial><FONT size=3D2><FONT =
color=3D#0000ff><SPAN=20
    class=3D344415612-23052006></SPAN></FONT></FONT></FONT>&nbsp;</DIV>
    <DIV dir=3Dltr><FONT face=3DArial><FONT size=3D2><FONT =
color=3D#0000ff><SPAN=20
    =
class=3D344415612-23052006>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=20
    --keith</SPAN></FONT></FONT></FONT></DIV>
    <BLOCKQUOTE style=3D"MARGIN-RIGHT: 0px">
      <DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr =
align=3Dleft>
      <HR tabIndex=3D-1>
      </DIV>
      <DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr =
align=3Dleft><FONT=20
      face=3DTahoma size=3D2><B>From:</B> =
dtn-users-admin@mailman.dtnrg.org=20
      [mailto:dtn-users-admin@mailman.dtnrg.org] <B>On Behalf Of =
</B>Lidice=20
      Romero Amondaray<BR><B>Sent:</B> Tuesday, May 23, 2006 6:35=20
      AM<BR><B>To:</B> dtn-users@mailman.dtnrg.org<BR><B>Subject:</B> =
RE:=20
      [dtn-users] wwwoffle_dtn<BR></FONT><BR></DIV>
      <DIV></DIV>Hi Keith,<BR><BR>I did what you suggested me but I =
continue=20
      with problems. I continue thinking that the problem is in my =
configuration=20
      because although I specify that I want DTN support in the client =
the=20
      bundles are not generated. <BR><BR>Answering your =
questions:<BR><BR>1) The=20
      user running the wwwoffled(dtn user) can write in the=20
      /var/spool/wwwoffle/http (in fact at some moment I used root user =
to be=20
      sure)<BR>dtn@central:~$ ls -l /var/spool/wwwoffle/<BR>total=20
      7<BR>drwxr-xr-x&nbsp; 11 dtn dtn 1024 Apr 25 11:44=20
      html<BR>drwxr-x---&nbsp;&nbsp; 2 dtn dtn 1024 May 19 11:36=20
      http<BR>drwxr-xr-x&nbsp;&nbsp; 2 dtn dtn 1024 May 19 11:06=20
      lastout<BR>drwxr-xr-x&nbsp;&nbsp; 2 dtn dtn 1024 May 19 11:35=20
      lasttime<BR>drwxr-x---&nbsp;&nbsp; 2 dtn dtn 1024 Apr 25 11:44=20
      local<BR>drwxr-x---&nbsp;&nbsp; 2 dtn dtn 1024 Apr 25 11:44=20
      monitor<BR>drwxr-x---&nbsp;&nbsp; 2 dtn dtn 1024 May 23 09:02=20
      outgoing<BR><BR>2) the http directory is empty<BR>dtn@central:~$ =
ls -lR=20
      /var/spool/wwwoffle/http<BR>/var/spool/wwwoffle/http:<BR>total=20
      0<BR><BR>but the outgoing directory is no =
empty<BR><BR>central:/home/dtn#=20
      ls -l /var/spool/wwwoffle/outgoing/<BR>total 2<BR>-rw-r--r--&nbsp; =
1 dtn=20
      dtn 385 May 23 10:30 Ox5M+BAgGhg9JkXlTrkJeTA<BR>-rw-r--r--&nbsp; 1 =
dtn dtn=20
      119 May 23 10:30 Ux5M+BAgGhg9JkXlTrkJeTA<BR><BR>3) The user =
running the=20
      wwwoffled have write permission on /tmp directory, and there is no =
bundles=20
      in there<BR>dtn@central:~$ ls -l /<BR>total =
37<BR>drwxrwxrwt&nbsp;&nbsp; 2=20
      root root&nbsp;&nbsp; 2048 May 23 09:08 tmp<BR><BR>dtn@central:~$ =
ls -l=20
      /tmp/<BR>total 0<BR><BR>Well I have to setup the sendmail for se =
the=20
      notifications.<BR><BR>Here are some comments about the =
wwwoffle_dtn=20
      configuration file:<BR><BR>In the client wwwoffle_dtn =
configurations I=20
      followed your=20
      advice:<BR>&nbsp;dtn-support&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
=3D=20
      yes<BR>&nbsp;dtn-server-tuple&nbsp; =3D=20
      none<BR>&nbsp;dtn-instafetch&nbsp;&nbsp;&nbsp; =3D=20
      yes<BR><BR>Proxy<BR>{<BR>&nbsp;&lt;http://*&gt; proxy =3D =
none<BR>#=20
      &lt;http://*&gt; proxy =3D =
gatekeeper-w.mitre.org:80<BR><BR>}<BR><BR><INPUT=20
      type=3Dhidden value=3D0 name=3Dkls>Here is the client log<BR>May =
23 10:29:34=20
      (none) wwwoffled[823]: WWWOFFLE Demon Version 2.8d (with =
zlib,without=20
      ipv6) started.<BR>May 23 10:29:34 (none) wwwoffled[823]: WWWOFFLE =
Read=20
      Configuration File '/etc/wwwoffle/wwwoffle.conf'.<BR>May 23 =
10:29:34=20
      (none) wwwoffled[823]: fSpoolDir opened(6)<BR>May 23 10:29:34 =
(none)=20
      wwwoffled[825]: Detached2 from terminal and changed pid to =
825.<BR>May 23=20
      10:29:34 (none) wwwoffled[825]: DTN Support enabled -- starting =
server=20
      pieces...<BR>May 23 10:29:35 (none) wwwoffled[827]: do_dtn_server=20
      connected to dtnd<BR>May 23 10:29:35 (none) wwwoffled[825]:=20
      DTNServerTuple((null)) not set for being DTN client<BR>May 23 =
10:30:29=20
      (none) wwwoffled[825]: HTTP Proxy connection from host localhost=20
      (127.0.0.1).<BR>May 23 10:30:29 (none) wwwoffled[825]: Forked =
wwwoffles=20
      -spool (pid=3D834).<BR>May 23 10:30:29 (none) wwwoffles[834]:=20
      URL=3D'http://cursos.ehas.org/'.<BR>May 23 10:30:29 (none) =
wwwoffles[834]:=20
      proto=3D'http'; host=3D'cursos.ehas.org'; path=3D'/'; =
args=3D'(null)';=20
      user:pass=3D'(null):(null)'.<BR>May 23 10:30:29 (none) =
wwwoffles[834]:=20
      doImmediateOptions set: redirecting to=20
      =
'http://localhost:8080/refresh-options/?http://cursos.ehas.org/'<BR>May =
23=20
      10:30:29 (none) wwwoffles[834]: Client bytes; 345 Read, 2244=20
      Written.<BR>May 23 10:30:29 (none) wwwoffled[825]: Child wwwoffles =
exited=20
      with status 0 (pid=3D834).<BR>May 23 10:30:29 (none) =
wwwoffled[825]:=20
      Currently running: 0 servers total, 0 fetchers.<BR>May 23 10:30:31 =
(none)=20
      wwwoffled[825]: HTTP Proxy connection from host localhost=20
      (127.0.0.1).<BR>May 23 10:30:31 (none) wwwoffles[835]:=20
      =
URL=3D'http://localhost:8080/refresh-options/?http://cursos.ehas.org/'.<B=
R>May=20
      23 10:30:31 (none) wwwoffles[835]: proto=3D'http'; =
host=3D'localhost:8080';=20
      path=3D'/refresh-options/'; args=3D'http://cursos.ehas.org/';=20
      user:pass=3D'(null):(null)'.<BR>May 23 10:30:31 (none) =
wwwoffled[825]:=20
      Forked wwwoffles -spool (pid=3D835).<BR>May 23 10:30:31 (none)=20
      wwwoffles[835]: Client bytes; 383 Read, 4025 Written.<BR>May 23 =
10:30:31=20
      (none) wwwoffled[825]: Child wwwoffles exited with status 0=20
      (pid=3D835).<BR>May 23 10:30:31 (none) wwwoffled[825]: Currently =
running: 0=20
      servers total, 0 fetchers.<BR>May 23 10:30:36 (none) =
wwwoffled[825]: HTTP=20
      Proxy connection from host localhost (127.0.0.1).<BR>May 23 =
10:30:36=20
      (none) wwwoffles[836]:=20
      =
URL=3D'http://localhost:8080/refresh-request/?!POST:59nlpSFTPSfvkFg1HH8UM=
w.4472e44c'.<BR>May=20
      23 10:30:36 (none) wwwoffles[836]: proto=3D'http'; =
host=3D'localhost:8080';=20
      path=3D'/refresh-request/'; =
args=3D'!POST:59nlpSFTPSfvkFg1HH8UMw.4472e44c';=20
      user:pass=3D'(null):(null)'.<BR>May 23 10:30:36 (none) =
wwwoffles[836]:=20
      Refresh=20
      =
newUrl=3D'http://localhost:8080/refresh-recurse/?url=3Dhttp://cursos.ehas=
.org/;depth=3D0;stylesheets=3DY;images=3DY;frames=3DY;atTopLevel=3DY'.<BR=
>May=20
      23 10:30:36 (none) wwwoffles[836]: Refresh proto=3D'http';=20
      host=3D'localhost:8080'; path=3D'/refresh-recurse/';=20
      =
args=3D'url=3Dhttp://cursos.ehas.org/;depth=3D0;stylesheets=3DY;images=3D=
Y;frames=3DY;atTopLevel=3DY';=20
      user:pass=3D'(null):(null)'.<BR>May 23 10:30:36 (none) =
wwwoffles[836]:=20
      Refresh=20
      =
URL=3D'http://localhost:8080/refresh-recurse/?url=3Dhttp://cursos.ehas.or=
g/;depth=3D0;stylesheets=3DY;images=3DY;frames=3DY;atTopLevel=3DY'.<BR>Ma=
y=20
      23 10:30:36 (none) wwwoffles[836]: Refresh proto=3D'http';=20
      host=3D'localhost:8080'; path=3D'/refresh-recurse/';=20
      =
args=3D'url=3Dhttp://cursos.ehas.org/;depth=3D0;stylesheets=3DY;images=3D=
Y;frames=3DY;atTopLevel=3DY';=20
      user:pass=3D'(null):(null)'.<BR>May 23 10:30:36 (none) =
wwwoffled[825]:=20
      Forked wwwoffles -spool (pid=3D836).<BR>May 23 10:30:36 (none)=20
      wwwoffles[836]: Client bytes; 651 Read, 3562 Written.<BR>May 23 =
10:30:36=20
      (none) wwwoffled[825]: Child wwwoffles exited with status 4=20
      (pid=3D836).<BR>May 23 10:30:36 (none) wwwoffled[825]: Currently =
running: 0=20
      servers total, 0 fetchers.<BR><BR><BR>In the server wwwoffle_dtn=20
      =
configurations:<BR>&nbsp;dtn-support&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
=3D=20
      yes<BR>&nbsp;dtn-server-tuple&nbsp; =3D=20
      dtn://central.dtn<BR>&nbsp;dtn-instafetch&nbsp;&nbsp;&nbsp; =3D=20
      no<BR><BR>Proxy<BR>{<BR>&nbsp;&lt;http://*&gt; proxy =3D=20
      none<BR>#&lt;http://*&gt; proxy =3D=20
      gatekeeper-w.mitre.org:80<BR>}<BR><BR>Server log:<BR>May 23 =
09:57:44=20
      volatil wwwoffled[15787]: WWWOFFLE Demon Version 2.8d (with =
zlib,without=20
      ipv6) started.<BR>May 23 09:57:44 volatil wwwoffled[15787]: =
WWWOFFLE Read=20
      Configuration File '/etc/wwwoffle/wwwoffle.conf'.<BR>May 23 =
09:57:44=20
      volatil wwwoffled[15787]: fSpoolDir opened(6)<BR>May 23 09:57:44 =
volatil=20
      wwwoffled[15789]: Detached2 from terminal and changed pid to =
15789.<BR>May=20
      23 09:57:44 volatil wwwoffled[15789]: DTN Support enabled -- =
starting=20
      server pieces...<BR>May 23 09:57:44 volatil wwwoffled[15789]:=20
      DTNServerTuple: 'dtn://central.dtn' -- Fetch operations =
redirected.<BR>May=20
      23 09:57:44 volatil wwwoffled[15789]: do_dtn_server connected to=20
      dtnd<BR>May 23 10:00:01 volatil /USR/SBIN/CRON[15817]: (proxy) CMD =
([ -x=20
      /etc/wwwoffle/wwwoffle.cron-fetch ] &amp;&amp;=20
      /etc/wwwoffle/wwwoffle.cron-fetch)<BR>May 23 10:00:35 volatil=20
      wwwoffled[15789]: WWWOFFLE Connection from host localhost=20
      (127.0.0.1).<BR>May 23 10:00:35 volatil wwwoffled[15789]: WWWOFFLE =
DTN=20
      FETCH<BR>May 23 10:00:35 volatil wwwoffled[15789]: Opening =
connection to=20
      local DTN daemon<BR><BR>Thanks,<BR><BR>L=EDdice<BR>
      <DIV></DIV>
      <HR SIZE=3D1>
      <BR><FONT face=3DVerdana size=3D-2>LLama Gratis a cualquier PC del =

      Mundo.<BR>Llamadas a fijos y m=F3viles desde 1 c=E9ntimo por =
minuto.<BR><A=20
      =
href=3D"http://us.rd.yahoo.com/mail/es/tagline/messenger/*http://es.voice=
.yahoo.com/">http://es.voice.yahoo.com</A></FONT></BLOCKQUOTE></BLOCKQUOT=
E><BR>
  <P>
  <HR SIZE=3D1>
  <BR><FONT face=3DVerdana size=3D-2>LLama Gratis a cualquier PC del=20
  Mundo.<BR>Llamadas a fijos y m=F3viles desde 1 c=E9ntimo por =
minuto.<BR><A=20
  =
href=3D"http://us.rd.yahoo.com/mail/es/tagline/messenger/*http://es.voice=
.yahoo.com/">http://es.voice.yahoo.com</A></FONT></BLOCKQUOTE></BODY></HT=
ML>

------_=_NextPart_001_01C688A5.6B5F7499--

