New Keepass integration doesn't work: "could not deserialize object to xml" Error appears on every try to open KDBX with different compressions/files
This thread was automatically locked due to age.
New Keepass integration doesn't work: "could not deserialize object to xml" Error appears on every try to open KDBX with different compressions/files
Hi OscarCuesta
Please share the screenshot if possible.
Haridoss Sreenivasan
Technical Support Engineer | Sophos Technical Support
Knowledge Base | @SophosSupport | Video tutorials
Remember to like a post. If a post (on a question thread) solves your question use the 'This helped me' link.
v.2.36, I always use the last release
Óscar | Let's floppy!
Hi Oscar,
I tried to recreate the issue replicating your environment and it works fine for me. I am just wondering if this KBDX file was created with older version of KeePass (1.32/33) and continued with the latest version 2.36. Are you using any other Sophos Products like Sophos Encryption? (may be the KBDX file is encrypted and thus causing this issue).
Haridoss Sreenivasan
Technical Support Engineer | Sophos Technical Support
Knowledge Base | @SophosSupport | Video tutorials
Remember to like a post. If a post (on a question thread) solves your question use the 'This helped me' link.
Hi,
I started the KDBX with an v2.xx, not dure exactly what, but I can confirm that it was 2.x
Sophos Encryption is not one of my products, I'm not using encryption software.
So, do you discard the Spanish characters relation?
Óscar | Let's floppy!
I found something, I exported the data to a FF HTML file, and imported again to a New Database with the same name but different compression, now with AES.
Now Sophos opens it, but, I have only the entries with an URL (others were not imported) and I lose so many icons.
EDIT: The Firefox export doesn't save passwords so is not a solution :(
Óscar | Let's floppy!
Hi Oscar,
Just to investigate further, please help me with the following:
1. Do you have any bitmap images?
2. Do you have any bigger files in it?
3. What is the size of the file?
Haridoss Sreenivasan
Technical Support Engineer | Sophos Technical Support
Knowledge Base | @SophosSupport | Video tutorials
Remember to like a post. If a post (on a question thread) solves your question use the 'This helped me' link.
1. Bitmap as attachment? no. Bitmap as icon could be.
2. Bigger files no, I always try to use only text.
3. The KDBX is 330KB
Óscar | Let's floppy!
Hi Oscar,
I would like to check the Database settings to see if there's a difference in the configuration. Please share the screenshot of each tab in the Database settings.
Click on File | Database settings and share the screenshots of all 5 tabs. (General, Security, Compression, Recycle Bin and Advanced)
Haridoss Sreenivasan
Technical Support Engineer | Sophos Technical Support
Knowledge Base | @SophosSupport | Video tutorials
Remember to like a post. If a post (on a question thread) solves your question use the 'This helped me' link.
I'm doing tests with a default database importing the data, I've removed every Ñ, Á, É, Í, Ó, Ú carácter just in case, but I get the same error message.
Óscar | Let's floppy!
Hi Oscar,
Thank you for the Screenshots. The only difference I see is that the Database Name is empty under the General Settings. Please try with a name (could be any name Eg: Test). If this doesn't work, we would have to create a Support Ticket. Once you change the Database Name, we need to enable Verbose tracing from Sophos Mobile Security before you try integrating the KeePass file again. Please find below the instruction to enable Verbose tracing:
1. Open Sophos Mobile Security on your mobile device
2. On the right top, you will see 3 vertical dots click on that for a drop-down
3. Select Settings
4. Scroll all the way down to locate Tracing
5. Under Tracing, check the box for Verbose Tracing
Once the Verbose Tracing is enabled, try integrating KeePass file. If the issue still persists, go back to the Settings > Tracing > Send Trace and change the address (you can send it to your email) and share the log file here.
Also, If possible please create a dummy KDBX file with dummy entries and share the file to me, so that I look into this file and analyze the possible cause.
Haridoss Sreenivasan
Technical Support Engineer | Sophos Technical Support
Knowledge Base | @SophosSupport | Video tutorials
Remember to like a post. If a post (on a question thread) solves your question use the 'This helped me' link.
Hi,
I have 3 main folders in my KDBX, I have exported all of them getting 3 different KDBX files. The smaller one is the ony one that it reads Sophos, I'm still searching a reason for the problem.
Under the line com.sophos.smsec.crash.sophos.log
Tracefile touched (app started or preference toggled) at 2017/08/31 14:29:40
Sophos; 2017/08/31 14:29:40; I; Preference value Seguimiento detallado changed to true
SMSec: DataBase; 2017/08/31 14:30:01; D; new entry to table log added. ID=441
SMSec: DataBase; 2017/08/31 14:30:01; D; updated entry in hash table. Name=log
SMSecLog; 2017/08/31 14:30:01; I; Archivos de seguimiento y registro exportados al cliente de correo electrónico.
SMSecLog; 2017/08/31 14:30:01; I; Archivos de seguimiento y registro exportados al cliente de correo electrónico.
SendTraceMail; 2017/08/31 14:30:01; E; file /data/anr/traces.txt is not readable.
Sophos; 2017/08/31 14:30:01; I; Attaching log file to support mail. uri=file:///storage/emulated/0/Android/data/com.sophos.smsec/files/sophos_logs/com.sophos.smsec.crash.sophos.log
Sophos; 2017/08/31 14:30:01; I; Attaching log file to support mail. uri=file:///storage/emulated/0/Android/data/com.sophos.smsec/files/sophos_logs/com.sophos.smsec.trace.sophos.log
Sophos; 2017/08/31 14:30:01; I; Attaching log file to support mail. uri=file:///storage/emulated/0/Android/data/com.sophos.smsec/files/sophos_logs/smsec.sophos.log
SmSecMsg; 2017/08/31 14:30:01; D; Restart App Protection Engine
AP; 2017/08/31 14:30:01; I; Start App protection watchdog
AP; 2017/08/31 14:30:01; I; App protection watchdog: load settings
AP; 2017/08/31 14:30:01; D; grace period: 5
AP; 2017/08/31 14:30:01; I; No Apps to protect, run only monitor!
AP; 2017/08/31 14:30:01; I; Leaving App protection watchdog
SmSecMsg; 2017/08/31 14:30:11; D; Restart App Protection Engine
Sophos; 2017/08/31 14:30:11; V; NOTIFICATION_DATA;2355;Sophos Mobile Security 7.05.2355;1418770799000
AP; 2017/08/31 14:30:11; I; Start App protection watchdog
AP; 2017/08/31 14:30:11; I; App protection watchdog: load settings
AP; 2017/08/31 14:30:11; D; grace period: 5
AP; 2017/08/31 14:30:11; I; No Apps to protect, run only monitor!
AP; 2017/08/31 14:30:12; I; Leaving App protection watchdog
WebFiltering; 2017/08/31 14:30:14; D; current on top app: com.android.documentsui
Sophos; 2017/08/31 14:30:16; V; NOTIFICATION_DATA;2355;Sophos Mobile Security 7.05.2355;1418770799000
KeepassViewer; 2017/08/31 14:30:16; D; onCreate() called with: savedInstanceState = [null]
EntryDetailsFragment; 2017/08/31 14:30:16; D; onCreateView() called with: inflater = [com.android.internal.policy.PhoneLayoutInflater@daebe60], container = [null], savedInstanceState = [null]
EntryDetailsFragment; 2017/08/31 14:30:16; D; toogleEmptyView() called with:
EntryDetailsFragment; 2017/08/31 14:30:16; D; onViewStateRestored:
EntryDetailsFragment; 2017/08/31 14:30:16; D; onStart() called with:
SophosPasswordTransfor; 2017/08/31 14:30:16; D; getTransformation:
Exception: com.sophos.smsdkex.exceptions.ContextNotAvailableException: Context is not available from PolicyManager
KeepassViewer; 2017/08/31 14:30:16; D; onCreateOptionsMenu:
EntryListFragment; 2017/08/31 14:30:16; D; onCreateOptionsMenu:
KPViewerActivity; 2017/08/31 14:30:16; D; onPrepareOptionsMenu:
KeepassViewer; 2017/08/31 14:30:16; D; onPrepareOptionsMenu:
KPViewerActivity; 2017/08/31 14:30:16; D; onPrepareOptionsMenu:
KeepassViewer; 2017/08/31 14:30:16; D; onPrepareOptionsMenu:
KeepassViewer; 2017/08/31 14:30:25; E; onError:
Exception: de.slackspace.openkeepass.exception.KeePassDatabaseUnreadableException: Could not deserialize object to xml
EntryDetailsFragment; 2017/08/31 14:30:32; D; toogleEmptyView() called with:
KeepassViewer; 2017/08/31 14:30:32; D; clearClipboardAndNotification:
KeepassViewer; 2017/08/31 14:30:32; D; onCreateOptionsMenu:
EntryListFragment; 2017/08/31 14:30:32; D; onCreateOptionsMenu:
KPViewerActivity; 2017/08/31 14:30:32; D; onPrepareOptionsMenu:
KeepassViewer; 2017/08/31 14:30:32; D; onPrepareOptionsMenu:
Sophos; 2017/08/31 14:30:33; V; NOTIFICATION_DATA;2355;Sophos Mobile Security 7.05.2355;1418770799000
KeepassViewer; 2017/08/31 14:30:33; D; onDestroy:
KeepassViewer; 2017/08/31 14:30:33; D; clearClipboardAndNotification:
KeepassViewer; 2017/08/31 14:30:33; D; onDestroy: attachments deleted from cache: 0
SMSec: DataBase; 2017/08/31 14:30:38; D; new entry to table log added. ID=442
SMSec: DataBase; 2017/08/31 14:30:38; D; updated entry in hash table. Name=log
SMSecLog; 2017/08/31 14:30:38; I; Archivos de seguimiento y registro exportados al cliente de correo electrónico.
SMSecLog; 2017/08/31 14:30:38; I; Archivos de seguimiento y registro exportados al cliente de correo electrónico.
SendTraceMail; 2017/08/31 14:30:38; E; file /data/anr/traces.txt is not readable.
Óscar | Let's floppy!
Hi,
I have 3 main folders in my KDBX, I have exported all of them getting 3 different KDBX files. The smaller one is the ony one that it reads Sophos, I'm still searching a reason for the problem.
Under the line com.sophos.smsec.crash.sophos.log
Tracefile touched (app started or preference toggled) at 2017/08/31 14:29:40
Sophos; 2017/08/31 14:29:40; I; Preference value Seguimiento detallado changed to true
SMSec: DataBase; 2017/08/31 14:30:01; D; new entry to table log added. ID=441
SMSec: DataBase; 2017/08/31 14:30:01; D; updated entry in hash table. Name=log
SMSecLog; 2017/08/31 14:30:01; I; Archivos de seguimiento y registro exportados al cliente de correo electrónico.
SMSecLog; 2017/08/31 14:30:01; I; Archivos de seguimiento y registro exportados al cliente de correo electrónico.
SendTraceMail; 2017/08/31 14:30:01; E; file /data/anr/traces.txt is not readable.
Sophos; 2017/08/31 14:30:01; I; Attaching log file to support mail. uri=file:///storage/emulated/0/Android/data/com.sophos.smsec/files/sophos_logs/com.sophos.smsec.crash.sophos.log
Sophos; 2017/08/31 14:30:01; I; Attaching log file to support mail. uri=file:///storage/emulated/0/Android/data/com.sophos.smsec/files/sophos_logs/com.sophos.smsec.trace.sophos.log
Sophos; 2017/08/31 14:30:01; I; Attaching log file to support mail. uri=file:///storage/emulated/0/Android/data/com.sophos.smsec/files/sophos_logs/smsec.sophos.log
SmSecMsg; 2017/08/31 14:30:01; D; Restart App Protection Engine
AP; 2017/08/31 14:30:01; I; Start App protection watchdog
AP; 2017/08/31 14:30:01; I; App protection watchdog: load settings
AP; 2017/08/31 14:30:01; D; grace period: 5
AP; 2017/08/31 14:30:01; I; No Apps to protect, run only monitor!
AP; 2017/08/31 14:30:01; I; Leaving App protection watchdog
SmSecMsg; 2017/08/31 14:30:11; D; Restart App Protection Engine
Sophos; 2017/08/31 14:30:11; V; NOTIFICATION_DATA;2355;Sophos Mobile Security 7.05.2355;1418770799000
AP; 2017/08/31 14:30:11; I; Start App protection watchdog
AP; 2017/08/31 14:30:11; I; App protection watchdog: load settings
AP; 2017/08/31 14:30:11; D; grace period: 5
AP; 2017/08/31 14:30:11; I; No Apps to protect, run only monitor!
AP; 2017/08/31 14:30:12; I; Leaving App protection watchdog
WebFiltering; 2017/08/31 14:30:14; D; current on top app: com.android.documentsui
Sophos; 2017/08/31 14:30:16; V; NOTIFICATION_DATA;2355;Sophos Mobile Security 7.05.2355;1418770799000
KeepassViewer; 2017/08/31 14:30:16; D; onCreate() called with: savedInstanceState = [null]
EntryDetailsFragment; 2017/08/31 14:30:16; D; onCreateView() called with: inflater = [com.android.internal.policy.PhoneLayoutInflater@daebe60], container = [null], savedInstanceState = [null]
EntryDetailsFragment; 2017/08/31 14:30:16; D; toogleEmptyView() called with:
EntryDetailsFragment; 2017/08/31 14:30:16; D; onViewStateRestored:
EntryDetailsFragment; 2017/08/31 14:30:16; D; onStart() called with:
SophosPasswordTransfor; 2017/08/31 14:30:16; D; getTransformation:
Exception: com.sophos.smsdkex.exceptions.ContextNotAvailableException: Context is not available from PolicyManager
KeepassViewer; 2017/08/31 14:30:16; D; onCreateOptionsMenu:
EntryListFragment; 2017/08/31 14:30:16; D; onCreateOptionsMenu:
KPViewerActivity; 2017/08/31 14:30:16; D; onPrepareOptionsMenu:
KeepassViewer; 2017/08/31 14:30:16; D; onPrepareOptionsMenu:
KPViewerActivity; 2017/08/31 14:30:16; D; onPrepareOptionsMenu:
KeepassViewer; 2017/08/31 14:30:16; D; onPrepareOptionsMenu:
KeepassViewer; 2017/08/31 14:30:25; E; onError:
Exception: de.slackspace.openkeepass.exception.KeePassDatabaseUnreadableException: Could not deserialize object to xml
EntryDetailsFragment; 2017/08/31 14:30:32; D; toogleEmptyView() called with:
KeepassViewer; 2017/08/31 14:30:32; D; clearClipboardAndNotification:
KeepassViewer; 2017/08/31 14:30:32; D; onCreateOptionsMenu:
EntryListFragment; 2017/08/31 14:30:32; D; onCreateOptionsMenu:
KPViewerActivity; 2017/08/31 14:30:32; D; onPrepareOptionsMenu:
KeepassViewer; 2017/08/31 14:30:32; D; onPrepareOptionsMenu:
Sophos; 2017/08/31 14:30:33; V; NOTIFICATION_DATA;2355;Sophos Mobile Security 7.05.2355;1418770799000
KeepassViewer; 2017/08/31 14:30:33; D; onDestroy:
KeepassViewer; 2017/08/31 14:30:33; D; clearClipboardAndNotification:
KeepassViewer; 2017/08/31 14:30:33; D; onDestroy: attachments deleted from cache: 0
SMSec: DataBase; 2017/08/31 14:30:38; D; new entry to table log added. ID=442
SMSec: DataBase; 2017/08/31 14:30:38; D; updated entry in hash table. Name=log
SMSecLog; 2017/08/31 14:30:38; I; Archivos de seguimiento y registro exportados al cliente de correo electrónico.
SMSecLog; 2017/08/31 14:30:38; I; Archivos de seguimiento y registro exportados al cliente de correo electrónico.
SendTraceMail; 2017/08/31 14:30:38; E; file /data/anr/traces.txt is not readable.
Óscar | Let's floppy!