Setup and Configuration

Data Server Errors

The following errors may be encountered when working with a data server: 1. “Unable to import new questionnaire: Could not connect to Designer. Please check if Designer is available and try again." Your Headquaters installation is trying to contact the Survey Solutions Designer server to import the questionnaire, but can’t reach it. It is very unlikely that the Designer is not responding or is not working read how to check here so the problem is most likely with your network configuration.

May 4, 2021

Healthcheck

Survey Solutions server administrator has access to the special healthcheck page using the following: menu → Administration → Diagnostics. This page may appear like the following: This page shows two kinds of information: left side shows diagnostics related to server configuration, whether the settings are set up correctly and the different components are able to talk to each other; right side shows various metrics of the server performance, such as the CPU load, memory usage, number of concurrent queries, or the database footprint.

May 4, 2021

Procedures for maintenance

This page contains an outline of procedures that you may need to perform as instructed by developers. Please, pay attention to the steps and record the values and messages as instructed. PROCEDURE B1 On the tablet: Make sure you are logged out of the Interviewer application. Reboot the tablet. Start the Interviewer App. Log in as interviewer, Send to the person providing assistance (see bullets 3, 4, and 6 here): the interviewer trace logs, all tablet information, and all technical information.

April 29, 2021

Configuring export to external cloud storage.

Survey Solutions may be configured to export data to major international cloud storage providers: DropBox Google Drive Microsoft OneDrive To enable export to the external storages the following configuration changes need to be done to the configuration file appsettings.Production.ini: Add section: [ExternalStorages:OAuth2] RedirectUri="https://YOURSERVERNAME/data-export-storages.html" ResponseType="code" Note that you need to substitute-in your server name in the RedirectUri parameter. Decide which external storages you want to make available to the users of your server (this is shared across all workspaces) from the above mentioned list of cloud providers.

April 29, 2021

Server Installation

Installation has following steps: Installing PostgreSQL Installing SurveySolutions Post installation configuration Installing PostgreSQL Make sure that you have an installed and running instance of PostgreSQL before running SurveySolutions.exe You can download PostgreSQL from here and run the setup. Pick the latest stable version (note: Survey Solutions will not work with PostgreSQL prior to version 10.0). During the process you’ll set the password for the database superuser: 📷 PostgreSQL password and the port, on which the PostgreSQL server will be running:

April 5, 2021

Support packages

Support packages are also known as tablet information packages. These terms are used interchangeably in this documentation. Survey Solutions contains a built-in mechanism for collecting the data from tablets and transmitting it to the HQ server. This helps to investigate the issues where the interviewers can not supply any detailed problem report and commonly describe the problem with “it doesn’t work” or “it crashes” and it is difficult or not possible to access the device directly.

March 18, 2021

Device Logs

Survey Solutions contains a built-in mechanism for logging the problems and transmitting the log data from tablets to the HQ server. This helps to investigate the issues where the interviewers can not supply any detailed problem report and commonly describe the problem with “it doesn’t work” or “it crashes” and it is difficult or not possible to access the device directly. The information contained in the device logs is rather technical and should be interpreted by IT personnel or software developers.

March 18, 2021

AWS setup

Installation of Survey Solutions on Amazon AWS The installation consists of the following steps: Create security group for web server and RDS to be able to communicate Create PostgreSQL instance Create EC2 instance for running Survey Solutions Install Survey Solutions Create security group In order to have connection between Survey Solutions and PostgreSQL you can create new security group as described in here. From the AWS Management Console:

December 18, 2020

Admin Settings

Survey Solutions server administrator may adjust the server settings. These settings affect simultaneously all surveys and all users on the server and have the effect immediately when applied. These settings are visible only to the user logged in in an administrative role and can be accessed from: Menu → Administration → Settings. Export Encryption This group of settings contains settings that control the encryption of the data archive produced when exporting the data from Survey Solutions.

November 25, 2020

Survey Solutions Server

This article describes the main steps to setup your own Survey Solutions server. Study the requirements for a server. These requirements are minimal and may be periodically revised. Your survey may require a different hardware configuration. You may need to calibrate for a few months before the survey to determine the optimal configuration. Follow the installation instructions to install the prerequisites and the Survey Solutions itself.

November 20, 2020