Issues
Missing token is not handled well
$ osd volumes io -lun 1 RX xdr error Cannot list volumes Request aborted. $ osd createv io 1 536870924 Createvolume failed: RXOSD_create_part ended with 13 Request aborted.
In general, missing privileges are an issue but there is no "friendly output" describing the cause of the problem. Some examples of unprivileged access attempts:
fs osd |
Error 13 reading length of metadata |
works with r privilege granted to system:anyuser |
osd read |
RX xdr error \\ Cannot read the object \\ rx_EndCall returns: 13 \\ Request aborted. |
requires token |
osd volumes |
RX xdr error \\ Cannot list volumes \\ Request aborted. |
requires token |
osd examine |
RXOSD_examine failed with code 13 \\ Request aborted. |
requires token |
Database queries osd listosds and osd servers seem to work unauthenticated.