Return-Path: Delivered-To: apmail-httpd-users-archive@httpd.apache.org Received: (qmail 19047 invoked by uid 500); 2 Oct 2002 14:52:20 -0000 Mailing-List: contact users-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: users@httpd.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list users@httpd.apache.org Received: (qmail 19036 invoked from network); 2 Oct 2002 14:52:20 -0000 Received: from mkc-65-28-49-218.kc.rr.com (HELO BSManagement.com) (65.28.49.218) by daedalus.apache.org with SMTP; 2 Oct 2002 14:52:20 -0000 Received: by bsmanagement.com (EzMTS MTSAgent 1.55a3) ; Wed, 02 Oct 02 09:52:13 -0500 for Received: from BSManagement.com (165.221.71.220) by bsmanagement.com (EzMTS MTSSmtp 1.55d7) ; Wed, 02 Oct 02 09:52:10 -0500 for Message-Id: <5.1.0.14.2.20021001141606.01caea68@pop-server.kc.rr.com> X-Sender: brian@mail.bsmanagement.com X-Mailer: QUALCOMM Windows Eudora Version 5.1 Date: Wed, 02 Oct 2002 09:49:17 -0500 To: users@httpd.apache.org From: "Brian J. Stewart" Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed X-Envelope-Receiver: X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Subject: [users@httpd] works on Apache 1.3.26, but not on 2.0.42 (server won't start) We are currently running both MS IIS5 and Apache 1.3.26 on several Windows 2000 Advanced Servers, each web server has its own dedicated IP address. Now we are trying to upgrade to the new 2.x series of Apache and it is not working. FYI: We always have to start IIS first, then the Apache service, but at least it works this way, but not at all with 2.x. We have two IPs bound to the same NIC in the machines. I have configured IIS to bind specifically to its own IP in both the FTP and IIS settings within the MS Console. ------------- I am just testing Apache2 from command-line for the moment (starting via services yields the same failure) C:\>D:\Apache2\bin\Apache.exe -w -n "Apache2" -k start (730048)Only one usage of each socket address (protocol/network address/port) i s normally permitted. : make_sock: could not bind to address 165.xxx.xxx.xxx:80 no listening sockets available, shutting down Unable to open logs The only change I have made at this point to the stock httpd.conf is around line #124 regarding the LISTEN directive: Listen 165.xxx.xxx.xxx:80 If I change the LISTEN directive to use a non-80 port, then it fires up just fine with IIS5 running. Once again I repeat, IIS5 is on IP#1, Apache is on IP#2. ------------- If I take a stock Apache 1.3.26 httpd.conf, then I apply the following to the LISTEN and BIND directives: Listen 165.xxx.xxx.xxx:80 BindAddress 165.xxx.xxx.xxx I can run Apache 1.3.x and IIS5 at the same time without any problems. I can replicate this problem on 3 different servers. ------------- My guess is that Apache 2.x is incorrectly detecting IIS's bind to the OTHER IP address on port 80, and then failing.... something in the startup bind/logic which was changed in the 2.x seems to be the blame at this point. Just wondering if anyone had some thoughts, ideas before I post to Bugzilla.... I have not seen anyone else having similar issues when I have run Google web/group searches. ---------- Brian Stewart Chief Information Officer / BSManagement www.BSManagement.com "Abusing the internet, so you don't have to." 913.707-9073 Voice --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See for more info. To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org " from the digest: users-digest-unsubscribe@httpd.apache.org For additional commands, e-mail: users-help@httpd.apache.org