Better news on this one as it was issued (end of July 2017) in the following:
and fixed there after by:
specifically the following commit:
and that referenced pr was merged and released around the beginning of August 2017 in the following Rockstor version 3.9.1-4 mid August 2017:
So it looks like you may be running a rather old version all in. Plus the even older 4.10 kernel.
Your options to get this fix and very many other fixes are to subscribe to either update channel and apply the then pending fixes, or to specifically hand edit the relevant file: it’s a one line addition fix that addresses your reported user add issue. If you follow the “specifically the following commit:” link above it will indicate the additional line required and where to put it.
Also note that if you opt for the stable channel release, which additionally helps to sustain Rockstor’s development (and is actively maintained), you should take a look at the following forum thread which addresses a known initial bump in that upgrade path:
Thanks for the report; but always best to subscribe to either update channel first prior to any bug reports, although the testing channel is now no longer being maintained due to planned changes but you should still be able to get a large number of fixes from that subscription for the time being.
The above advise is based on you running nothing older that 3.9.1-0 however.
Hope that helps.
As an aside, it may well be that your issue re sftp is related to this user issue as if the user was created but not then known to Rockstor as ‘managed’, the subsequent mechanism re the chroot mapping of the share for export may have failed. Not sure though and doesn’t explain failure re default group selection. Anyway best update and see how you go. You may have to userdel via cli and then re-create as from the commit notes the user was created anyway which might have confused things.