NavEncryptionKeyNotFoundException

eYe
Member Posts: 169
Hi,
BC16 OnPrem, when you open Customer, Vendor or Contact cards, you get a

Kind of found a workaround which suppresses the error by disabling CDS on the CDS Connection Setup page.
I get the same exception when then trying to run DeleteEncryptionKey() from an upgrade codeunit in the OnInstallAppPerDatabase() trigger.
But if you run CreateEncryptionKey(), you get
BC16 OnPrem, when you open Customer, Vendor or Contact cards, you get a
Microsoft.Dynamics.Nav.Types.Exceptions.Encryption.NavEncryptionKeyNotFoundException

Kind of found a workaround which suppresses the error by disabling CDS on the CDS Connection Setup page.
I get the same exception when then trying to run DeleteEncryptionKey() from an upgrade codeunit in the OnInstallAppPerDatabase() trigger.
But if you run CreateEncryptionKey(), you get
Reason: Could not install the extension encryptionfix on tenant default due to the following error: Unable to create a new encryption key. An encryption key already exists.
Kind Regards,
Ewald Venter
Ewald Venter
0
Best Answer
-
Was lucky. Inspected the [dbo].[tenantproperty] table, and saw the key file name.
Recovered the key file from a backup and everything was back to normal.
Still unclear as to how the file got deleted...Kind Regards,
Ewald Venter0
Answers
-
Was lucky. Inspected the [dbo].[tenantproperty] table, and saw the key file name.
Recovered the key file from a backup and everything was back to normal.
Still unclear as to how the file got deleted...Kind Regards,
Ewald Venter0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions