Post installation, I see my cluster summary in form of icons but on clicking on any other resource tabs other than summary, Its not showing up any data.
Checking the network tab, I found an error stating the following from MeshSync Resources API trigger
invalid character '%' looking for beginning of value | Short Description: Error fetching MeshSync resources.DB might be corrupted | Probable Cause: MeshSync might not be reachable from Meshery | Suggested Remediation: Make sure Meshery has connectivity to MeshSync.Try restarting Meshery server
On further investigation, I found out that summary uses a singular clusterId variable while the other tabs take in clusterIds in form of an array. It is URL encoded when transmitted as part of URL with query param called clusterIds. When meshery server receives it, the query param is not unescaped with characters from URL encoding hence returning the above error.
I added a single line
clusterIds, _ = url.QueryUnescape(clusterIds)
after the clusterIds is extracted from query params and rebuilt the image and tested. It seems to be working now.
I wonder if there is a cleaner way to do it.
Let me know if there are any more details youâd like. I could create a PR for it if its reproduced on anyone elseâs end
Open chrome Console and go to the Network tab and check the Preview section, you will see the following error:
invalid character â%â looking for beginning of value | Short Description: Error fetching MeshSync resources.DB might be corrupted | Probable Cause: MeshSync might not be reachable from Meshery | Suggested Remediation: Make sure Meshery has connectivity to MeshSync.Try restarting Meshery server
Looking at pod logs: kubectl logs -f meshery-ddd4d4bf-gxm8v -n meshery
time=â2026-04-21T16:06:35Zâ level=error msg=âinvalid character â%â looking for beginning of value | Short Description: Error fetching MeshSync resources.DB might be corrupted | Probable Cause: MeshSync might not be reachable from Meshery | Suggested Remediation: Make sure Meshery has connectivity to MeshSync.Try restarting Meshery serverâ app=meshery code=meshery-server-1124 probable-cause=âMeshSync might not be reachable from Mesheryâ severity=2 short-description=âError fetching MeshSync resources.DB might be corruptedâ suggested-remediation=âMake sure Meshery has connectivity to MeshSync.Try restarting Meshery serverâ
time=â2026-04-21T16:06:36Zâ level=error msg=âinvalid character â%â looking for beginning of value | Short Description: Error fetching MeshSync resources.DB might be corrupted | Probable Cause: MeshSync might not be reachable from Meshery | Suggested Remediation: Make sure Meshery has connectivity to MeshSync.Try restarting Meshery serverâ app=meshery code=meshery-server-1124 probable-cause=âMeshSync might not be reachable from Mesheryâ severity=2 short-description=âError fetching MeshSync resources.DB might be corruptedâ suggested-remediation=âMake sure Meshery has connectivity to MeshSync.Try restarting Meshery serverâ
time=â2026-04-21T16:06:37Zâ level=error msg=âinvalid character â%â looking for beginning of value | Short Description: Error fetching MeshSync resources.DB might be corrupted | Probable Cause: MeshSync might not be reachable from Meshery | Suggested Remediation: Make sure Meshery has connectivity to MeshSync.Try restarting Meshery serverâ app=meshery code=meshery-server-1124 probable-cause=âMeshSync might not be reachable from Mesheryâ severity=2 short-description=âError fetching MeshSync resources.DB might be corruptedâ suggested-remediation=âMake sure Meshery has connectivity to MeshSync.Try restarting Meshery serverâ
time=â2026-04-21T16:06:53Zâ level=error msg=âinvalid character â%â looking for beginning of value | Short Description: Error fetching MeshSync resources.DB might be corrupted | Probable Cause: MeshSync might not be reachable from Meshery | Suggested Remediation: Make sure Meshery has connectivity to MeshSync.Try restarting Meshery serverâ app=meshery code=meshery-server-1124 probable-cause=âMeshSync might not be reachable from Mesheryâ severity=2 short-description=âError fetching MeshSync resources.DB might be corruptedâ suggested-remediation=âMake sure Meshery has connectivity to MeshSync.Try restarting Meshery serverâ
time=â2026-04-21T16:07:16Zâ level=error msg=âinvalid character â%â looking for beginning of value | Short Description: Error fetching MeshSync resources.DB might be corrupted | Probable Cause: MeshSync might not be reachable from Meshery | Suggested Remediation: Make sure Meshery has connectivity to MeshSync.Try restarting Meshery serverâ app=meshery code=meshery-server-1124 probable-cause=âMeshSync might not be reachable from Mesheryâ severity=2 short-description=âError fetching MeshSync resources.DB might be corruptedâ suggested-remediation=âMake sure Meshery has connectivity to MeshSync.Try restarting Meshery serverâ
time=â2026-04-21T16:07:18Zâ level=error msg=âinvalid character â%â looking for beginning of value | Short Description: Error fetching MeshSync resources.DB might be corrupted | Probable Cause: MeshSync might not be reachable from Meshery | Suggested Remediation: Make sure Meshery has connectivity to MeshSync.Try restarting Meshery serverâ app=meshery code=meshery-server-1124 probable-cause=âMeshSync might not be reachable from Mesheryâ severity=2 short-description=âError fetching MeshSync resources.DB might be corruptedâ suggested-remediation=âMake sure Meshery has connectivity to MeshSync.Try restarting Meshery serverâ
time=â2026-04-21T16:07:18Zâ level=error msg=âinvalid character â%â looking for beginning of value | Short Description: Error fetching MeshSync resources.DB might be corrupted | Probable Cause: MeshSync might not be reachable from Meshery | Suggested Remediation: Make sure Meshery has connectivity to MeshSync.Try restarting Meshery serverâ app=meshery code=meshery-server-1124 probable-cause=âMeshSync might not be reachable from Mesheryâ severity=2 short-description=âError fetching MeshSync resources.DB might be corruptedâ suggested-remediation=âMake sure Meshery has connectivity to MeshSync.Try restarting Meshery serverâ
time=â2026-04-21T16:07:19Zâ level=error msg=âinvalid character â%â looking for beginning of value | Short Description: Error fetching MeshSync resources.DB might be corrupted | Probable Cause: MeshSync might not be reachable from Meshery | Suggested Remediation: Make sure Meshery has connectivity to MeshSync.Try restarting Meshery serverâ app=meshery code=meshery-server-1124 probable-cause=âMeshSync might not be reachable from Mesheryâ severity=2 short-description=âError fetching MeshSync resources.DB might be corruptedâ suggested-remediation=âMake sure Meshery has connectivity to MeshSync.Try restarting Meshery serverâ
Two things to test out:
As pointed out: % invalid character (might be an issue parsing query parameters or double URL-encoding of clusterIds in the dashboard resource request path maybe?)
Probable Cause: MeshSync might not be reachable from Meshery make sure MeshSync is reachable from Meshery.
seems more likely since the you already tried adding this: clusterIds, _ = url.QueryUnescape(clusterIds) and it seems to be working. I will have to dig into the server code and get back to you on this.