Hey all,
Just finally updating my freenas 11 to TrueNas Scale fangtooth. Everything went fine however SMB is not working on any shares. The more I looked around I found that I have validation errors. Using the service smb update
I get the following validation errors and am stuck.
- smb_update.smb_options.smb_update.smb_options: vfs objects is a blacklist auxiliary parameter. Changes to this parameter are not permitted
- smb_update.bindip.0: IP Address [ OLD ip from years ago ] is not a configured address for this server.
I remember long ago messing around with aux options when doing some final cut pro work but I am honestly lost.
The static ip is working on the network just fine, gateway etc, I don’t even see anything related to the old ip.
Any help would be great, I am really stuck after reading most of the day all the docs I can find, trying to remove all SMB shares and put them back, but nothing is working.
thanks
Have you tried working through the Fangtooth documents on setting up an new SMB Share as a test? One change was that you aren’t supposed to share the root dataset but only children. I don’t know if that is your issue.
Shay is my root dataset and I have BU2 as a child set up just for SMB sharing. I also have a separate user, smbuser, that is set up for sharing and owns the BU2 dataset. Root and Truenas_admin can’t or are not set up for SMB sharing.
Try browsing a few other threads and doing the Bot tutorial to get your forum trust level up so you can post images, links, etc. It would help to be able to see how you currently have everything set up.
TrueNAS-Bot
Type this in a new reply and send to bring up the tutorial, if you haven’t done it already.
@TrueNAS-Bot start tutorial
Thanks Small, appreciate the direction. I think I am going to do a fresh install and just import my pool and then recreate the shares etc. The backup I took prior to the clean upgrade i think just had too much legacy stuff in it. I am hopeful that will solve my problem since I started with freenas 8 something. Might be time for a clean start 
1 Like
Just to update this topic
I did a fresh install and just imported the storage. Set everything up from scratch (users, shares etc) and all well.
All the data is there and not sure what actually happened but sometimes a cleanish start is best.
1 Like
Yeah the migration doc said nuke all aux parameters from SMB before starting the migration. Guess we got to see why, glad you fixed it.
Totally right and I missed it doh. All better though and hopefully this can save someone else some pain
1 Like
It just represented such a big leap to me, that’s the main reason I read it. Nobody reads the manual lol. If it wasn’t BSD to Linux I wouldn’t have blinked. I still stubbed a toe when it derped importing my pool but I just had to press Import and all was good.
Now I’m re-establishing some bells and whistles like the lovely reporting scripts that tell me how healthy my box is. I always get warm fuzzies when that thing lands at midnight and everything is green.
1 Like