[AC] apache2 na sparcu na 2.4

undefine@aramin.net undefine w aramin.net
Czw, 5 Lut 2004, 01:37:30 CET


Ukhm. Po którymś upgradzie przestało działać:
[root w athena undefine]# httpd 
[Wed Feb 04 23:52:47 2004] [crit] (42)Protocol not available: make_sock:
for address [::]:80, apr_socket_opt_set: (IPV6_V6ONLY)
no listening sockets available, shutting down
Unable to open logs

od arekm-a się dowiedziałem że IPV6_V6ONLY nie jest dostępne na 2.4
fragment kodu z apache który się wywala to:
#if APR_HAVE_IPV6
    if (server->bind_addr->family == APR_INET6) {
        stat = apr_socket_opt_set(s, APR_IPV6_V6ONLY, v6only_setting);
        if (stat != APR_SUCCESS && stat != APR_ENOTIMPL) {
            ap_log_perror(APLOG_MARK, APLOG_CRIT, stat, p,
                          "make_sock: for address %pI, apr_socket_opt_set: "
                          "(IPV6_V6ONLY)",
                          server->bind_addr);
            apr_socket_close(s);
            return stat;
        }
    }
#endif

apache/glibc/apr aktualne z ac, jajko 2.4.20.
Ma ktoś jakieś sugestie co jest nie tak? :) Ew jak najszybciej
wyeliminować problem? (najlepiej bez rebootu bo ma to już ładny uptime,
a pozatym jakby nie wstała to byłby problem ;)

-- 
Andrzej Dopierała
Prywatnie.



Więcej informacji o liście dyskusyjnej pld-devel-pl