EmonCMS WAMP XAMPP login problem

Hello,

I am writing to you with a problem with installing EmonCMS v11.9.10 on Windows 10x64 21h2 (de-clouded, WU free, MS politics free, and MS safety free).
I have already tried everything on WAMP, XAMPP, WebServ 2.1 with current and outdated packages.
I have also tried on different computers, including clean Win7x64.
Every time it is the same. After registering an account in CMS, when it is time to log in for the first time and after entering the correct data, a pink box with the word “false” appears.
The connection to the DB is established nicely, the tables are added, and the user record is filled in.
Redis is present as a service and added to php.ini as well as php_redis.dll to php ext in the correct version.
Gettext is present and loaded in php.
The paths to phpfina and timeseries are set according to Windows conventions (\\). The path to the logs is set.
The home server runs on Win10x64.
I also use my own DNS on AcrylicDNS (in times of censorship and spying on people, it comes in very handy) and the intranet “domain” pv.sto.

-----------

The problem is clearly related to cookies, session IDs, and logging in.

On the XAMPP server, I managed to run this CMS by loading the login page, then manually clearing cookies in F12 (dev tools) without reloading the page for pv.sto, entering my login details, and checking the remember me checkbox.
Only in this order was I able to run this CMS.
This procedure must be done twice to log in. But that’s not a solution. It’s just a workaround.

I also have an installation on OrangePi from years, and everything worked almost perfectly there.
There i have to lees RAM and sometimes it hangs :slight_smile: This is why im trying to move to PC-Server


2026-01-06 14:40:17.-499|ERROR|index.php|Not Authenticated|admin/info
2026-01-06 14:40:35.115|INFO|rememberme_model.php|login
2026-01-06 14:40:35.115|INFO|rememberme_model.php|getCookieValues: not present for: 192.168.1.108
2026-01-06 14:40:36.148|INFO|rememberme_model.php|login
2026-01-06 14:40:36.148|INFO|rememberme_model.php|getCookieValues: not present for: 192.168.1.108
2026-01-06 14:40:36.341|INFO|rememberme_model.php|login
2026-01-06 14:40:36.342|INFO|rememberme_model.php|getCookieValues: not present for: 192.168.1.108
2026-01-06 14:40:36.-485|INFO|rememberme_model.php|login
2026-01-06 14:40:36.-485|INFO|rememberme_model.php|getCookieValues: not present for: 192.168.1.108
2026-01-06 14:40:38.-186|INFO|rememberme_model.php|login
2026-01-06 14:40:38.-185|INFO|rememberme_model.php|getCookieValues: not present for: 192.168.1.108
2026-01-06 14:40:38.-181|INFO|rememberme_model.php|createCookie
2026-01-06 14:40:38.-179|INFO|rememberme_model.php|setCookie: 1|2504536cfc115758f90b12205942722a|363973bc20fa84e192c8536843ca7018 1775486438
2026-01-06 14:40:38.-111|INFO|rememberme_model.php|login
2026-01-06 14:40:38.-110|INFO|rememberme_model.php|findTriplet TRIPLET_FOUND
2026-01-06 14:40:38.-109|INFO|rememberme_model.php|cleanTriplet success
2026-01-06 14:40:38.-106|INFO|rememberme_model.php|setCookie: 1|635820d0400351b07a986d660090304b|363973bc20fa84e192c8536843ca7018 1775486438
2026-01-06 14:40:39.216|INFO|rememberme_model.php|cookieIsValid
2026-01-06 14:40:39.217|INFO|rememberme_model.php|findTriplet TRIPLET_FOUND
2026-01-06 14:40:39.265|INFO|rememberme_model.php|cookieIsValid
2026-01-06 14:40:39.266|INFO|rememberme_model.php|findTriplet TRIPLET_FOUND
2026-01-06 14:40:39.280|INFO|rememberme_model.php|cookieIsValid
2026-01-06 14:40:39.281|INFO|rememberme_model.php|findTriplet TRIPLET_FOUND
2026-01-06 14:40:39.289|INFO|rememberme_model.php|cookieIsValid
2026-01-06 14:40:39.290|INFO|rememberme_model.php|findTriplet TRIPLET_FOUND
2026-01-06 14:40:39.348|INFO|rememberme_model.php|cookieIsValid
2026-01-06 14:40:39.349|INFO|rememberme_model.php|findTriplet TRIPLET_FOUND
2026-01-06 14:40:44.291|INFO|rememberme_model.php|cookieIsValid
2026-01-06 14:40:44.293|INFO|rememberme_model.php|findTriplet TRIPLET_FOUND
2026-01-06 14:40:49.263|INFO|rememberme_model.php|cookieIsValid
2026-01-06 14:40:49.264|INFO|rememberme_model.php|findTriplet TRIPLET_FOUND
2026-01-06 14:40:54.280|INFO|rememberme_model.php|cookieIsValid
2026-01-06 14:40:54.280|INFO|rememberme_model.php|findTriplet TRIPLET_FOUND
2026-01-06 14:40:59.433|INFO|rememberme_model.php|cookieIsValid
2026-01-06 14:40:59.435|INFO|rememberme_model.php|findTriplet TRIPLET_FOUND

After login in, i have this error and button to add input not working.

EmonCMS Error
-------------
Message: TypeError: inputs.forEach is not a function
Route: Modules/process/Views/process_ui.js?v=31
Line: 714
Column: 16

I’m not sure anyone has tried to install on Windows in quite some time. It’s not a platform that is supported.

You could try the docker that is available or if you have a bare metal machine (any old laptop will do), I’d go for running it in an Ubuntu LXC inside PVE.

1 Like