When running a report logged in with an account that has a non alphanumeric character in the account name, then clicking File | "Save report settings". The report does not show up under "My Reports" on the left-hand pane of the reporting interface. The report does show up in the in"C:\Inetpub\wwwroot\MessageStatsReports\Reports\_Users"
The only option is to click on "Configure Parts".
- When clicking on Configure Parts, the following dialogue box appears:
---------------------------
Message from webpage
---------------------------
System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\inetpub\wwwroot\MessageStatsReports\Reports\_users\GLOBAL%5C~msgstats\_Parts.xml'.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize)
at System.Xml.XmlDownloadManager.GetStream(Uri uri, ICredentials credentials)
at System.Xml.XmlUrlResolver.GetEntity(Uri absoluteUri, String role, Type ofObjectToReturn)
at System.Xml.XmlTextReaderImpl.OpenUrlDelegate(Object xmlResolver)
at System.Threading.CompressedStack.runTryCode(Object userData)
at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
at System.Threading.CompressedStack.Run(CompressedStack compressedStack, ContextCallback callback, Object state)
at System.Xml.XmlTextReaderImpl.OpenUrl()
at System.Xml.XmlTextReaderImpl.Read()
at System.Xml.XmlLoader.Load(XmlD
When an account logs into MessageStats Reports a user folder is created under the path 'C:\inetpub\wwwroot\MessageStatsReports\Reports\_users' in the format DOMAIN%5Username. If the account has a non alphanumeric character in the account name, the character in the folder name is changed to the HTML encoded representation of that character.
For example, if the account name is ~messageStats and the domain is Domain, the folder will be created as DOMAIN%5%7EmessageStats. The Tilde (~) is replaced with %7E.
WORKAROUND:
© ALL RIGHTS RESERVED. Terms of Use Privacy Cookie Preference Center