Re: [core] CoAP x HTTP Cross proxy (Was Re: CoRE Tools)

Carsten Bormann <cabo@tzi.org> Wed, 25 July 2018 06:06 UTC

Return-Path: <cabo@tzi.org>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 222FD130E2A for <core@ietfa.amsl.com>; Tue, 24 Jul 2018 23:06:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level:
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wgdzjkUyFPtq for <core@ietfa.amsl.com>; Tue, 24 Jul 2018 23:06:27 -0700 (PDT)
Received: from mailhost.informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EFA65130DE2 for <core@ietf.org>; Tue, 24 Jul 2018 23:06:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from submithost.informatik.uni-bremen.de (submithost.informatik.uni-bremen.de [134.102.201.11]) by mailhost.informatik.uni-bremen.de (8.14.5/8.14.5) with ESMTP id w6P66NEG008015; Wed, 25 Jul 2018 08:06:23 +0200 (CEST)
Received: from [192.168.217.102] (p54A6C84F.dip0.t-ipconnect.de [84.166.200.79]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by submithost.informatik.uni-bremen.de (Postfix) with ESMTPSA id 41b4VR0j18zDXZ6; Wed, 25 Jul 2018 08:06:23 +0200 (CEST)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <CAFD1m3GGTpmqGf-14M9FvHENQ_B6AepdGgK516UYVMc9s10GTg@mail.gmail.com>
Date: Wed, 25 Jul 2018 08:06:22 +0200
Cc: core@ietf.org
X-Mao-Original-Outgoing-Id: 554191580.024286-bd6b3df5b7337a1da102fa67ae0cf332
Content-Transfer-Encoding: quoted-printable
Message-Id: <B4D81955-B12C-4A8D-B607-2C948680494E@tzi.org>
References: <CAFD1m3GGTpmqGf-14M9FvHENQ_B6AepdGgK516UYVMc9s10GTg@mail.gmail.com>
To: John Carter <john.carter@taitradio.com>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/psze2CLKVb-Cv3zjt_AuCZ1sSqI>
Subject: Re: [core] CoAP x HTTP Cross proxy (Was Re: CoRE Tools)
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Jul 2018 06:06:30 -0000

On Jul 25, 2018, at 04:32, John Carter <john.carter@taitradio.com> wrote:
> 
> Is anyone aware of any open source cross proxies that present a http view of coap services?

I never open-sourced the code behind coap.me (which is just that) because it is based on some highly outdated HTTP server libraries and thus hard to install.  (I also never updated the specialized CoAP library behind it to what is now github.com/nning/coap.)

(FYI, coap.me is about 1500 lines of code, about 100 of which is the PCAP decoding support, plus some 400 lines of HTML templates.)

Grüße, Carsten