Skip to content

Instantly share code, notes, and snippets.

@bmaupin
Last active September 3, 2021 12:35
Show Gist options
  • Save bmaupin/65ef52ad8ecec81c6ab897f2224dfa38 to your computer and use it in GitHub Desktop.
Save bmaupin/65ef52ad8ecec81c6ab897f2224dfa38 to your computer and use it in GitHub Desktop.
Adobe Digital Editions E_ADEPT_DOCUMENT_TOO_SHORT

Problem

Opening some .acsm files (e.g. those from archive.org) with Adobe Digital Editions will show the following error message: E_ADEPT_DOCUMENT_TOO_SHORT

Cause

Uncertain. Some have theorized it's because Adobe Digital Editions 2.0.1 requires .NET 3.5, which does not support TLS 1.2 out of the box.

There is a Windows patch to add TLS 1.2 support to .NET 3.5.1: https://support.microsoft.com/en-us/topic/support-for-tls-system-default-versions-included-in-the-net-framework-3-5-1-on-windows-7-sp1-and-server-2008-r2-sp1-5ef38dda-8e6c-65dc-c395-62d2df58715a

However this cannot be installed in Wine

Solution

On a Windows 7 VM, install the .NET 3.5.1 TLS 1.2 patch and Adobe Digital Editions 2.0.1.

@dan0dbfe
Copy link

dan0dbfe commented Sep 3, 2021

PSA: The Windows 7 VM needs the TLS patch or be fully-updated, otherwise it will also face this error.

@bmaupin
Copy link
Author

bmaupin commented Sep 3, 2021

PSA: The Windows 7 VM needs the TLS patch or be fully-updated, otherwise it will also face this error.

Updated, thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment