slovensko-digital / autogram

Nový, krajší a lepší nástroj na podpisovanie.
European Union Public License 1.2
104 stars 19 forks source link

Release v2.0.5 #339

Closed github-actions[bot] closed 7 months ago

github-actions[bot] commented 7 months ago

👉 Release v2.0.5

Windows

Linux

MacOS

Na aspoň jednom systéme

nekromoff commented 7 months ago

podpisovanie nejde - 2 dokumenty, prvykrat vyziada BOK, nasledne taketo okno, netusim. kedze sa neda pokracovat, cele failne. image

nekromoff commented 7 months ago
Error:
digital.slovensko.autogram.core.errors.FunctionCanceledException
    at digital.slovensko.autogram.core.errors.AutogramException.createFromDSSException(AutogramException.java:45)
    at digital.slovensko.autogram.ui.gui.GUI.signBatch(GUI.java:88)
    at digital.slovensko.autogram.core.Autogram.lambda$batchSign$15(Autogram.java:147)
    at digital.slovensko.autogram.ui.gui.GUI.onWorkThreadDo(GUI.java:414)
    at digital.slovensko.autogram.core.Autogram.batchSign(Autogram.java:145)
    at digital.slovensko.autogram.ui.BatchGuiFileResponder.onBatchStartSuccess(BatchGuiFileResponder.java:63)
    at digital.slovensko.autogram.core.AutogramBatchStartCallback.handleSuccess(AutogramBatchStartCallback.java:42)
    at digital.slovensko.autogram.core.AutogramBatchStartCallback.accept(AutogramBatchStartCallback.java:24)
    at digital.slovensko.autogram.core.AutogramBatchStartCallback.accept(AutogramBatchStartCallback.java:9)
    at digital.slovensko.autogram.ui.gui.BatchDialogController.lambda$onMainButtonPressed$0(BatchDialogController.java:81)
    at java.base/java.lang.Thread.run(Unknown Source)

==============

Error:
digital.slovensko.autogram.core.errors.FunctionCanceledException
    at digital.slovensko.autogram.core.errors.AutogramException.createFromDSSException(AutogramException.java:45)
    at digital.slovensko.autogram.ui.gui.GUI.signBatch(GUI.java:88)
    at digital.slovensko.autogram.core.Autogram.lambda$batchSign$15(Autogram.java:147)
    at digital.slovensko.autogram.ui.gui.GUI.onWorkThreadDo(GUI.java:414)
    at digital.slovensko.autogram.core.Autogram.batchSign(Autogram.java:145)
    at digital.slovensko.autogram.ui.BatchGuiFileResponder.onBatchStartSuccess(BatchGuiFileResponder.java:63)
    at digital.slovensko.autogram.core.AutogramBatchStartCallback.handleSuccess(AutogramBatchStartCallback.java:42)
    at digital.slovensko.autogram.core.AutogramBatchStartCallback.accept(AutogramBatchStartCallback.java:24)
    at digital.slovensko.autogram.core.AutogramBatchStartCallback.accept(AutogramBatchStartCallback.java:9)
    at digital.slovensko.autogram.ui.gui.BatchDialogController.lambda$onMainButtonPressed$0(BatchDialogController.java:81)
    at java.base/java.lang.Thread.run(Unknown Source)
nekromoff commented 7 months ago

image

celuchmarek commented 7 months ago

@nekromoff aký máš, prosím, operačný systém a občiansky preukaz (najlepšie aspoň mesiac vydania)? Rovnako ti to padá aj pri podpisovaná jedného súboru? Deje sa tento error s UNDEFINED pinom zakaždým alebo iba občas? Takýto UNDEFINED sa nám stáva cca raz za 100 použití eID a dáva sme to za vinu eID ovládaču.

nekromoff commented 7 months ago

@nekromoff aký máš, prosím, operačný systém a občiansky preukaz (najlepšie aspoň mesiac vydania)? Rovnako ti to padá aj pri podpisovaná jedného súboru? Deje sa tento error s UNDEFINED pinom zakaždým alebo iba občas? Takýto UNDEFINED sa nám stáva cca raz za 100 použití eID a dáva sme to za vinu eID ovládaču.

Linux, Ubuntu 22.04, preukaz uplne novy Neviem, ci pravidelne, upgradol som z 2.0.1 (nefungovalo podpisovanie), skusil raz, potom podpisal radsej cez Podpisuj. Niekedy skusim nanovo aj s jednym suborom.

nekromoff commented 7 months ago

takze pri jednom to zbehne. ale objavila sa ina UI chyba, lebo najprv vybehne hlaska nie je to v PDF/A, ale nasledne vybehne okno, ze bolo podpisane. cize aj bez potvrdenia pokracovat.

celuchmarek commented 7 months ago

Vďaka. Zaujímavé, teraz sme to otestovali s najnovším OP na Ubuntu 23.04 a všetko ok. Ten UNDEFINED pin sa nám fakt zobrazí raz za čas a je to driverom.

Čo sa týka UI problému. Tá kontrola sa deje asynchrónne, aby neblokovala zvyšok aplikácie, takže zjavne si rýchlo stihol podpísať predtým než dobehla. Inak by mala blokovať pokračovanie k podpisu. Pozrieme sa na to.

Vieš si ale v nastaveniach v záložke "Bezpečnosť" nastaviť, že nechceš automaticky vykonávať kontrolu súladu .pdf s PDF/A formátom.

Inak, v Autograme nie je počet dokumentov pre hromadný podpis nijako limitovaný (narozdiel od takého Podpisuj). Pri eID však hromadné podpisovanie zatiaľ vyžaduje PIN pri každom jednom podpise, avšak interne pracujeme s myšlienkou povoliť podpis na jeden pin.

Ak má používateľ agendu, v ktorej vie často použiť hromadné podpisovanie, vie si zriadiť mandátny (pre zastupovanie PO) alebo osobný certifikát (pre FO) od nejakej certifikačnej autority (napr. Disig alebo I.CA), ktorý podporuje hromadný podpis jedným PINom.

nekromoff commented 7 months ago

OK, vdaka, ak sa vyskytne v buducnosti nieco ine, nahlasim.