SOLVED - WDMYCloud - How I fix intermittent connection issue

WDMyCloud has been operating well until a few weeks ago.

One day, I plugged a USB drive to MyCloud for testing purpose as I plan to buy WD MyBook to be linked to MyCloud. I noticed the USB host became hot and a lot hotter than usual. Then I shut MyCloud down. After next reboot, I found out that connection to MyCloud broke intermittently. I first thought it was due to my WIFI. So, I used the direct connection from my PC to MyCloud. The issue still persisted.
I followed pieces of advice from all posts in this forum including downgrading firmwares (2x,3x) and running a couple of commands. None of them worked.

So, I restored back to the latest firmware which is WDMyCloud v04.05.00-320 : Core F/W as of now.

Warning: I use WDMYCloud only for storage. I use SSH/FTP for file transfer as it can resume transfer as PC resumes from sleep. Follow below advice at your own risk.

Below are the trial-and-error steps I experimented.

  1. Restart WDMyCloud

  2. Let it stable for 12 hours. I leave it for a day. (Processor-eating processes like content scanning is taking place when the device gets rebooted)

  3. Enable SSH through UI

  4. Login to SSH and reboot again after running the following commands:

    killall -9 winbindd

    killall -9 rcpbind

    /etc/init.d/netatalk stop

    update-rc.d netatalk disable

    /etc/init.d/restsdk-serverd stop

    update-rc.d restsdk-serverd disable

    /etc/init.d/samba stop

    update-rc.d samba disable

    /etc/init.d/nfs-kernel-server stop

    /etc/init.d/nfs-common stop

    update-rc.d nfs-kernel-server disable

    update-rc.d nfs-common disable

    /etc/init.d/upnp_nas stop

    update-rc.d upnp_nas disable

    /etc/init.d/mDNSResponder stop

    update-rc.dmDNSResponder disable

    /etc/init.d/wdphotodbmergerd stop

    /etc/init.d/wdmcserverd stop

    /etc/init.d/mdadm stop

    update-rc.d mdadm disable

    /etc/init.d/rpcbind stop

    update-rc.d rpcbind disable

    update-rc.d ssh enable

    update-rc.d vsftpd enable

    update-rc.d apache2 enable

Good luck in saving your MyCloud! :blush: