This morning an Exchange 2013 system wasn't working properly and I found the database was not mounted. After looking into it, it was due to corruption on log files. I ended up moving all of the log/chk files to a temp directory so it was just the EDB file in the mailbox directory and then ran the eseutil /p command then everything mounted up and seemed to go ok.
Now this afternoon the same has happened again! I tried the same fix, move all log/chk to another dir but when I run the eseutil /p command I get this now.
"Operation terminated with error -1605 (JET_errKeyDuplicate, Illegal duplicate key) after 14.62 seconds."
When I run the eseutil /mh it shows clean shutdown? Not sure what to do to get this database repaired/mounted.