LAN Plugin Connection Error
Posted: 2024-08-09, 14:09 UTC
Dear Christian,
First of all, thank you for the amazing Total Commander, both Android and PC.
Anyway, I write because I have been using TC for a long time with the LAN Plugin, and this week I have noticed that I have problems connecting to my OpenMediaVault SMB drive.
I don't know if it is only the latest version or the error comes from a previous one (few weeks ago I had no issue, but I don't remember when was the exact last time I used)
These are the errors it gives me when connecting (or authenticating, I don't know):
SMB2 AUTH: Attempt to invoke interface method 'byte[]
javax.crypto.SecretKey.getEncoded()' on a null object reference
java.lang.NullPointerExcepton: Attempt to invoke interface method 'byte[]
javax.crypto.SecretKey.getEncoded()' on a null object reference
I am on LAN Plugin v3.54
I am only using SMB3 (SMB2 as well as all the other options, except SMB3, unchecked).
I have an Android 13 smartphone and an old android 9 tablet.
My server has no password.
If I put no password in the properties, I am not able to unckeck the "Protect with a master key" (I don't know the exact translation into English). Anyway, it can be a "desired feature".
The issue itself:
- If I leave the "Password" field empty ("Protect with master key" enabled because I cannot disable it), then it gives me the error I have put before in the smartphone and in the tablet.
- If I put any password (my server requires no password, any way), it works in the smartphone but not in the tablet (error in the tablet but not in the smartphone, but maybe it is because I have made fewer tests).
If you need more information, please ask it to me. Anyway, from tomorrow I will be away for a few days, so maybe I will not be able to answer you until afterwards.
Edit: Maybe it is an OpenMediaVault issue and not Total Command, I don't know.
Edit 2: In the tablet, I have returned to v3.50, and everything works fine. I have not tested in the smartphone, but I suspect it would also work fine.
Edit 3: In the tablet, after installing v3.50 I have reinstalled v3.54 and reset it, and now it works like the smartphone: Error if password field is empty, ok if password field has some content (although my server has no password).
Edit 4: Corrected version number (I had put v8 instead of v3).
Thanks in advance,
First of all, thank you for the amazing Total Commander, both Android and PC.
Anyway, I write because I have been using TC for a long time with the LAN Plugin, and this week I have noticed that I have problems connecting to my OpenMediaVault SMB drive.
I don't know if it is only the latest version or the error comes from a previous one (few weeks ago I had no issue, but I don't remember when was the exact last time I used)
These are the errors it gives me when connecting (or authenticating, I don't know):
SMB2 AUTH: Attempt to invoke interface method 'byte[]
javax.crypto.SecretKey.getEncoded()' on a null object reference
java.lang.NullPointerExcepton: Attempt to invoke interface method 'byte[]
javax.crypto.SecretKey.getEncoded()' on a null object reference
I am on LAN Plugin v3.54
I am only using SMB3 (SMB2 as well as all the other options, except SMB3, unchecked).
I have an Android 13 smartphone and an old android 9 tablet.
My server has no password.
If I put no password in the properties, I am not able to unckeck the "Protect with a master key" (I don't know the exact translation into English). Anyway, it can be a "desired feature".
The issue itself:
- If I leave the "Password" field empty ("Protect with master key" enabled because I cannot disable it), then it gives me the error I have put before in the smartphone and in the tablet.
- If I put any password (my server requires no password, any way), it works in the smartphone but not in the tablet (error in the tablet but not in the smartphone, but maybe it is because I have made fewer tests).
If you need more information, please ask it to me. Anyway, from tomorrow I will be away for a few days, so maybe I will not be able to answer you until afterwards.
Edit: Maybe it is an OpenMediaVault issue and not Total Command, I don't know.
Edit 2: In the tablet, I have returned to v3.50, and everything works fine. I have not tested in the smartphone, but I suspect it would also work fine.
Edit 3: In the tablet, after installing v3.50 I have reinstalled v3.54 and reset it, and now it works like the smartphone: Error if password field is empty, ok if password field has some content (although my server has no password).
Edit 4: Corrected version number (I had put v8 instead of v3).
Thanks in advance,