Skip to main content

FAQ

Q: How should the communication be between Analytics API and Insight API?​

For On-prem customers, it is the customers responsibility of hosting the solution. Here is our recommendation based on standard practice and handling of certificates for all web services on the server

  • Option 1: Same server, Install Analytics API on the same server as Insights API. They will then communicate locally.
  • Option 2: Separate servers with secure communication, Set up HTTPS certificates between the servers. This is standard server setup.

Regardless of which option you choose, we recommend using a reverse proxy (nginx on Linux or IIS on Windows):

  • Let Analytics API listen only on localhost
  • Set up HTTPS in the reverse proxy
  • Route all requests through the proxy

Q: I get an error when running the installation​

Error message:

Error: project execution failed, consider restoring from scratch

Caused by:
The system cannot find the path specified. (os error 3)

You have to make sure that the final folder in the directory that you choose are not created from before.

Q: I do not want to be dependent on NSSM, can I use something else?​

Yes, you can use something else. For the automatic installation and running you need to use NSSM and follow the procedure described in the installation guides. If you run the .exe-files without any commands, the service will start in your terminal. This means that it is possible to use any preferred service manager to run the service.