Jul 12 2017
11:40 AM
- last edited on
Feb 01 2023
01:25 PM
by
TechCommunityAP
Jul 12 2017
11:40 AM
- last edited on
Feb 01 2023
01:25 PM
by
TechCommunityAP
I installed the latest OneDrive client version 17.3.6917.607 on Windows 10 Enterprise Version 1703 build 15063.483 (and removed Groove.exe, just to be sure). I selected a Sharepoint Online library to sync as well as the OneDrive for Business files. According to KB3125202 (updated yesterday!), only the characters <, >, :, ", |, ?, *, / and \ are not allowed, along with some specific names like COMx, NUL, AUX, etc.
So why do I get "The name or type isn't allowed." for these directories? They are part of a nodes_modules directory, btw.
Jul 12 2017 12:06 PM
EDIT: I updated the OneDrive client to 17.3.6944.627, but still no luck. And to clarify: the directories involved are stored in a OneDrive for Business folder, not Sharepoint Online folder/library. I only mentioned the SharePoint Online part to state that I use the same OneDrive client for both (which I subsequenty forgot in my previous post)...
Jul 12 2017 11:28 PM
Jul 15 2017 03:27 AM
While # is technically now supported in file names/paths in OneDrive for Business and SharePoint, it's not always enabled by default in your tenant. This blog post outlines the availablity of supporting it.
1. Tenants created June 2017 or later should have spport enabled by default
2. If you tenant is older than June 2017 you need to run some PowerShell to enable it.
Once you run that PowerShell, you should be all set.
Jul 15 2017 04:43 AM
Thanks. I will investigate. Initial attempt failed: I did set SpecialCharactersStateInFileFolderNames to Allowed, but probably have the wrong tenant for OD...
Jul 15 2017 05:08 AM
UPDATE: It took a while and a reboot, but the sync errors are gone... Great!
Thanks again.