Unable to parse UUID from file
Read this section to troubleshoot when you get the error “Unable to parse UUID from file.”
Problem: Unable to load a custom policy into WebUI, as it throws the error “Unable to parse UUID from file.”
Cause: The custom profile contains binary characters and is not in a format that WebUI can read properly.
Solution: Upload a custom profile in a format that WebUI supports (.xml,
.syncML or .mobileconfig) that does not contain any binary characters.
Tip:
- Avoid directly uploading profiles that are obtained from different sources and use the appropriate applications such as Profile Creator (https://github.com/ProfileCreator/ProfileCreator to create standard or customized configuration profiles.
- You can upload .syncML file by changing the specific file format to look for into “All Files” to view and select the .syncML file.
Sample profiles:
- customreboot.xml – To reboot Windows
devices:
<Exec> <CmdID>1</CmdID> <Item> <Target> <LocURI>./Vendor/MSFT/Reboot/RebootNow</LocURI> </Target> </Item> </Exec>
- enableFirewall.xml – To enable firewall in Windows
devices:
<Replace> <CmdID>1</CmdID> <Item> <Target> <LocURI>./Vendor/MSFT/Firewall/MdmStore/PrivateProfile/EnableFirewall</LocURI> </Target> <Meta> <Format xmlns="syncml:metinf">bool</Format> </Meta> <Data>true</Data> </Item> </Replace>