Node information for Xray doesn't work #20
Answered by
ClickDevTech
Mar 16, 2026
Replies: 2 comments 5 replies
|
Hi! From the screenshot I can see the agent shows "installed" but status is OFFLINE — this means the panel cannot reach the CC Agent on the server. To fix this:
systemctl status cc-agent
systemctl start cc-agent
journalctl -u cc-agent -n 50
ss -tlnp | grep 62080
ufw allow 62080/tcp # if using ufwIf nothing helps — click "Auto Setup" in the panel, it will reinstall the agent (users won't be affected). Migrating from hy2 to xray:Yes, it's possible, but there's a catch — these are different protocols, clients are not compatible. Best approach:
If you want to replace the existing node:
About "hy2 not working on Linux":This is a separate issue, not related to the panel. Possible causes:
Which client are you using? Share the client logs and we can take a look. |
0 replies
5 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment






Hi @maxekspb! Thanks for the detailed report! it helped us track down several real bugs. All fixes are now in the latest release.
What was fixed
This was a bug in the download script. curl was called without the -f (fail) flag, so when the download URL returned HTTP 404, curl saved the error page body ("404 - Not Found") as the binary file. The file was non-empty, passed the size check, got chmod +x, and the service tried to run a text file as a binary.
Fix: Added -f flag to curl (exits with error on HTTP failures), added ELF binary validation after download, and cleaned up the fallback logic.