Fedora - nemoznost podpisat DP cez DLauncher a Autogram

Zdravim komunita!

Narazil som na problem, ze na Fedore 43 nedokazem podpisat danove priznanie na webe financnej spravy ani cez DLauncher ani cez Autogram. Pritom, prihlasenie na Slovensko.sk funguje bez problemov. Certifikaty v OP su a su platne.

Nejake napady?

Logy z DLauncheru:

11:35:20.801 [I79103] Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway. (:0, )
11:35:20.844 [W79103] Starting...  ("/home/oliverfindl/.local/share/dlauncher2/dLauncher2", "--quiet", "ditec-dlauncher2:sk.ditec.ep.products.dsigner.dotnet#action=dbridge", "https://www.slovensko.sk/static/kep/apps/java/dsigner_3.x/sk.ditec.ep.products.dsigner.java.xml#action=dbridge", "--", "--dbridge2-token", "7dc5e6ef-9e44-469b-9283-c28377496a31") (:0, )
11:35:20.891 [I79103] "[ditec-dlauncher2:sk.ditec.ep.products.dsigner.dotnet#action=dbridge]" Missing product "ditec-dlauncher2:sk.ditec.ep.products.dsigner.dotnet" (:0, )
11:35:36.705 [I79103] Process finished 0 0 "The process terminated successfully" "" "" (:0, )
11:35:36.732 [W79103] End (:0, )

Vypis chyby z Autogramu:

digital.slovensko.autogram.core.errors.NoDriversDetectedException
	at digital.slovensko.autogram.ui.gui.GUI.pickTokenDriverAndThen(GUI.java:108)
	at digital.slovensko.autogram.core.Autogram.pickSigningKeyAndThen(Autogram.java:218)
	at digital.slovensko.autogram.ui.gui.SigningDialogController.sign(SigningDialogController.java:166)
	at digital.slovensko.autogram.ui.gui.SigningDialogController.checkExistingSignatureValidityAndSign(SigningDialogController.java:149)
	at digital.slovensko.autogram.ui.gui.SigningDialogController.onMainButtonPressed(SigningDialogController.java:97)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source)
	at java.base/java.lang.reflect.Method.invoke(Unknown Source)
	at com.sun.javafx.reflect.Trampoline.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source)
	at java.base/java.lang.reflect.Method.invoke(Unknown Source)
	at javafx.base/com.sun.javafx.reflect.MethodUtil.invoke(Unknown Source)
	at javafx.fxml/com.sun.javafx.fxml.MethodHelper.invoke(Unknown Source)
	at javafx.fxml/javafx.fxml.FXMLLoader$MethodHandler.invoke(Unknown Source)
	at javafx.fxml/javafx.fxml.FXMLLoader$ControllerMethodEventHandler.handle(Unknown Source)
	at javafx.base/com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(Unknown Source)
	at javafx.base/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(Unknown Source)
	at javafx.base/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(Unknown Source)
	at javafx.base/com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(Unknown Source)
	at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
	at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
	at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
	at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
	at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
	at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
	at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
	at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
	at javafx.base/com.sun.javafx.event.EventUtil.fireEventImpl(Unknown Source)
	at javafx.base/com.sun.javafx.event.EventUtil.fireEvent(Unknown Source)
	at javafx.base/javafx.event.Event.fireEvent(Unknown Source)
	at javafx.graphics/javafx.scene.Node.fireEvent(Unknown Source)
	at javafx.controls/javafx.scene.control.Button.fire(Unknown Source)
	at javafx.controls/com.sun.javafx.scene.control.behavior.ButtonBehavior.mouseReleased(Unknown Source)
	at javafx.controls/com.sun.javafx.scene.control.inputmap.InputMap.handle(Unknown Source)
	at javafx.base/com.sun.javafx.event.CompositeEventHandler$NormalEventHandlerRecord.handleBubblingEvent(Unknown Source)
	at javafx.base/com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(Unknown Source)
	at javafx.base/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(Unknown Source)
	at javafx.base/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(Unknown Source)
	at javafx.base/com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(Unknown Source)
	at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
	at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
	at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
	at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
	at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
	at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
	at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
	at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
	at javafx.base/com.sun.javafx.event.EventUtil.fireEventImpl(Unknown Source)
	at javafx.base/com.sun.javafx.event.EventUtil.fireEvent(Unknown Source)
	at javafx.base/javafx.event.Event.fireEvent(Unknown Source)
	at javafx.graphics/javafx.scene.Scene$MouseHandler.process(Unknown Source)
	at javafx.graphics/javafx.scene.Scene.processMouseEvent(Unknown Source)
	at javafx.graphics/javafx.scene.Scene$ScenePeerListener.mouseEvent(Unknown Source)
	at javafx.graphics/com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.get(Unknown Source)
	at javafx.graphics/com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.get(Unknown Source)
	at javafx.graphics/com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(Unknown Source)
	at javafx.graphics/com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(Unknown Source)
	at javafx.graphics/com.sun.glass.ui.View.handleMouseEvent(Unknown Source)
	at javafx.graphics/com.sun.glass.ui.View.notifyMouse(Unknown Source)
	at javafx.graphics/com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)
	at javafx.graphics/com.sun.glass.ui.gtk.GtkApplication.lambda$runLoop$1(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)

- VYRIESENE -

Problem bol v tom, ze kedze eID klient sa poskytuje ako AppImage + instalacne skripty, ktore fixne rataju s tym, ze uzivatel je na Debiane/Ubuntu, tak som tento AppImage mal len extrahovany v /opt a so skriptami som sa dalej nejedoval, kedze oni na Fedore nezbiehaju a prihlasovanie na Slovensko.sk mi aj bez nich funguje.

Riesenie bolo v nastaveniach Autogramu vyplnit spravnu cestu k libpkcs11_x64.so. Teda v mojom konkretnom pripade /opt/eid-client/lib/libpkcs11_x64.so.

Riesenie som nasiel tu: Neda sa podpisat PDF vo Fedore 41 · Issue #528 · slovensko-digital/autogram · GitHub.

4 Likes