Error message for invalid characters

Show error messages when invalid file string characters are used, determined with specificity to the server OS: e.g. in Windows, these characters are not allowed:

```Javascript
["|","\\","?","*","<","\"",":",">","+","[","]","/"]
```

But in Linux, all characters except `"/"` are allowed.