Hi,
my smb4.conf is very old ( up to 8 years old). All works for me, that is not the case. But if I run testparm I receive some hints.
Which of these things should I change? "blocking locks" - is deprecated. But is there a replacement for this or can Samba now completely cover everything without this parameter? I mean at that time I had problems with some programs (databases, backup....).
What about the line with "socket options"? Remove "SO_SNDBUF, SO_RCVBUF"? But we are not on linux.
my smb4.conf is very old ( up to 8 years old). All works for me, that is not the case. But if I run testparm I receive some hints.
Code:
lpcfg_do_global_parameter: WARNING: The "blocking locks" option is deprecated lpcfg_do_service_parameter: WARNING: The "blocking locks" option is deprecated lpcfg_do_service_parameter: WARNING: The "blocking locks" option is deprecated lpcfg_do_service_parameter: WARNING: The "blocking locks" option is deprecated lpcfg_do_service_parameter: WARNING: The "blocking locks" option is deprecated lpcfg_do_service_parameter: WARNING: The "blocking locks" option is deprecated lpcfg_do_service_parameter: WARNING: The "blocking locks" option is deprecated lpcfg_do_service_parameter: WARNING: The "blocking locks" option is deprecated lpcfg_do_service_parameter: WARNING: The "blocking locks" option is deprecated Loaded services file OK. Weak crypto is allowed WARNING: socket options = TCP_NODELAY SO_RCVBUF=1048576 SO_SNDBUF=1048576 IPTOS_LOWDELAY IPTOS_THROUGHPUT This warning is printed because you set one of the following options: SO_SNDBUF, SO_RCVBUF, SO_SNDLOWAT, SO_RCVLOWAT Modern server operating systems are tuned for high network performance in the majority of situations; when you set 'socket options' you are overriding those settings. Linux in particular has an auto-tuning mechanism for buffer sizes (SO_SNDBUF, SO_RCVBUF) that will be disabled if you specify a socket buffer size. This can potentially cripple your TCP/IP stack. Getting the 'socket options' correct can make a big difference to your performance, but getting them wrong can degrade it by just as much. As with any other low level setting, if you must make changes to it, make small changes and test the effect before making any large changes.
Which of these things should I change? "blocking locks" - is deprecated. But is there a replacement for this or can Samba now completely cover everything without this parameter? I mean at that time I had problems with some programs (databases, backup....).
What about the line with "socket options"? Remove "SO_SNDBUF, SO_RCVBUF"? But we are not on linux.