web-money-manager-ex
web-money-manager-ex copied to clipboard
Javascript is not enabled issue in the WebApp connection widget
Unable to connect to WebApp:
The actual issue is stated at the end of the screenshot: Please enable Javascript in your browser or use a browser with Javascript support.
You can use the WebApp URL and GUID from the screenshot. It is meant for testing only.
The error message screenshot from the Desktop app:
The WebApp is live and working:
• Version: 1.6.4 64-bit
• Built: Jun 20 2023 18:27:14
• db 18 (aes128cbc)
• git 6b4cc69 (2023-06-20)
Libs:
• wxWidgets 3.2.1 (wxMSW 10.0)
• wxSQLite3 4.9.1 (SQLite 3.40.0)
• RapidJSON 1.1.0
• Lua 5.3.5
• libcurl/7.82.0-DEV Schannel
• gettext 0.19.8.1
• apexcharts.js
Built with:
• CMake 3.16.2
• MSBuild 15.9.21.664
• MSVS15.0
• MSVSC 19.16.27035.0
• Windows SDK 10.0.14393.0
OS:
• Windows 11 (build 22621), 64-bit edition
• English (United States) (windows-1252)
• 1920x1080 32bit 96x96ppi
I faced the same issue and spent some time trying to work around it.
The behaviour is related to this ngix module many free web hosting providers (InfinityFree in my case) install on their servers. Unfortunately, in my case, there is no way to disable the module on the server.
This StackOverflow thread sheds some light on the behaviour.
I tested the suggested solution to set the cookie __test
in the requests header and the initial result was encouraging as I managed to execute the check_guid
function successfully.
However, all the HTTP POST requests (e.g. import_bankaccount
) always failed, even including the cookie (probably a different problem), and the GET requests now fail again (cookie not valid anymore?).
In conclusion, including the cookie is not resolutive.
As I am out of ideas, I will look into other free web hosting options.
I hope this helps.