Index: trunk/packages/sipb-xen-remote-server/files/usr/sbin/sipb-xen-remote-control
===================================================================
--- trunk/packages/sipb-xen-remote-server/files/usr/sbin/sipb-xen-remote-control	(revision 1161)
+++ trunk/packages/sipb-xen-remote-server/files/usr/sbin/sipb-xen-remote-control	(revision 1163)
@@ -31,6 +31,9 @@
     (out, err) = p.communicate()
     if p.returncode == 1:
+        print >>sys.stderr, "machine '%s' is not on" % machine_name
+        return 1
+    elif p.returncode == 34:
         print >>sys.stderr, "ERROR: invalid command"
-        return 1
+        return 34
     sys.stderr.write(err)
     sys.stdout.write(out)
