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 36A099849 for ; Thu, 5 Apr 2012 04:49:48 +0000 (UTC) Received: (qmail 38569 invoked by uid 500); 5 Apr 2012 04:49:47 -0000 Delivered-To: apmail-httpd-dev-archive@httpd.apache.org Received: (qmail 38215 invoked by uid 500); 5 Apr 2012 04:49:43 -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 38196 invoked by uid 99); 5 Apr 2012 04:49:42 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 05 Apr 2012 04:49:42 +0000 X-ASF-Spam-Status: No, hits=0.7 required=5.0 tests=RCVD_IN_DNSWL_NONE,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [64.202.165.37] (HELO smtpauth13.prod.mesa1.secureserver.net) (64.202.165.37) by apache.org (qpsmtpd/0.29) with SMTP; Thu, 05 Apr 2012 04:49:34 +0000 Received: (qmail 11989 invoked from network); 5 Apr 2012 04:49:13 -0000 Received: from unknown (76.252.112.72) by smtpauth13.prod.mesa1.secureserver.net (64.202.165.37) with ESMTP; 05 Apr 2012 04:49:13 -0000 Message-ID: <4F7D2444.4000403@rowe-clan.net> Date: Wed, 04 Apr 2012 23:49:08 -0500 From: "William A. Rowe Jr." User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:11.0) Gecko/20120327 Thunderbird/11.0.1 MIME-Version: 1.0 To: dev@httpd.apache.org CC: Jim Jagielski , Claudio Caldato , Gianugo Rabellino Subject: Re: Apache httpd 2.4.x on Windows References: <29EA0771-04CD-4A73-A642-2EF0B12B1D89@apache.org> <2AF5EC9B3560864AA4BBE8B9E3D9D79203CF4A@BY2PRD0310MB353.namprd03.prod.outlook.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Very cool :) Claudio, we can point you precisely to where httpd 2.4 goes off the rails. We instantiate a socket connection (accept() or AcceptEx() yet our presumptions about the state of the socket (block/nonblock timeouts etc) were not honored. There is a call, apr_os_socket_make() which APR makes certain assumptions about. Seems too fragile. Perhaps that _make() call needs to IoCtl at the socket to determine all of the 'anticipated' state conditions to be able to roll on with the correct assumptions. On 4/4/2012 5:13 PM, Jim Jagielski wrote: > Good news! Gianugo and Claudio have offered to see how they > can help us in resolving the SSL issues w/ httpd 2.4.x... > As you can see, Claudio is the main guru who may be able > to provide the most insight. > > I've CC'ed both on this Email. > > Claudio, if you like, you may wish to subscribe to the dev@httpd.apache.org > mailing list. > > On Apr 4, 2012, at 1:57 PM, Gianugo Rabellino wrote: > >> Jim, meet Claudio Caldato. Claudio is a fellow Italian and we work in the same team. He's the one to blame for making node.js sing on Windows and he'd be happy to start investigating how we can help httpd as well. Let me know if I can be of any further help. >> >> -- >> Gianugo Rabellino >> Sr. Director, Open Source Communities, Microsoft Corp. >> Mobile: +1 (425) 786 8646 - Twitter: @gianugo >> >> -----Original Message----- >> From: Jim Jagielski [mailto:jim@apache.org] >> Sent: Wednesday, April 04, 2012 7:25 AM >> To: Gianugo Rabellino >> Subject: Apache httpd 2.4.x on Windows >> >> Gianugo, >> >> I hope this email finds you well... I missed seeing you again at POSSCON this year. >> >> We (the web server PMC) have an issue with the latest revs of Apache (2.4.x) on Windows, such that we can't get SSL to work well with the Windows networking stack... as such, even though it's GA for Unix and Unix-like OSs, Windows is still considered beta. We'd like to address that :) >> >> So I was wondering if there's a team in MS we could ping to get some better insights on what might be going on... we want to ensure that Windows is a fully supported OS for httpd. >> >> Thanks! >> >> >> >> >> > >