Bug 476322

Summary: Krusader can't access SMB shared folders in Windows Active Directory each time I change domain user password
Product: [Applications] krusader Reporter: Rafael Linux User <rafael.linux.user>
Component: net-connectionAssignee: Krusader Bugs Distribution List <krusader-bugs-null>
Status: REPORTED ---    
Severity: major CC: krusader-bugs-null
Priority: NOR    
Version First Reported In: 2.8.0   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Rafael Linux User 2023-10-30 09:51:30 UTC
SUMMARY
My Linux machine needs to access folders shared by Windows users on a network where we all belong to a Windows domain. When I need to access a shared folder on a computer owned by another Windows user or Windows domain, I have to enter my domain user (windows_domain_name/my_user_name) and my domain password. So far, everything works fine. 
Windows domain policies require you to change your domain login password from time to time, and that's when Krusader runs into problems. After changing the domain password and restarting the computer, Krusader asks again and again for the user name and password but doesn't manage to enter the shared folders until more than 5 minutes have elapsed. It is as if the passwords or paths are cached. However, Dolphin accesses the same folders without any problems after reboot, after having requested (like Krusader) the user and password for the domain.
I think Krusader performs some kind of caching that remains for some time after reboot. I have both Dolphin and Krusader configured to open the same folders I had open in the last session, but only Krusader crashes when I re-open the session as I said.


STEPS TO REPRODUCE
1. Open Krusader and Dolphin and configure both  to save and restore sessions always
2. Open some SMB shared folders inside Windows Active Directory domain (user will be asked for "domain\user" and password
3. Close Linux session
4. Change user Windows AD domain password
5. Log in Linux session (not IN Windows AD domain)
6. Open Krusader and Dolphin (previous opened folders should be open, after asking for "domain\user" and password.

OBSERVED RESULT
Dolphin open without issues SMB folders, but Krusader is unable to reach those same folders.

EXPECTED RESULT
To open correctly SMB folders after introducing "domain\user" and password

SOFTWARE/OS VERSIONS
Windows: Windows Active Directory domain with Windows users domain authenticated 
Linux: Not logged in Windows AD domain user using active and enabled Windows AD domain user to access SMB shared folders.
Operating System: openSUSE Tumbleweed 20230613
KDE Plasma Version: 5.27.5
KDE Frameworks Version: 5.107.0
Qt Version: 5.15.9
Kernel Version: 6.3.7-1-default (64-bit)
Graphics Platform: X11

ADDITIONAL INFORMATION