Skip to content

[Bug]: 求助,win下导入license报错 javax.crypto.BadPaddingException: Padding error in verification #21

@zeal607

Description

@zeal607

What happened?

已成功生成 dbeaver-ue(v25) LICENSE
在命令行模式导入license时报错

Error importing license
Corrupted license text:
javax.crypto.BadPaddingException: Padding error in verification
Corrupted license text:
javax.crypto.BadPaddingException: Padding error in verification

Version

25.0

Have you tried replacing the JRE? (JRE 是否已经替换过)

  • 已经替换

OS Type

Windows

the content of dbeaver.ini (dbeaver.ini 的内容)

-startup
plugins/org.jkiss.dbeaver.launcher_1.0.24.202503110504.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.2.1100.v20240722-2106
-vmargs
-XX:+IgnoreUnrecognizedVMOptions
-Dosgi.requiredJavaVersion=17
-Dfile.encoding=UTF-8
--add-modules=ALL-SYSTEM
--add-opens=java.base/java.io=ALL-UNNAMED
--add-opens=java.base/java.lang=ALL-UNNAMED
--add-opens=java.base/java.lang.reflect=ALL-UNNAMED
--add-opens=java.base/java.net=ALL-UNNAMED
--add-opens=java.base/java.nio=ALL-UNNAMED
--add-opens=java.base/java.nio.charset=ALL-UNNAMED
--add-opens=java.base/java.text=ALL-UNNAMED
--add-opens=java.base/java.time=ALL-UNNAMED
--add-opens=java.base/java.util=ALL-UNNAMED
--add-opens=java.base/java.util.concurrent=ALL-UNNAMED
--add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED
--add-opens=java.base/jdk.internal.vm=ALL-UNNAMED
--add-opens=java.base/jdk.internal.misc=ALL-UNNAMED
--add-opens=java.base/sun.nio.ch=ALL-UNNAMED
--add-opens=java.base/sun.nio.fs=ALL-UNNAMED
--add-opens=java.base/sun.security.ssl=ALL-UNNAMED
--add-opens=java.base/sun.security.action=ALL-UNNAMED
--add-opens=java.base/sun.security.util=ALL-UNNAMED
--add-opens=java.security.jgss/sun.security.jgss=ALL-UNNAMED
--add-opens=java.security.jgss/sun.security.krb5=ALL-UNNAMED
--add-opens=java.desktop/java.awt=ALL-UNNAMED
--add-opens=java.desktop/java.awt.peer=ALL-UNNAMED
--add-opens=java.sql/java.sql=ALL-UNNAMED
-Xms128m
-Xmx2048m
-Ddbeaver.distribution.type=exe
-javaagent:dbeaver-agent.jar
-Xbootclasspath/a:dbeaver-agent.jar

dbeaver runtime log (命令行下运行 dbeaver 的输出内容)

2025-06-07 21:33:25.045 - Corrupted license text:
javax.crypto.BadPaddingException: Padding error in verification
com.dbeaver.lm.api.LMException: Corrupted license text:
javax.crypto.BadPaddingException: Padding error in verification
        at com.dbeaver.lm.api.LMLicense.<init>(LMLicense.java:129)
        at com.dbeaver.lm.api.LMLicenseManager.importLicense(LMLicenseManager.java:174)
        at com.dbeaver.model.license.embedded.LicenseServiceEmbedded.importProductLicense(LicenseServiceEmbedded.java:123)
        at com.dbeaver.ui.license.LicenseImportDialog.importLicenseFromText(LicenseImportDialog.java:159)
        at com.dbeaver.ui.license.LicenseImportDialog.buttonPressed(LicenseImportDialog.java:255)
        at org.eclipse.jface.dialogs.Dialog.lambda$0(Dialog.java:619)
        at org.eclipse.swt.events.SelectionListener$1.widgetSelected(SelectionListener.java:84)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:265)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:91)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4404)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1173)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4202)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3790)
        at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
        at org.eclipse.jface.window.Window.open(Window.java:799)
        at com.dbeaver.ui.license.LicenseManagerUIUtils.importLicense(LicenseManagerUIUtils.java:228)
        at com.dbeaver.ui.license.LicenseManagerUIUtils.importMissingLicenseInUI(LicenseManagerUIUtils.java:123)
        at com.dbeaver.ui.license.LicenseManagerUIUtils.lambda$0(LicenseManagerUIUtils.java:87)
        at org.eclipse.ui.internal.PendingSyncExec.run(PendingSyncExec.java:68)
        at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:166)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4177)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3793)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1151)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1042)
        at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
        at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:663)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:570)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173)
        at org.jkiss.dbeaver.ui.app.standalone.DBeaverApplication.start(DBeaverApplication.java:301)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:143)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:109)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:439)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:271)
        at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source)
        at java.base/java.lang.reflect.Method.invoke(Unknown Source)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:668)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:605)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1481)
2025-06-07 21:35:03.423 - QM database cleanup is not enabled, skipping cleanup

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions