2.4.20-12 i httpd

Arkadiusz Miskiewicz arekm w pld-linux.org
Sob, 7 Lut 2004, 19:29:39 CET


Dnia sob 07. lutego 2004 18:34, Adam Gorzkiewicz napisał:
> Gdy w systemie odpalonym na kernelu 2.4.20-12 próbuje odpalić apacza to
> dostaję takie coś:
> Sat Feb 07 18:30:21 2004] [crit] (92)Protocol not available: make_sock: for
> address [::]:80, apr_socket_opt_set: (IPV6_V6ONLY)
> no listening sockets available, shutting down
> Unable to open logs
Tam jest coś w stylu
setsockopt(s, IPPROTO_IPV6, IPV6_V6ONLY, (void*) &optval, sizeof(optval)

W miarę nowe jajka dopiero umieją IPV6_V6ONLY. Nasze gkh definują IPV6_V6ONLY 
więc aplikacje próbują ustawiać V6ONLY na sockecie.

Wyjściem jest sprawdzanie czy po takim setsockopt errno == ENOPROTOOPT i jeśli 
prawda to błąd zlewamy else normalna procedura błędu danego programu.

-- 
Arkadiusz Miśkiewicz     CS at FoE, Wroclaw University of Technology
arekm.pld-linux.org, 1024/3DB19BBD, JID: arekm.jabber.org, PLD/Linux



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