Fórum Root.cz
Hlavní témata => Server => Téma založeno: Tomasekkk 08. 12. 2013, 12:08:29
-
Zdravím Vás,
aktualizoval jsem apache na verzi 2.2.22 a začal jsem mít problém nejspíš s předáváním uživatelovi IP(NGINX -> APACHE2). V logu vidím, že adresa uživatele je v pořádku, REMOTE_ADDR se přenáší také v pořádku, ale problém nastane, když mám ve virtualhostu apache nastaveno order Deny,Allow a nastaveny povolené IP adresy. Tato funkce nefunguje a tudíž mi neautorizuje přístupy dle IP adres uživatelů. Když nginx vypnu a vrátím zpět apache tak autorizace funguje. Když jsem zase NGINX zapnul a do apache dal allow from 127.0.0.1 tak se mi web začne načítat - tzn. napadá mne tedy, že se předává adresa 127.0.0.1 místo uživatelovi. Netušíte někdo co s tím? Díky moc
-
Tak se mi podařilo řešení problému najít http://www.abclinuxu.cz/poradna/linux/show/346565#15 (http://www.abclinuxu.cz/poradna/linux/show/346565#15), ale je zde vypnutí IPV6 podpory v linuxu, které jsem udělal a fakt funguje, může mi prosím někdo vysvětlit, zda-li to lze řešit i s podporou ipv6 na kterou bych rád přešel? Díky
-
mas to tam napsane
http://crashingdaily.wordpress.com/2008/10/22/apache-access-control-and-mod_rpaf/
-
mas to tam napsane
http://crashingdaily.wordpress.com/2008/10/22/apache-access-control-and-mod_rpaf/
S angličtinou na to nejsem velký přeborník a translator mi moc nepomůže :-(
-
vytvoris si promennou, ktera bude obsahovat ip uzivatele a tu pak pouzit pro allow from, viz
http://httpd.apache.org/docs/2.2/howto/access.html#env
mimochodem, delat administraci serveru a neumet anglicky neni zrovna vyhra :)