> ## Documentation Index
> Fetch the complete documentation index at: https://docs.superoffice.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Troubleshooting

> Troubleshoot Reporter

## We get "Error code: 3, Error: System.ApplicationException: Failed to impersonate user 'xxx'. Error message:, Last error; 87 at SuperOffice.Security.Util.WindowsIdentityHelper.LogonUser(String userName, String domain, String password, LogonType logonType)"

Reporter will use the Impersonate User from Archive domain, archive user, and archive password (web.config), and this user must have access to log on to the server where the web client is running. This user or the group they belong to must be a member of the list **Log on locally** in security policy. If this right is missing we will receive error 87 from Windows.

![x -screenshot][img4]

## All users receive an "Error message: Unable to get file stream." when they try to preview a report

Check the rights on the Web temporary path folder (location is found in the *web.config* file under the [Documents section][1]).

```xml theme={null}
<!-- Location of the temporary folder for streaming files.
This path must resolve to the same location for farms/clusters. -->

<add key="TemporaryPath" value="C:\temp-path" />
```

[1]: ../web-config/documents

[img4]: /media/loc/en/onsite/allow-log-on-locally.png


## Related topics

- [Troubleshooting](/integrations/video-meetings/troubleshooting.md)
- [OAuth 2.0 with Microsoft 365](/en/online/mail-services/curl/oauth-microsoft365.md)
