Upon install, browser displays "Compilation error"
For new customers, Wordbee Beebox is a 'Software as a Service' (SaaS) application. This section of the documentation is retained for existing customers who have the application installed on a local server.
After installation of Beebox, the web browser opens http://localhost:8089.
If you see a page similar to this one, then you need to configure security settings:
Reason
The Beebox web interface is hosted in IIS (internet Information Services) and its Application Pool runs under the Network Service account.
IIS needs to compile the Beebox web pages on first use. This involves writing to the Windows temporary and the Microsoft.Net framework folders.
If Network Service is not authorized to do so, you receive the message above.
Solution
- Open a file explorer on the server
- Select c:\Windows\Temp
- Right click this directory and choose Properties
- Click the Security tab
- Add the Network Service account with Full Control
- Select c:\Windows\Microsoft.NET\Framework
- Make the same changes as above
- Open the IIS management console and restart the web server
Comments
If the Beebox application pool was assigned a different server account than Network Service, the procedure above changes accordingly.