1. What is the problem? Be very detailed.
I have an ODK Central installation with a custom DB configured. When I create any trivial form draft (using e.g. ODK Build) I can upload it, after couple of seconds the "preview" button is enabled but when clicking it an error message saying something as general as "... operation failed." appears.
The browser console shows the following error:
enketo-webform-bundle.min.js:formatted:54956 App in online-only mode.
enketo-webform-bundle.min.js:formatted:5305 POST https://SERVER_URL:8443/-/transform/xform/aW5VM3fxMrCj1OtWeEkQUXdGyhJYsDa 403 (Forbidden)
send @ enketo-webform-bundle.min.js:formatted:5305
ajax @ enketo-webform-bundle.min.js:formatted:5062
(anonymous) @ enketo-webform-bundle.min.js:formatted:9640
getFormParts @ enketo-webform-bundle.min.js:formatted:9639
Promise.then (async)
(anonymous) @ enketo-webform-bundle.min.js:formatted:54957
(anonymous) @ enketo-webform-bundle.min.js:formatted:54958
2. What app or server are you using and on what device and operating system? Include version numbers.
Default docker-compose installation with custom database configured.
3. What you have you tried to fix the problem?
Tried watching logs in browser, in nginx docker service, in service docker service, in enketo docker service but no trace except of the PUSH request failing record in the nginx access log.
Is there any way how to enable more detailed logging?
4. What steps can we take to reproduce the problem?
I believe this is a problem in my configuration so reproducing it is not relevant.
5. Anything else we should know or have? If you have a test form or screenshots or logs, attach below.
Nginx access log:
80.188.15.10 - - [30/Nov/2020:16:30:11 +0000] "GET /-/css/theme-kobo.css HTTP/1.1" 304 0 "https://SERVER_URL:8443/-/preview/aW5VM3fxMrCj1OtWeEkQUXdGyhJYsDa" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"
80.188.15.10 - - [30/Nov/2020:16:30:11 +0000] "GET /-/css/theme-kobo.print.css HTTP/1.1" 304 0 "https://SERVER_URL:8443/-/preview/aW5VM3fxMrCj1OtWeEkQUXdGyhJYsDa" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"
80.188.15.10 - - [30/Nov/2020:16:30:21 +0000] "GET /-/preview/aW5VM3fxMrCj1OtWeEkQUXdGyhJYsDa HTTP/1.1" 304 0 "https://SERVER_URL:8443/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"
80.188.15.10 - - [30/Nov/2020:16:30:21 +0000] "GET /-/fonts/OpenSans-Bold-webfont.woff HTTP/1.1" 304 0 "https://SERVER_URL:8443/-/preview/aW5VM3fxMrCj1OtWeEkQUXdGyhJYsDa" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"
80.188.15.10 - - [30/Nov/2020:16:30:21 +0000] "GET /-/fonts/OpenSans-Regular-webfont.woff HTTP/1.1" 304 0 "https://SERVER_URL:8443/-/preview/aW5VM3fxMrCj1OtWeEkQUXdGyhJYsDa" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"
80.188.15.10 - - [30/Nov/2020:16:30:21 +0000] "GET /-/fonts/fontawesome-webfont.woff?v=4.6.2 HTTP/1.1" 304 0 "https://SERVER_URL:8443/-/preview/aW5VM3fxMrCj1OtWeEkQUXdGyhJYsDa" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"
80.188.15.10 - - [30/Nov/2020:16:30:21 +0000] "GET /-/css/theme-kobo.css HTTP/1.1" 304 0 "https://SERVER_URL:8443/-/preview/aW5VM3fxMrCj1OtWeEkQUXdGyhJYsDa" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"
80.188.15.10 - - [30/Nov/2020:16:30:21 +0000] "GET /-/js/build/enketo-webform-bundle.min.js HTTP/1.1" 304 0 "https://SERVER_URL:8443/-/preview/aW5VM3fxMrCj1OtWeEkQUXdGyhJYsDa" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"
80.188.15.10 - - [30/Nov/2020:16:30:21 +0000] "GET /-/css/theme-kobo.print.css HTTP/1.1" 304 0 "https://SERVER_URL:8443/-/preview/aW5VM3fxMrCj1OtWeEkQUXdGyhJYsDa" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"
80.188.15.10 - - [30/Nov/2020:16:30:22 +0000] "GET /-/locales/build/cs/translation-combined.json HTTP/1.1" 304 0 "https://SERVER_URL:8443/-/preview/aW5VM3fxMrCj1OtWeEkQUXdGyhJYsDa" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"
80.188.15.10 - - [30/Nov/2020:16:30:22 +0000] "GET /-/locales/build/en/translation-combined.json HTTP/1.1" 304 0 "https://SERVER_URL:8443/-/preview/aW5VM3fxMrCj1OtWeEkQUXdGyhJYsDa" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"
80.188.15.10 - - [30/Nov/2020:16:30:22 +0000] "GET /-/images/favicon.ico HTTP/1.1" 200 1651 "https://SERVER_URL:8443/-/preview/aW5VM3fxMrCj1OtWeEkQUXdGyhJYsDa" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"
172.23.0.1 - - [30/Nov/2020:16:30:22 +0000] "HEAD /v1/test/Q3Oj2J7Yc$iJ1G1jH90qnHRM7WUbvOdgRgbH9exzsAMsi4cdni$0mhqr85SfOkxK/projects/2/forms/build_ODK-Build-1_1606683730/draft/formList?formID=build_ODK-Build-1_1606683730 HTTP/1.1" 403 0 "-" "-"
80.188.15.10 - - [30/Nov/2020:16:30:22 +0000] "POST /-/transform/xform/aW5VM3fxMrCj1OtWeEkQUXdGyhJYsDa HTTP/1.1" 403 261 "https://SERVER_URL:8443/-/preview/aW5VM3fxMrCj1OtWeEkQUXdGyhJYsDa" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36"
Thanks for any hint
Jan