Portál AbcLinuxu, 5. října 2026 07:05


Dotaz: RoundCube - somovolné odhlašení

26.3.2011 15:14 Kall Ell | skóre: 15
RoundCube - somovolné odhlašení
Přečteno: 828×
Odpovědět | Admin
Ahoj všem, mám následující problém. Upgradoval jsem server z etch na lenny a pote na sqeeze. Zdá se, že je vše ok. Jen jsem narazil na problém s roundcube. když se přihlásím do schránky, tak se mě do cca 5 vteřin samo odhlásí. V logu jsem našel jenom informaci a tom, že se uživatel přihlasil a po té zase odhlásil. Můžete poradit po čem se podívat?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

cezz avatar 27.3.2011 04:07 cezz | skóre: 24 | blog: dm6
Rozbalit Rozbalit vše Re: RoundCube - somovolné odhlašení
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ja by som pozrel logy weboveho servera. (alebo priamo roundcube) Moze byt, ze sa roundcube (PHP) nedari ulozit session, nech uz to uklada kdekolvek. Aky pouzivas webovy server? A co PHP, ako ho spustas? (mod_php,FCGI,..?)
Computers are not intelligent. They only think they are.
27.3.2011 16:23 Kall Ell | skóre: 15
Rozbalit Rozbalit vše Re: RoundCube - somovolné odhlašení
PHP verze 5.3.3-7, webserver je apache2/2.2.16(debian). Nevím co myslíš tím spuštěním? Jako já se do mailu přihlásím, načte se mě úvodní obrazovka a vidím i zprávy. Jenže než na cokoliv kliknu, tak se to odhlásí. Já myslím, že je problém nějak spojený s DB. Při instalaci to po mě chtělo vytvořit přístup k db, ten jsem ale odmitl, že ho nastavím ručně, protože DB je již vytvořená z minulé verze. v konfiguračním souboru je k vyplnění následující
$dbuser='roundcube'
$dbpass='--heslo--'
$basepath=''
$dbname='roundcubedb'
$dbserver='localhost'
$dbport='3306'
$dbtype=''
Co jsem věděl jsem vyplnil, ale není mě jasný co mám vyplnit k basepath a dbtype. Jinak log apache zaznamená jen IP adresu a kterou stránku či skript jsem načítal, v error logu není nic, v logu mysql není taky žádný záznam, Jen v syslogu je informace z roundcube login a hned následující řídek je logout. :-(
cezz avatar 1.4.2011 08:50 cezz | skóre: 24 | blog: dm6
Rozbalit Rozbalit vše Re: RoundCube - somovolné odhlašení
Ako mas nastaveny v konfigu log_dir? Skus sa pozriet do tohto adresara, ci tam roundcube neloguje nieco zmysluplne.

A este jeden detail - prejavuje sa ti to takto na vsetkych pocitacoch/prehliadacoch? Mozno by bolo zaujimave odsledovat to cele vo firebug-u..
Computers are not intelligent. They only think they are.
27.3.2011 16:29 Kall Ell | skóre: 15
Rozbalit Rozbalit vše Re: RoundCube - somovolné odhlašení
Teď jsem ještě zkoušel přihlasení do db tím uživatelským jménem a heslem a bez problémů jsem se tam dostal. Dokonce jsem si prohlídl tabulku users a je tam čas posledního přihlášení které jsem zkoušel, takže do db se roundcube dostane, databází to nebude.

27.3.2011 16:55 Kall Ell | skóre: 15
Rozbalit Rozbalit vše Re: RoundCube - somovolné odhlašení
Pokud to bude problém, můžu nahradit roundcube i jiným webmailem, jen poraďte, který je zhruba na podobné úrovní jako roundcube, nebo lepší :-) Podmínka je přístup do složek maildir.
27.3.2011 17:56 pavel
Rozbalit Rozbalit vše Re: RoundCube - somovolné odhlašení
This was due to keepalive timeouts in the config, I am not sure which one but atm I added zero to all and this fixed the problem.
27.3.2011 21:09 Kall Ell | skóre: 15
Rozbalit Rozbalit vše Re: RoundCube - somovolné odhlašení
jestli jsem to dobře pochopil, tak ten člověk to vyřešil přidáním nuly všude kde bylo keepalive. Zkoušel jsem to a nepomohlo to. Tak nevím prolezl jsem ten config několikrát do kola a všude kde bylo keep_alive jsem přidal nulu. je to ale stejný.
1.4.2011 09:10 R
Rozbalit Rozbalit vše Re: RoundCube - somovolné odhlašení
Odpovědět | | Sbalit | Link | Blokovat | Admin
Rouncube mas ako nainstalovany? Teraz je na to balik v Debiane a ten urcite funguje.
9.9.2011 08:39 Honza
Rozbalit Rozbalit vše Re: RoundCube - somovolné odhlašení
Odpovědět | | Sbalit | Link | Blokovat | Admin

Jde o problém se suhosin. Aby k samovolnému odhlášení nedocházelo, vypněte suhosin.session.encrypt, například ze souboru .htaccess:

php_flag suhosin.session.encrypt Off

Nová verze již takový .htaccess obsahuje, ale pokud nemáte povoleno AllowOverride, musíte toto nastavit sami. Při instalaci vás na to již RoundCube upozorní.

Založit nové vlákno • Nahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.