Fórum Root.cz
Ostatní => O serveru Root.cz => Téma založeno: Pavel 'TIGER' Růžička 11. 08. 2012, 09:36:59
-
Chtěl jsem někomu poslat příspěvek a po odeslání: "Numeric request keys are invalid." A příspěvek byl pryč. Tohle lze tolerovat jen po určitou dobu! To si vážně mám před každým odesláním příspěvku ho uložit do schránky? A co když na to zapomenu? Kdepak, nepřispíváním ušetřím hromadu času a nervy.
-
Nemusis si ho ukladat do schranky - ja som pri podobnom probleme pustil tcpdump, dal som refresh stranky (cim sa znovu odosle obsah), z tcpdumpu som si skopiroval prispevok a ako bonus som mal komplet komunikaciu pre vyvojarov.
-
Snad každý rozumný prohlížeč zobrazí všechna odeslaná pole, když použijete tlačítko Zpět.
-
Nemusis si ho ukladat do schranky - ja som pri podobnom probleme pustil tcpdump, dal som refresh stranky (cim sa znovu odosle obsah), z tcpdumpu som si skopiroval prispevok a ako bonus som mal komplet komunikaciu pre vyvojarov.
Ha, tcpdump při refreshi ... no má to logiku, snad to do příště nezapomenu.
-
Snad každý rozumný prohlížeč zobrazí všechna odeslaná pole, když použijete tlačítko Zpět.
Hm, tak asi používám nesprávný prohlížeč. Firefox to při stránce zpět u této chyby nezobrazí a "ztratí" ... ale na obhajobu Firefoxe napíši, že u jiných webů to umí, jen tady se jaksi nedaří.
-
firebug + logovani XHTTP requestu
-
Snad každý rozumný prohlížeč zobrazí všechna odeslaná pole, když použijete tlačítko Zpět.
To sice ano, ale některé stránky obsahují tolik nesmyslného javascriptu, který manipuluje s formuláři a obsahem stránek, že ani sebelepší prohlížeč nedokáže zachovat původní hodnoty.
-
Chtěl jsem někomu poslat příspěvek a po odeslání: "Numeric request keys are invalid." A příspěvek byl pryč.
A to jsme ještě nezmínili výtečný antispam ::) ;D
-
firebug + logovani XHTTP requestu
Ale ono, když už si to několikrát hlásil a poslal, to co po Tobě chtěli vývojáři, tak už Tě to potom přestane bavit. U téhle chyby zabírá jen vymazání veškeré historie a cookies. Přeci jen ono CTRL+A a CTRL+Cje asi to nejrychlejší před odesláním. Ale otravuje to a měj to v neustále na paměti ...
-
Lol Phirae: Spam filtr je vyřešený, registrovaným uživatelům to vypíše seznam slov, která se mu v tu chvíli nelíbí. To jsme v jiném vlákně dohodli jako ideální řešení a je to několik týdnů nasazené.
Tiger: Tahle chyba se řešila několikrát (i s tebou, vím), kolega Michal Krause se v tom SMF šťoural dost dlouho a našel tam nějakou kontrolu ID ukládaného v cookie. Prý kdysi byl nějaký problém s generováním té cookie v nějaké verzi PHP, tak tam vývojáři SMF tuhle kontrolu přidali. Teď je prý zbytečná, tak ji odstranil a očividně to dělá pořád, jak píšeš. Mě se to nikdy neprojevilo. Jestli to nebude záviset i na přihlášení/nepřihlášení. Bohužel já s tím neumím udělat víc než že to zase nahlásím, aby se v tom někdo pošťoural.
-
Chtěl jsem někomu poslat příspěvek a po odeslání: "Numeric request keys are invalid." A příspěvek byl pryč.
A to jsme ještě nezmínili výtečný antispam ::) ;D
Ze nasadili na teba antispam aj celkom dobre chapem ;D
-
Ze nasadili na teba antispam aj celkom dobre chapem ;D
Ne, oni nasadili antispam na anglické texty, který jakýsi hotentot naplnil mraky slov vyskytujících se běžně v textu.
-
Lol Phirae: Spam filtr je vyřešený, registrovaným uživatelům to vypíše seznam slov, která se mu v tu chvíli nelíbí. To jsme v jiném vlákně dohodli jako ideální řešení a je to několik týdnů nasazené.
Tiger: Tahle chyba se řešila několikrát (i s tebou, vím), kolega Michal Krause se v tom SMF šťoural dost dlouho a našel tam nějakou kontrolu ID ukládaného v cookie. Prý kdysi byl nějaký problém s generováním té cookie v nějaké verzi PHP, tak tam vývojáři SMF tuhle kontrolu přidali. Teď je prý zbytečná, tak ji odstranil a očividně to dělá pořád, jak píšeš. Mě se to nikdy neprojevilo. Jestli to nebude záviset i na přihlášení/nepřihlášení. Bohužel já s tím neumím udělat víc než že to zase nahlásím, aby se v tom někdo pošťoural.
Petře, nevím, ale já mám Firefox nastavenej tak, že po zavření se mi všechny data, včetně cookie vymažou. Dnes jsem Vlezl jako první na root, chci odpovědět a objeví se ta hláška. Takže nejde o nějaký zápis z minula, ale o absolutně nový. Pak to stačí celé smáznout a ono to funguje. Je prostě divné, že to dělá i při "prvním" navštívení, kdy je prohlížeč celej vysypanej. Nevím, jestli to dá nějaký podnět, nebo ne. Ale raději to píšu.
-
to je nejaky zajimavy. ja mel ten samy problem a vyresilo to vymazani vseho ohledne root z prohlizece.
-
Petře, nevím, ale já mám Firefox nastavenej tak, že po zavření se mi všechny data, včetně cookie vymažou. Dnes jsem Vlezl jako první na root, chci odpovědět a objeví se ta hláška. Takže nejde o nějaký zápis z minula, ale o absolutně nový. Pak to stačí celé smáznout a ono to funguje. Je prostě divné, že to dělá i při "prvním" navštívení, kdy je prohlížeč celej vysypanej. Nevím, jestli to dá nějaký podnět, nebo ne. Ale raději to píšu.
Za podobnych okolnosti to pisalo hlasku aj mne, sice to bolo len 1 spustenie, ale opakovane pocas toho spustenia - nepomohlo ani vymazat data o prehliadani, takze asi ide o race condition, mozno s nejakou kontrolou IP alebo pod. Vtedy som posielal zaznam komunikacie Michalovi Krause, ktory potvrdil zle cookies. Mozes skusit nieco podobne. Mozno da viac ludi aspon sancu na uhadnutie riesenia.
-
Omlouvám se, ale jen zkouším odeslat příspěvek s příhlášením.
Z domu.
-
Díky. Zopakuji to, co jsem se dozvěděl od Michala Krauseho, který ten problém zkoumal. Zřejmě se někdy při generování nové cookie vygeneruje do SID nějaký znak, který se pak nelíbí tomu software při dalším použití (odeslání příspěvku). Pokud je tedy člověk přihlášený nebo nemaže cookies, tak je pravděpodobnost problémů nízká, protože jednou vygenerovaná správná cookie bude fungovat pořád. Pokud si ale cookies mažeš, máš denně nezanedbatelnou šanci, že na ten problém narazíš.
Jak psal PJ, asi by pomohlo v případě toho problému zjistit nějaké údaje, zejména tu cookie, kterou právě máš a poslat ji sem. Zítra se na to Michala zeptám.
-
OK, až se mi to zase stane, pokusím se zajistit důkazy.
-
Chtěl jsem někomu poslat příspěvek a po odeslání: "Numeric request keys are invalid." A příspěvek byl pryč. Tohle lze tolerovat jen po určitou dobu! To si vážně mám před každým odesláním příspěvku ho uložit do schránky? A co když na to zapomenu? Kdepak, nepřispíváním ušetřím hromadu času a nervy.
kdybyste znal doplnek ala 'Lazarus: Form Recovery' pro chrome, tak na schranku muzete klidne zapomenout, usetrite nervy s casem a zaroven vam neubude na dustojnosti ;]
-
kdybyste znal doplnek ala 'Lazarus: Form Recovery' pro chrome, tak na schranku muzete klidne zapomenout, usetrite nervy s casem a zaroven vam neubude na dustojnosti ;]
Třebaže máte z části pravdu, tak to nevidím jako ideální řešení. Kvůli chybě na nějakém webu instalovat rozšíření. To je lepší kontaktovat provozovatele a pokusit se odstranit chybu. Ano, připouštím, že jsem to mohl napsat i jinak, ale " i muži mají své dny ".