My goal is:
Mongoose supports using http/https to open the web-ui-dashboard simultaneously and display the same content.
My actions were:
Added CFLAGS_EXTRA = -DMG_TLS=MG_TLS_BUILTIN in the web-ui-dashboard Makefile and compiled and run it.
http uses port 8000.
https uses port 8443.
My expectation was:
When accessing via http/https, Dashboard, Settings, Firmware Update, and Events should display the same content.
The result I saw:
On the https page, Dashboard, Settings, Firmware Update, and Events display complete content.
On the http page, Firmwares display complete content, but Dashboard, Settings, and Events display blank.
My question is:
Why does the http page display blank content for Dashboard, Settings, and Events when accessed simultaneously with http; And when not using https and only using http, the http page can display normally?
Environment
mongoose version: 7.14
Compiler/IDE and SDK: gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2)
My goal is: Mongoose supports using http/https to open the web-ui-dashboard simultaneously and display the same content.
My actions were: Added CFLAGS_EXTRA = -DMG_TLS=MG_TLS_BUILTIN in the web-ui-dashboard Makefile and compiled and run it. http uses port 8000. https uses port 8443.
My expectation was: When accessing via http/https, Dashboard, Settings, Firmware Update, and Events should display the same content.
The result I saw: On the https page, Dashboard, Settings, Firmware Update, and Events display complete content. On the http page, Firmwares display complete content, but Dashboard, Settings, and Events display blank.
My question is: Why does the http page display blank content for Dashboard, Settings, and Events when accessed simultaneously with http; And when not using https and only using http, the http page can display normally?
Environment
log.txt