Re: fehér oldal az apacheon
Takács László
lacyc3 at gmail.com
2013. Jún. 21., P, 03:57:45 CEST
Előfordulhat, hogy változtak a /usr/share/zoneinfo jogosulságai? Akkor
találkoztam legutóbb ilyen hibaüzenettel amikor chroot-ba zártam a PHP-t és
nem találta a zoneinfo könyvtárat.
Nem volt véletlen PHP frissítés?
Most így nincs sok kedvem patch-eket küldözgetni az upstream-be, de ezt a
pár PHP hibát nem ártana kijavítani, tényleg 10 éves a kódbázis, ráférne
egy refaktorizáció. Mindenesetre itt van egy kis path a hibaüzeneteidre. A
"current" kiadásból dolgoztam.
> Undefined index: cacheable in
/var/mayor/www/include/share/session/base.php on line 78
/var/mayor/www/include/share/session/base.php 78. sor
-- if ($AUTH[$toPolicy]['cacheable']=='yes' && $userAccount ==
_USERACCOUNT) {
++ if (isset($AUTH[$toPolicy]['cacheable']) &&
$AUTH[$toPolicy]['cacheable']=='yes' && $userAccount == _USERACCOUNT) {
> Undefined variable: r in /var/mayor/www/include/share/session/base.php
on line 85
/var/mayor/www/include/share/session/base.php 83. sor
-- } else $cacheable = false;
++ } else { $cacheable = false; $r= null; $return = array(); }
Elvielg megoldódnak a problémák. Nem néztem végig mindent, szóval lehet
hogy "izgalmas" dolgok jönnek ki.
Arra viszont figyelj oda, hogy ha MySQL-t használtok akkor a beépített
sha() függvény szerint dolgozik a jelszó hash, ez pedig az sha1() amit már
könnyű kipörgetni ráadásul só nélkül, szóval ha valami komolyabb
sérülékenység üti fel a fejét gond lehet.
Ha ldap-et akkor pedig egy szivárgás szintén gond lehet mert talán még
egyszerűbb is kipörgetni a jelszót. A só nem sokat ér, mert a hash végéhez
hozzácsapva ott figyel, így elég a támadónak felcsapnia egy szótárt és
pörgetni a legnépszerűbb jelszavakat és az - amúgy igen egyszerű - salt-ot
hozzárakni és figyelni.
Lényeg a lényeg hogy résen kell lenni. Ezek csak _lehetséges_ biztonsági
problémák, normál működéskor nem okoznak problémát.
2013/6/12 Bálint István <balintistvan at szistvan.hu>
> Újra szerettem volna telepíteni a Mayor enaplót, de Debian Whezzyre.
> Fel is megy a telepítés, a 80-as porton bejön a "it works" weblap, de a
> 443-ason egy idő után "eltűnik" a Mayor és egy fehér oldal jelenik meg
> ezzel a hibaüzenettel az error.logban:
> [Wed Jun 12 19:11:17 2013] [error] [client 192.168.200.1] PHP Notice:
> date_default_timezone_set(): Timezone ID 'Europe/Budapest' is invalid in
> /var/mayor/www/include/base/**config.php on line 3
> [Wed Jun 12 19:11:17 2013] [error] [client 192.168.200.1] PHP Notice:
> Undefined index: cacheable in /var/mayor/www/include/share/**session/base.php
> on line 78
> [Wed Jun 12 19:11:17 2013] [error] [client 192.168.200.1] PHP Notice:
> Undefined variable: r in /var/mayor/www/include/share/**session/base.php
> on line 85
> [Wed Jun 12 19:11:17 2013] [error] [client 192.168.200.1] PHP Notice:
> Undefined index: categories in /var/mayor/www/include/share/**session/base.php
> on line 88
> [Wed Jun 12 19:11:17 2013] [error] [client 192.168.200.1] PHP Fatal error:
> date(): Timezone database is corrupt - this should *never* happen! in
> /var/mayor/www/policy/public/**portal/portal/portal-pre.php on line 7
> Elvileg semmi nem változott, gondolom nem a timezone a hiba.
> Találkoztatok ezzel a jelenséggel. Háromszor is újratelepítettem, mind
> Wheezzyn és ez az eredmény.
> Squeezen minden OK. Mi lehet a gond?
> Köszönettel:
> Bálint István
>
>
>
> ______________________________**_________________
> Techinfo mailing list
> Techinfo at lista.sulinet.hu
> Fel- és leiratkozás: http://lista.sulinet.hu/**mailman/listinfo/techinfo<http://lista.sulinet.hu/mailman/listinfo/techinfo>
> Illemtan: http://www.szag.hu/illemtan.**html<http://www.szag.hu/illemtan.html>
> Ügyfélszolgálat FAQ: http://sulinet.niif.hu/
>
--
Üdvözlettel,
Takács László
lacyc3 at gmail.com
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lista.sulinet.hu/pipermail/techinfo/attachments/20130621/086d4782/attachment-0001.html>
További információk a(z) Techinfo levelezőlistáról