have you tried to do configure_edison --setup and re-configure all your Edison´s settings?
I already did that,even reflashed the latest edison image to the board,still didn't resolve the issue.
That's an abnormal behavior, are you sure you are running the latest xdk-daemon/xdk version/Yocto image?
In case you don't have the xdk-daemon or you don't know which version you have installed, you can get the latest version with the following commands:
opkg update opkg install xdk-daemon
You can find which version of the Edson's image you are using wit the command configure_edsion --version. In case you need it, the latest image can be found in Intel® Edison Downloads.
Updating the xdk-daemon i get Package xdk-daemon (0.0.35-r0) installed in root is up to date. I am also using the latest edison image 159.devkit.
The error still persists.
It seems that the issue is generated on the PC, and it's probably due to XDK. In that case, I'd suggest you to uninstall the XDK and install it again. Did you install it using the integrated installer? If so, I'd suggest you to install the standalone version that you can find in: IoT - IDEs | Intel® Developer Zone.
In case the issue persists after installing the XDK again, I'd test it on another PC to see if the issue is the PC.
Unfortunately, I haven't. Really tried but was not able to find a solution.
I've resolved to instead uploading the node,js files to the board and running them directly from there with node scriptname.js