Hi all, thanks for any assistance in advance.
1. What is the problem? Be very detailed.
I have downloaded and imported the latest pre-configured VM, imported it into VirtualBox, changed passwords, network adapter mode and set fqdn - all by following the very good documentation.
However, my VM works fine on port 8080 but I don't get any response on port 8443. Potentially we hope to use Aggregate to collect patient data, so I would obviously like any communication to be done securely.
Has anyone got any documentation, instructions or even suggestions how to set up the Aggregate VM to use HTTPS?
I have trawled the forum and the internet but my Google-fu has failed me this time. From looking at some Tomcat documentation, I understand that I may need a certificate but that I may be able to get by with a self-cert.
2. What app or server are you using and on what device and operating system? Include version numbers.
I am using the latest VirtualBox VM downloaded from Github:
ODK-Aggregate-v2.0.3-VM.ova.zip
VirtualBox version:
Version 5.2.26 r128414
3. What you have you tried to fix the problem?
I don't really know where to start, I am no expert with Linux or Tomcat. I have looked to see if I could find the Aggregate config files (no luck), I have found an interesting Tomcat document about creating a self signed SSL certificate and found a Tomcat config file where I may be able to add another line to make port 8443 active
4. What steps can we take to reproduce the problem?
Download the VM image, set up using the instructions in the documentation, then try to access the server using port 8443. It only works on 8080 (after setting the fqdn)
5. Anything else we should know or have? If you have a test form or screenshots or logs, attach below.
Sorry nothing else to add, except my gratitude for anyone that takes the time to help.
Thank you.