s3: Do central cli_set_error (cherry picked from commit 0645deb1b4a70e45f88116fae16ec...