Configure log settings in the NLog.config file. For a complete documentation of the logging framework NLog see www.nlog-project.org.
CORS Configuration
If a web application calls the dox42 Server, e.g. via Javascript XMLHttpRequest under a different URL than the application itself, you might get a Cross-Origin Resource Sharing (CORS) error.
Example
Calling web application:https://yourcompany.sharepoint.com/yoursite
dox42 Server: https://dox42server.yourcompany.com
To enable this scenario, you could add a customHeaders section to your web.config file:
Should you be sending large requests to dox42, return large files or start a bulk letter, it might become necessary to increase request size or time-out (the default ASP.NET time-out is 90 sec. After that, a longer call will be aborted by the IIS).
Configure this in the web.config file as follows:
When you work with the https method POST (base64) and you are getting the error message “413 Request entity too large”, you can change the Maximum allowed content length (bytes) parameter on the IIS server.
In ISS, navigate to Request Filtering, select Edit Feature Settings and change the maximum allowed content length from 30000000 to 2147483647.
Editing request filtering settings with maximum allowed content length highlighted
License Activation
Enter the license key in the web.config file as LicenseKey. On the first call the dox42 Server will contact the dox42 license server to activate your key and write a license file (*.lic) in the folder indicated under LicenseFilePath.
Note
If the Server is only allowed to access the internet via Proxy, the entry <system.net> in the web.config file could help.
Configuration settings for a web application, including authentication and license information
In case you cannot establish an internet connection from your server, please contact support@dox42.com. We will provide you with your license file.