An Error Occurred Invalid Key Length. Should Be 76 Characters
Contents |
components as both 32-bit and 64-bit libraries. Functionality-wise, the 64-bit versions are identical to their 32-bit counterparts but can be used with IIS running in the native 64-bit mode. The names for the 64-bit component DLLs are aspupload registration key formed by adding "64" to the end of the filename. For example, the 64-bit
Aspjpeg
AspUpload resides in the DLL aspupload64.dll. The 64-bit setups are named the same way, e.g. the AspUpload installer's filename is aspupload64.exe. persits software The 32-bit and 64-bit Modes of IIS For a Persits component to work properly on your 64-bit Windows server, the component's "bitness" (i.e. 32-bit or 64-bit) must match that of your IIS. On a 64-bit
Aspemail
Windows server, IIS can be run in its native 64-bit mode or 32-bit compatibility mode. On Windows 2003, the entire IIS can be configured to run in one mode or the other, but not both. On Windows 2008, Vista, and 7, some virtual directories can be configured to run in the 32-bit mode, and others in the 64-bit mode. See below for details on how to configure your system to aspencrypt run in a particular mode. What if there is a bitness mismatch? If a 32-bit component is used with IIS running in the 64-bit mode, or vice versa, an error will occur. In classic ASP, the Server.CreateObject line will generate the error message Microsoft VBScript runtime error '800a01ad' ActiveX component can't create object Note that due to Microsoft's penchant for ambiguity in error reporting, this error does not necessarily mean a bitness mismatch. It can also mean a lack of NTFS permissions on the component DLL (which is a totally different problem covered here.) In .NET, an error may be even more vague, but will almost certainly be coming from the line where the instance of the object is being created. To fix the bitness-mismatch error, you need to match up the bitnesses of the involved parties (IIS and the component.) IIS running in a 32-bit compatibility mode If the IIS you have to work with is run in a 32-bit compatibility mode, you have to use the 32-bit versions of the components. There is one caveat: the 32-bit registration key now needs to be placed in a different area of the system registry and you have to do it manually, as our setup applications won't do i
Key Infrastructure (PKI)Entrust Authority PKIEntrust Managed Services PKIEntrust Entelligence Security ProviderEntrust Entelligence Messaging ServerEntrust Certificate ServicesSSL https://www.entrust.com/get-support/ssl-certificate-support/certificate-signing-request-faq/ CertificatesCertificate ManagementDiscoveryMobile Device CertificatesDocument Signing CertificatesCode Signing CertificatesSecure Email CertificatesAll Entrust ProductsProfessional Services CloseSSLSSL CertificatesEV Multi-Domain SSL Certificates – (Extended Validation)UC Multi-Domain SSL Certificates – (Unified Communication)Advantage SSL CertificatesStandard SSL CertificatesWildcard SSL CertificatesPrivate SSL CertificatesCertificate an error ComparisonCertificate Management & Website SecurityCertificate ManagementDiscoveryWebsite SecurityToolsSubscription ComparisonCertificate Transparency SearchSupportMy Account (Login) CloseSolutionsSolutionsMobile SecurityCertificate ServicesStrong AuthenticationPhysical & Logical AccessCertificate ManagementSecure Email & CollaborationWebsite SecurityCitizen eID & ePassportsIndustriesEnterpriseCritical Infrastructure ProtectionFinancial InstitutionsGovernmentLaw Enforcement ClosePartnersEntrust Cloud PartnersEnterprise PartnersDirectoryPartnerLink an error occurred Portal CloseResourcesDocumentationMultimediaCertifications & StandardsDeveloper APIs CloseSupportEntrust Cloud (SSL) SupportDocumentationInstallation HelpFrequently Asked Questions (FAQs)Knowledge BaseQuickStart ProgramsGuides & WhitepapersSupported Servers & BrowsersGlossary of TermsLegal AgreementsToolsOrder TrackingSSL Server TestCRL CheckingCSR ViewerRevoke a CertificateRoot Certificate DownloadsEV Misuse FormOpenSSL CSR Command BuilderKeytool CSR BuilderCertificate Transparency Search How Can We Help You? Get customized support for the Entrust products and services you use. Access Entrust Enterprise Support for support on all our enterprise products and services or Entrust Cloud Support for all things SSL and certificate management. Call Support +1-866-267-9297cloudsupport@entrust.comSupport Form CloseEnterprise SupportChoose our Enterprise TrustedCare Support Enjoy the flexibility to choose from a selection of service and su