On Jan 12, 2021, at 02:31, Steve Wardle wrote:

> On 12 Jan 2021, at 01:37, Ryan Schmidt wrote:
> 
>> On Jan 9, 2021, at 12:16, Steve Wardle wrote:
>> 
>>> I’ve got apache2 2.4.46 running on Big Sur 11.1 and it’s not listening on 
>>> the IPv6 interfaces. I’m sure this was working last year and it would help 
>>> to know if it’s a general apache2 2.4.46 issue or confined to Big Sur or 
>>> maybe just my system.
>> 
>> I haven't heard of any such issues but am not necessarily in the loop. You 
>> might ask in an Apache support venue.
>> 
> 
> I did a bit more digging on my system yesterday.
> The Apple supplied apache is the same version and does listen on IPv4 and 
> IPv6.
> 
> /usr/sbin/apachectl -V
> 
> Server compiled with....
>  -D APR_HAS_SENDFILE
>  -D APR_HAS_MMAP
>  -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)
>  -D APR_USE_FLOCK_SERIALIZE
>  -D APR_USE_PTHREAD_SERIALIZE
> 
> /opt/local/sbin/apachectl -V
> 
> Server compiled with....
>  -D APR_HAS_SENDFILE
>  -D APR_HAS_MMAP
>  -D APR_USE_SYSVSEM_SERIALIZE
>  -D APR_USE_PTHREAD_SERIALIZE
> 
> macports apache was working with IPv6 on Catalina. I only found out about the 
> failure because the certbot validators attempt to use an IPv6 address for 
> https if there’s a domain AAAA record and don’t fall back to trying the A 
> record.

I figured out why this is happening and filed a bug report for you:

https://bz.apache.org/bugzilla/show_bug.cgi?id=65087

It's a bug in the apr configure script. apr is a library that apache uses.

Reply via email to