Stalo se mi (po upgradu), že když jsem zkusil stáhnout web z localhostu přes curl nebo links, tak mi to vracelo jiný web než při zobrazení klasicky přes browser. Dalo mi to hodně laborování, ale přišel jsem nato, když sem prohlížel logy a viděl jsem IP: ::1

Ano, mohlo zato IPv6, jeho zakázání ve firefoxu a povolení v systému. V bind9 jsem měl totiž u zón defaultně:

@       IN      AAAA    ::1

Povypínal jsem to pomocí sedu:

find /etc/bind/zones/ -type f -exec sudo sed -i “s/@       IN      AAAA    ::1/;@       IN      AAAA    ::1/g” {} \;

Pomohlo vypnutí IPv6  v /etc/sysctl.conf

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

Následné

sudo service networking restart

mi rozhodilo celý cinnamon. Po restartu naběhl již v pořádku, ale zahlásil vnitřní chybu a nespustil mi programy po startu. Po dalším restartu bylo již všechno ok.

Dále je možné vypnout IPv6 v apache, defaultně je totiž zapnutá v /etc/apache2/ports.conf:

Listen 80

je potřeba změnit na:

Listen 0.0.0.0:80

Podobně pro ssl.

Trackback

Žádný komentář do teď

Přidejte svůj komentář