We have installed Indico on a development server (having an URL starting with https://) in order to prepare and test it before passage to production. We configured some events (conference and meeting), where we would like that the participants register themselves. However, we encounter the following issue with the Registration Form: when someone tries to register as a participant into an event (either as a guest, as a registered user, and even as an administrator), nothing happens : the filled in data is lost. The Form is un-responsive to our tentatives of registering into an event.
The Debug Console indicates a blocking of a Cross-Origin request and an error consisting in loading the template of the registration form – see enclosed screenshot :
We have noticed a changing in the indico.conf file: while during the indico setup wizard we have indicated the URL https://events-dev.isae-supaero.fr/ for our Web site, we found in the indico.conf file the value of the BASE_URL variable: https://events-dev.isae.fr/ (which was indicated as an ALIAS in the /etc/httpd/conf.d/indico-sslredir.conf file). Even if we reset manually the BASE_URL variable value (while restarting the uwsgi service), we could notice also the following anomaly in the Console of the browser debugger : at the beginning the form is processed with the firstly mentioned URL, while suddenly it switches to the second URL - see the second screenshot in the next post (since I am limited to one image per post).
We have also noticed that the Query associated with the Submit button is of type POST and has an URL starting with http://, and we cannot understand why. We suppose that the Query is rejected by the browser (because of the http:// instead of https://), and the form data do not reach the server actually, thus the registration is not considered - see the third screenshot in the further post (since I am limited to one image per post).
Could someone please help us to solve this issue, such as to have a well-functioning Registration Form ?
Should you need some complementary information, please do not hesitate to contact me.