Return-Path: X-Original-To: apmail-httpd-dev-archive@www.apache.org Delivered-To: apmail-httpd-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 0747AE2B7 for ; Mon, 18 Mar 2013 02:25:10 +0000 (UTC) Received: (qmail 81430 invoked by uid 500); 18 Mar 2013 02:25:09 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 81351 invoked by uid 500); 18 Mar 2013 02:25:09 -0000 Mailing-List: contact dev-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list dev@httpd.apache.org Received: (qmail 81342 invoked by uid 99); 18 Mar 2013 02:25:09 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 18 Mar 2013 02:25:09 +0000 X-ASF-Spam-Status: No, hits=1.7 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of jej2003@gmail.com designates 209.85.219.53 as permitted sender) Received: from [209.85.219.53] (HELO mail-oa0-f53.google.com) (209.85.219.53) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 18 Mar 2013 02:25:04 +0000 Received: by mail-oa0-f53.google.com with SMTP id m1so5157463oag.12 for ; Sun, 17 Mar 2013 19:24:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:content-type; bh=i4Ck49jvup7Z3+Zx60gfNjoVeZywqfHvd1auK0YJ+hw=; b=ZmjGGmDDanoMa1WZxfl9tg2ysySZQ6Eiz7ZyJyY2Q9uw1+2j9Fs/FXoUyPGdQl5Zli NRbv7b9zR5lIe1Gx4+xqXbwVf1ZhXn9RnKP801OaNL4B8a65gmmvF7Z4cF+mgpADy/i9 LWqt4EbeYHe9ZaX3QaBcYeiPuqE6oJTOf7GFfWv0i6Qut1FqVUPnMaklRFzTe+Lug6oH KlwmD974GMd5P3q2P7ozt9ZW+5LuABCQkYtsBJf06JZ3ERnD7g5AThMZ3x1epzPj2IHE xBAfucJCuv/OcFPusZvpG3n7X3WbqpvOQpdGcH/KYRtUhVlDxpSkycK2yEnSclvmX+8X wg8A== MIME-Version: 1.0 X-Received: by 10.182.118.1 with SMTP id ki1mr6278528obb.2.1363573483983; Sun, 17 Mar 2013 19:24:43 -0700 (PDT) Received: by 10.76.27.170 with HTTP; Sun, 17 Mar 2013 19:24:43 -0700 (PDT) In-Reply-To: References: <54924C1C-42BF-410E-AFAE-194BE378C69E@jaguNET.com> <51387407.4010107@lenk.info> <5138A1CF.9090805@lenk.info> <1363102148264-5004320.post@n6.nabble.com> <1363405764667-5004434.post@n6.nabble.com> <073F366F-E8B6-402D-ABD8-E98B7628E016@gmail.com> Date: Sun, 17 Mar 2013 22:24:43 -0400 Message-ID: Subject: Re: mod_proxy_websocket/tunnel From: Jamie Johnson To: dev@httpd.apache.org Content-Type: multipart/alternative; boundary=f46d0447f24023573f04d829b15e X-Virus-Checked: Checked by ClamAV on apache.org --f46d0447f24023573f04d829b15e Content-Type: text/plain; charset=ISO-8859-1 I was able to get this working locally as well, thanks for the steps. On Sun, Mar 17, 2013 at 9:57 AM, Jamie Johnson wrote: > thanks I'll give this a try. > > Is there any chance of getting this officially ported back to 2.4? I > think there are a lot of folks that would be interested in this. > > > On Sun, Mar 17, 2013 at 8:56 AM, Nathan Quinlan wrote: > >> I'm sure there is documentation about how to add a module and build it as >> part of the httpd compile but I basically just: >> 1) copied over the module into 2.4.4 src. >> 2) searched for mod_proxy_ajp and added the equivalent mod_proxy_wstunnel >> entry in all files >> 3) make && make install. Discovered that on adding a new module >> ./buildconf and then ./configure required >> 4) Run, find out that a function was undefined. >> 5) Searched for the missing function and then proceed to diff merge the >> changes from trunk into 2.4.4 >> 6) Just copied over mod_proxy_httpd.c as the changes were numerous >> 7) build and done. >> >> On 2013-03-17, at 6:25 AM, Jamie Johnson wrote: >> >> Great I'm going to try that as well. Can you provide the >> process...anything would be appreciated >> On Mar 17, 2013 12:06 AM, "Nathan Quinlan" >> wrote: >> >>> I was able to backport this into 2.4.4 in less than an hour. >>> Fortunately it isn't that different from trunk and I'm not a C guy. >>> >>> On 2013-03-15, at 11:49 PM, jej2003 wrote: >>> >>> > Is it possible to build this module to run on an existing httpd 2.2.22 >>> > instance? >>> > >>> > >>> > >>> > -- >>> > View this message in context: >>> http://apache-http-server.18135.n6.nabble.com/mod-proxy-websocket-tp5004158p5004434.html >>> > Sent from the Apache HTTP Server - Dev mailing list archive at >>> Nabble.com. >>> >>> >> > --f46d0447f24023573f04d829b15e Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
I was able to get this working locally as well, thanks for= the steps.


On Sun, Mar 17, 2013 at 9:57 AM, Jamie Johnson <jej2003@gmail.com&= gt; wrote:
thanks I'll give this a= try.

Is there any chance of getting this officially por= ted back to 2.4? =A0I think there are a lot of folks that would be interest= ed in this.


On Sun, Mar 17, 2013 at 8:56 AM, Nathan = Quinlan <nathan.quinlan@gmail.com> wrote:
I'm sure there is documentatio= n about how to add a module and build it as part of the httpd compile but I= basically just:=A0
1) copied over the module into 2.4.4 src.
2) searched for mod_proxy_ajp and added the equivalent mod_proxy_wstun= nel entry in all files
3) make && make install. =A0 Disco= vered that on adding a new module =A0./buildconf =A0and then ./configure re= quired
4) Run, =A0find out that a function was undefined.
5) Search= ed for the missing function and then proceed to diff merge the changes from= trunk into 2.4.4
6) Just copied over mod_proxy_httpd.c =A0as the= changes were numerous
7) build and done.

On 2013-03-17, at 6:25= AM, Jamie Johnson wrote:

Great I'm going to try that as well.=A0 Can you provide the process...= anything would be appreciated

On Mar 17, 2013 12:06 AM, "Nathan Quinlan&q= uot; <nath= an.quinlan@gmail.com> wrote:
I was able to backport this into 2.4.4 in less than an hour. =A0Fortunately= it isn't that different from trunk and I'm not a C guy.

On 2013-03-15, at 11:49 PM, jej2003 wrote:

> Is it possible to build this module to run on an existing httpd 2.2.22=
> instance?
>
>
>
> --
> View this message in context: http://apache-http-server.18135.n6.nabble.com/mod-proxy-websocket-tp500= 4158p5004434.html
> Sent from the Apache HTTP Server - Dev mailing list archive at Nabble.com.




--f46d0447f24023573f04d829b15e--