httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Warren Lewis" <Warren.Le...@sas.com>
Subject RE: IPV6 enabled on supplied Windows 32 binary?
Date Thu, 13 Jul 2006 15:29:03 GMT
Hi Jorge,
 
I am on just plain ole Windows XP Pro. 
 
Since we last communicated I downloaded Visual Studio 2005 Express and the Windows Platform
SDK and
have been able to build Apache 2.2.2 inside the IDE, with IPv6 enabled via the #define in
apr.hw. All seems to
be working now. libapr-1.dll, libaprutil-1.dll, libhttp.dll, and httpd.exe all need to be
rebuilt and repackaged to
provided IPv6 support. Additionally mod_info and mod_env also have an IPv6 component as well.
 
Thanks for the assistance and the pointers in the right direction.
 
cheers - Warren

________________________________

From: Jorge Schrauwen [mailto:jorge.schrauwen@gmail.com] 
Sent: Wednesday, July 12, 2006 2:13 PM
To: dev@httpd.apache.org
Subject: Re: IPV6 enabled on supplied Windows 32 binary?


Indeed i can't get mine to bind on IPv6 aswel... strange since i was sure i had it listening
on IPv6!

I get a 
[Wed Jul 12 20:10:16 2006] [crit] (OS 11004)The requested name is valid, but no data of the
requeste
d type was found.  : alloc_listener: failed to set up sockaddr for [fe80::211:d8ff:fe94:8881%4]
Syntax error on line 18 of S:/Apache2/conf/httpd.conf:
Listen setup failed

this is actually bad since i access my computer via IPv6 in school! that explains why it said
it was down the last week of school. 

Hmmz maybe this is a 2.2 isseus!

PS: what OS are you running? I'm on XP x64...


On 7/12/06, Warren Lewis < Warren.Lewis@sas.com <mailto:Warren.Lewis@sas.com> >
wrote: 

	Testing in a IPV6 environment fails. :-(
	
	Also shouldn't I see 
	
	-D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)
	or
	-D APR_HAVE_IPV6 (IPv4-mapped addresses disable)
	
	in the log if IPV6 is enabled?
	
	
	I attempted to build the executable myself with Visual Studio 2005, but, I can't get 
	a working httpd.exe. First it complained about not being able to find msvcrt80.dll,
	which was easy to remedy.
	But, now httpd -V fails with the error:
	The application failed to initialize properly (0x80000003). Click on OK to terminate the
application. 
	
	
	Any additional pointers/thoughts?
	
	thanks - Warren
	________________________________
	
	From: Jorge Schrauwen [mailto:jorge.schrauwen@gmail.com]
	Sent: Sunday, July 09, 2006 6:53 PM 
	To: dev@httpd.apache.org
	Subject: Re: IPV6 enabled on supplied Windows 32 binary?
	
	
	I'm pretty sure i compiled mine with IP V6 and it doesn't show for me aswel.
	SO just test it and see if it works
	
	
	On 7/10/06, Warren Lewis < Warren.Lewis@sas.com <mailto:Warren.Lewis@sas.com> >
wrote: 
	
	        Hi,
	
	           Am I mistaken or does the supplied downloadable version of Apache 2.2.2
	        not support IPV6?
	
	
	        C:\Program Files\Apache Software Foundation\Apache2.2\bin>httpd -V Server version:
Apache/2.2.2 
	        Server built:   Apr 29 2006 18:32:31
	        Server's Module Magic Number: 20051115:2 Server loaded:  APR 1.2.7, APR-Util 1.2.7
Compiled using: APR 1.2.7, APR-Util 1.2.7
	        Architecture:   32-bit
	        Server MPM:     WinNT
	          threaded:     yes (fixed thread count)
	            forked:     no
	        Server compiled with....
	        -D APACHE_MPM_DIR=3D"server/mpm/winnt"
	        -D APR_HAS_SENDFILE 
	        -D APR_HAS_MMAP
	        -D APR_HAS_OTHER_CHILD
	        -D AP_HAVE_RELIABLE_PIPED_LOGS
	        -D DYNAMIC_MODULE_LIMIT=3D128
	        -D HTTPD_ROOT=3D"/apache"
	        -D SUEXEC_BIN=3D"/apache/bin/suexec" 
	        -D DEFAULT_SCOREBOARD=3D"logs/apache_runtime_status"
	        -D DEFAULT_ERRORLOG=3D"logs/error.log"
	        -D AP_TYPES_CONFIG_FILE=3D"conf/mime.types"
	        -D SERVER_CONFIG_FILE=3D"conf/httpd.conf" 
	
	
	        Shouldn't APR_HAVE_IPV6 be in there somewhere?
	
	        thanks - Warren
	
	
	
	
	
	
	
	--
	~Jorge
	




-- 
~Jorge 

Mime
View raw message