July 26, 20232 yr I have a few simple shares that are set to public and was able to access them without issue for a long time. Went away on vacation and when I came back I cannot access them anymore. I assume windows update broke something but am not sure where to start. AS a side note, a different machine on my home network can access them without issues. Not sure where to start troubleshooting. Had the windows SMB1 turned on, did the registry hack for InsucureGuest, still cannot access any shares. Cannot use \\HOMENAS or the \\ip_address to see anything. Just prompts for login information. Tried setting up a unraid user and password and using \\homenas\user for login and it does not work either. Any assistance appreciated.
January 2, 20251 yr This is a very old topic and you might have found a solution by now. For the others still wondering, SMBv 1 is deprecated by Microsoft OSes and is disabled by default on newer versions of Unraid. Moreover Guest/Anonymous shares are not permitted anymore in last versions of Windows 24H2: New Windows changes may result in loss of access to Public shares Quote New Windows changes may result in loss of access to Public shares Due to recent security changes in Windows 11 24H2, "guest" access of Unraid public shares may not work. The easiest way around this is to create a user in Unraid with the same name as the Windows account you are using to connect. If the Unraid user password is not the same as the Windows account password, Windows will prompt for credentials. If you are using a Microsoft account, it may be better to create a user in Unraid with a simple username, set a password, then in Windows go to Control Panel → Credential Manager → Windows credentials → Add a Windows Credential and add the correct Unraid server name and credentials. Alternately you can re-enable Windows guest fallback (not recommended). There are workarounds but as a best security practice I would recommend creating a user credential as mentioned in the release note above. Or use a command-line : cmdkey /add YourUnraidServerName /user:YourUnraidUser /pass:YourUnraidPassword Or even PowerShell script : $Unraid_SMBUsername = "YourUnraidUser" $Unraid_SMBPassword = ConvertTo-SecureString "YourUnraidPassword" -AsPlainText -Force $Unraid_SMBCred = New-Object Management.Automation.PSCredential ($Unraid_SMBUsername, $Unraid_SMBPassword) Install-Module -Name TUN.CredentialManager -Scope AllUsers -AllowClobber -SkipPublisherCheck -Force -AcceptLicense -PassThru -Confirm:$false Import-Module -Name TUN.CredentialManager New-StoredCredential -Credentials $Unraid_SMBCred -Target "YourUnraidServerName" -Type DomainPassword -Persist LocalMachine
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.