====== Riešenie problémov ====== ===== Poškodená štatistika ===== Poškodená štatistika sa prejavuje pádom aplikácie bezprostredne po vytlačení lístka (vtedy sa zapisuje štatistika). V prípade, že bolo zakupovaných viac lístkov naraz, zvyšné už samozrejme nevytlačí. Ďalším symptómom je pád aplikácie pri pokuse o vstup do servisného menu (tiež sa pristupuje k štatistike). Riešením je zmazanie (a predtým odzálohovanie) aktálneho odpočtu v: * /opt/devel/var/lib/hlavny/statistika/tempstatistika a prepísanie hodnoty atribútov //OtvorenySubor// a //OtvorenyOdpocet// na 0 v konfiguračnom súbore štatistiky: * /opt/devel/var/lib/hlavny/statistika/statistikacfg.xml ===== Poškodené udalosti / automat sa dookola reštartuje ===== Aplikácia nabehne, spadne, nabehne, spadne a tak stále dookola. V takomto prípade je najlepšie skúsiť zmazať udalostné súbory. Cez konzolu/putty stačí napísať: rm /opt/emtest/var/events* Alebo cez WinSCP treba prejsť do adresára // /opt/emtest/var/ // a tam zmazať všetky súbory začínajúce "events". Zvyčajne to bývajú tieto súbory: events.con events.dat events.idx events.maxnumber events_tmp.idx events_tmp.dat Súbor ProcessedEvents.dat nesmie byť zmazaný. ===== Prehodenie SD karty z automatu do iného automatu ===== Nastáva problem, ze nenabehne žiadny sieťový interface. Treba vyčistiť nasledujúci súbor = zmazať celý jeho obsah /etc/udev/rules.d/70-persistent-net.rules ===== Transakcia z POS terminálu zamietnutá s kódom 194 (Card declined) ===== Je trochu špecifický prípad. Podľa informácií z Ingenica: "Tento stav znamena, ze autorizacni host transakci schvali, ale cipova karta pri kontrole kryptogramu zjisti nedostatky a transakci zamitne." Zároveň: "Platba se uskutecni. Je tedy zauctovana. terminal (karta) zjisti nesoulad a transakci se pokusi zrusit. To by se melo projevit i nezauctovanim platby." To znamená, že existuje možnosť, že takáto platba bude figurovať v niektorých prehľadoch z banky. ===== Automat nemá v zásobníku nijaké bankovky danej nominálnej hodnoty a napriek tomu každá prijatá bankovka tej hodnoty smeruje do trezoru ===== Smerovanie bankovky je nastavené správne do zásobníka a aj tak bankovka putuje do trezora. Je to spôsobené mechanickou závadou súčiastky, ktorá má na starosti smerovanie bankoviek. Môže pomôct jej pohýbanie ručne. ===== Nedostatok miesta na automate ===== V adresári /var/spool/exim4/input/ sa hromadia maličké súbory z aplikácie exim, ktoré môžu časom zaplniť celý diskový priestor. Už sa to stalo 13.11.2023 (5260081), bolo tam 800 MB. Stačilo súbory odmazať. S odmazanim moze byt aj problem, prikaz //rm *// moze zlyhat, pretoze //Argument list too long//. V takom pripade sa daju subory odmazavat po jednom napriklad nasledovne: cd /var/spool/exim4/input/ for f in *; do rm "$f"; done