Jump to content
  • 0

4.3.8 LTS - False "Cloud Component Not Installed" Error / RMM Issue


Question

Posted (edited)

Hello,

I recently downgraded/updated one of my networks to the KeeneticOS 4.3.8 LTS release.

After the transition, I started receiving an error stating that RMM (Remote Monitoring and Management) / Cloud Component is not installed.
image.thumb.png.f7a49d00c0167633c1046d6348872042.png

However, this component is definitely installed on my controller, and my Keenetic mobile app is working perfectly fine without any issues.

show version

{
	"release": "4.03.C.8.0-0",
	"sandbox": "lts-4.3",
	"title": "4.3.8",
	"arch": "mips",
	"ndm": {
		"exact": "0-2f853e0",
		"cdate": "8 Jun 2026"
	},
	"bsp": {
		"exact": "0-65b295dc99",
		"cdate": "8 Jun 2026"
	},
	"ndw": {
		"features": "wifi_button,wifi5ghz,usb_3,usb_3_first,dsl,adsl,led_control,vht2ghz,bf2ghz,mimo5ghz,atf2ghz,atf5ghz,dual_image,wifi_ft,wpa3,link_agg,hwnat,cable_diag",
		"components": "acl,base,chilli,cloudcontrol,corewireless,dhcpd,dns-filter,dns-https,exfat,ext,fat,hfsplus,ip6,lang-en,lang-tr,mdns,miniupnpd,mws,nathelper-esp,nathelper-ftp,nathelper-h323,nathelper-pptp,nathelper-rtsp,nathelper-sip,ndns,ntce,ntfs,opkg,opkg-kmod-fs,opkg-kmod-netfilter,opkg-kmod-netfilter-addons,opkg-kmod-tc,pingcheck,ppe,pppoe,ssh,storage,trafficcontrol,tsmb,usb,usblte,usbmodem,usbnet,usbnet-extra,usbqmi,wireguard"
	},
	"ndw4": {
		"version": "4.3.C.8.0"
	},
	"manufacturer": "Keenetic Ltd.",
	"vendor": "Keenetic",
	"series": "KN",
	"model": "Peak DSL (KN-2510)",
	"hw_version": "10258000",
	"hw_type": "router",
	"hw_id": "KN-2510",
	"device": "Peak DSL",
	"region": "TR",
	"description": "- Master 05 - Peak DSL (KN-2510)",
	"prompt": "(config)"
}

According to the RMM changelogs, the minimum requirement is KeeneticOS 4.1.0, so this shouldn't be happening on 4.3.8 LTS.

Quote

 

2026.01.22

System requirements change

Keenetic RMM now requires the controller to run OS version 4.1.0 or higher. Raising the minimum version helps ensure security, stability, and high performance.

 

I wanted to report this bug to the community and the development team. @Daria @Julia Rybakova

Best regards,

Edited by KYTECHNGAMING
  • Thanks 1

3 answers to this question

Recommended Posts

  • 0
Posted

Hello @KYTECHNGAMING

Thank you for reporting the issue!

To resolve it you need to add or remove any component to your device's firmware.
Once the device gets a new 4.3.8 LTS firmware its connection to the RMM will be restored 🙏

  • Thanks 1
  • 0
Posted

Update:

I also noticed the following error line repeatedly appearing in my system logs:

Core::Scgi::Tools: ignored floating point value "channel".

I suspect this log is directly related to the cloud component mismatch. It seems like a parsing/data-type error within the SCGI (Simple Common Gateway Interface) protocol.

The system appears to be expecting a floating-point (numerical) value for a Wi-Fi or telemetry channel, but instead, it encounters the string value "channel". As a result, the backend ignores it.

This type-mismatch bug between the KeeneticOS 4.3.8 LTS core API and the Cloud/RMM components might be the root cause of the false "missing component" error in the dashboard.

Hopefully, this log snippet helps the developers pin it down quickly!

  • 0
Posted
28 minutes ago, eralde said:

Hello @KYTECHNGAMING

Thank you for reporting the issue!

To resolve it you need to add or remove any component to your device's firmware.
Once the device gets a new 4.3.8 LTS firmware its connection to the RMM will be restored 🙏

Hello @eralde
 

Thank you for the quick support and the explanation! 

I followed your advice and removed an unused component. As you stated, this triggered a clean firmware profile rebuild. Right after the update, the SCGI parsing errors disappeared from my logs, and the controller successfully restored its connection to the RMM dashboard. It is now completely Online.
image.png.16b62f34074c6eb1d54601f7d7bcf62d.png

image.thumb.png.2cac9297198371783f1eb6fed26aadc0.png

For anyone else encountering this false "Cloud component missing" error on 4.3.8 LTS: Simply add or remove any component in your system settings to force a firmware sync. It resolves the configuration mismatch instantly.

Additionally, I noticed a minor frontend/UI bug on the main dashboard under the System Update section. The update channel string seems to have a broken variable interpolation. It literally displays as:

"Update Channel: LTS {{version}}" 

image.png.9e40cf648f9cc9f03899ad0e825bc6eb.png

It looks like the template variable is not being parsed correctly and shows the raw bracket notation on the Web UI. Just wanted to pass this on to the frontend team for a quick fix in the next build!

Thanks again for the great support 🙏

  • Thanks 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...