cloud 9 is offline

i have a beagle bone black running angstrom. i have tried updating the software to debian and it just wont flash. i use this one the way it is and i dont have many issues. However when i try to use the cloud9 ide i get this message:

[guest@cloud9]:/workspace$ rm helloWorld-quideTour.js
Cannot execute command. You are currently offline.

i have the BBB plugged into my computer via usb and i use putty to ssh into the device.

any suggestions on how to get this working properly?
should i just get a new BBB(this one is old)?
what other information is required for you guys to help me out?

i have a beagle bone black running angstrom. i have tried updating the

  2GB or 4GB eMMC? (What does "df" display for the emmc
device/partition).

software to debian and it just wont flash. i use this one the way it is

  I don't think any of the Debian images are small enough to be flashed
to a 2GB eMMC. For a 4GB eMMC, I'd suggest the IoT image, as the LXQT takes
up a lot more space.

  Flashing such an old device will be tricky in either case. You need to
ensure that the entire boot runs from SD card since they went from having
the device tree overlays loaded by the kernel (after u-boot) to having
u-boot load all of them. Until the onboard u-boot is overwritten one ends
up with possibly mixed booting configurations (the newer u-boot doesn't
require the boot-select switch to be held down when power is applied -- it
will detect an SD card and transfer to it during the boot process).

  My first suggestion would be to ensure you can run an image from the SD
card -- and determine just what timing you need on the boot-select button
and power supply (as I recall, the boot-select does nothing if you use the
reset button to reboot). Once you confirm you /can/ run the image from an
SD card, only then move on to fighting with the eMMC. For a 2GB eMMC, there
is probably not much you can do except: live with the Angstrom image on it,
and use the boot-select switch and power-cycle to get to the SD card image,
OR wipe the eMMC boot sectors so the device never boots from eMMC and goes
to fall-back mode of eventually booting from the SD card. For a 4GB eMMC,
you should be able to convert the IoT image into a flasher (it's one line
in /boot/uEnv.txt as I recall) and load it -- but if the boot-switch game
doesn't succeed, you may again have to wipe the eMMC first.

and i dont have many issues. However when i try to use the cloud9 ide i
get this message:

[guest@cloud9]:/workspace$ rm helloWorld-quideTour.js
Cannot execute command. You are currently offline.

  I've never had an Angstrom image, and cloud9 on current Debian images
connects into:

debian@beaglebone:/var/lib/cloud9$

I vaguely recall that it is sensitive to the user account it runs under.
I'm pretty certain my first BBB (Debian Wheezy) ran it under "root".