Nginx "móka"

Ez a tipikusan előbb frissítek, majd olvasom a changelog-ot esete és persze szopás ezerrel...

Szerveren ült egy 1.2.8-as nginx, és gondoltam ideje lenne frissíteni. Nosza előkotortam a legfrissebb, 1.5.8-as verziót, és fordítottam egyet. Majd szerverre fel, indít, nem reklamál, elfelejt.
Úgy félóra múlva "kopogtat" egy cimbi, hogy nem megy az a szar. Gondoltam, "megint szar a neted öcsém, mer nekem jó". Aha, jó is volt, ugyanis csak IPv6-on listenelt a drága. Hát a búra ledurrant, azonnal konfig vakarászás, hogy eddig jó volt, most WFT??? Majd jött google, hogy WTF??? aztán ott találtam egy hasonlót, és idézik a changelogból, hogy mitudoménmár hány verzióval ezelőtt default lett az ipv6-on figyelés, ha csak azt rakod be. 1.2.8-on meg akkor hallgatott mind2-n, ha "[::]:80" volt a configban, 1.5-n meg "[::]:80" megegyezik az 1.2-n lévő "[::]:80 ipv6only=on" beállítással. Búra ismét ledurran, mi a megoldás akkor??? Annyi, hogy 2 listen paraméter kell.

listen 80;
listen [::]:80;

Kösz bameg. Hjajjh, beeezzzeg az apache. (holnap azt fordítok...)

Szerk:
"Éjjen a cenzúra..."
(Búra marad hosszú ú, csakazéris)

Hozzászólások

Az 1.5-ös az a dev ág, 1.4-gyel kellene inkább probálkoznod eleve, az a stable, distrok is azt szállítják stable repokban.

Az is a megszokott "előbb teszek valamit, majd olvasok" miatt van, hogy nem olvastam el, hogy az 1.5 nem a stable. Csak rányomtam az elsőre.

Az említett változtatás pedig 1.3-as:

Changes with nginx 1.3.4 31 Jul 2012

*) Change: the "ipv6only" parameter is now turned on by default for
listening IPv6 sockets.

--
openSUSE 12.2 x86_64

>"előbb teszek valamit, majd olvasok"

igy izgalmas az elet, de ha van fonokod, hamar ki fog rugni

--
Live free, or I f'ing kill you.

-1, csak az MSSQL beállításától és karbantartásától mentsen meg az Isten. Sokszor semmit nem fogsz fel az egészből, csak azt, hogy egy MS termék egy másikkal nem kompatibilis, és kipróbálsz az egyikből egy pár évvel azelőtti/azutáni verziót. MySQL-t se szeretem, inkább PostgreSQL párti vagyok, de az MSSQL-nél nagyobb rakást még nem kakált ki magából a világ.

Szerintem mindegy. Bár lehet, hogy hivatalosan mást jelent. A FF hejesiraselenörzölye mindkét változatot (bura vs búra) helyesnek mondja.
Én is hosszúval ismertem.
Igaz, anyámék a szőlőt még szőllőnek tanulták, én meg a ventilátort ventillátornak, szóval sohasem lehet tudni. :)