# rpm -qa samba
samba-4.6.7-0.fc26.x86_64
Hi All,
# smbclient -L FedoraServer -U workcentre -W xxxxx
takes about 18 second to ask for the password. (Windows is slow too.)
Me thinks it has to do with this error from
/var/log/samba/samba-log.192.168.255.12
get_mydnsfullname: getaddrinfo failed for name FedoraServer.xxxxx.local
[Unknown error]
When I put a tail on the above log, this is where it hangs until the password
prompt comes up
How do I fix this?
Many thanks,
-T
# more /etc/hosts
127.0.0.1 server.storall.local localhost localhost.localdomain localhost4 loca
lhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
[global]
workgroup = xxxxx
server string = Fedora Samba Server
volume = Fedora Core, %v
comment = Samba (NetBIOS) Server on FedoraServer.xxxxx.com
netbios name = FedoraServer
netbios aliases = PlaceJokeHere
interfaces = eno1 127.0.0.1
hosts deny = ALL
hosts allow = 192.168.255. 127.0.0.
lanman auth = yes
ntlm auth = yes
printcap name = /etc/printcap
show add printer wizard = No
load printers = yes
printing = BSD
guest account = pcguest
log file = /var/log/samba/samba-log.%m
log level = 4 passdb:10 auth:10
strict locking = no
follow symlinks = yes
wide links = no
locking = yes
strict locking = no
security = user
smb passwd file = /etc/samba/smbpasswd
unix password sync = Yes
passwd program = /usr/bin/passwd %u
passdb backend = smbpasswd
local master = yes
os level = 75
domain master = yes
domain logons = yes
idmap config * : backend = tdb
idmap config * : range = 1000000-1999999
logon script = scripts\logon.bat
logon path logon drive = X:
preferred master = yes
wins support = yes
name resolve order = host wins
dns proxy = yes
deadtime = 20160
force create mode = 0000
create mode = 0777
force directory mode = 0000
directory mode = 0777
map archive = yes
map system = yes
map hidden = yes
[public]
comment = Public on xxxx FedoraServer -- Mount as F:
path = /exports/public
valid users = @users
write list = @users
force group = users
force user = public
locking = yes
oplocks = no
fake oplocks = no
level2 oplocks = no
strict locking = no
blocking locks = no
public = no
writable = yes
printable = no
browseable = yes
create mode = 0777
force directory mode = 0000
directory mode = 0777
map archive = yes
map system = yes
map hidden = yes
---- On Wed, 06 Sep 2017 16:41:13 -0700 toddandmargo via samba<samba at lists.samba.org> wrote ---- > # rpm -qa samba > samba-4.6.7-0.fc26.x86_64 > > > Hi All, > > # smbclient -L FedoraServer -U workcentre -W xxxxx > > takes about 18 second to ask for the password. (Windows is slow too.) > > Me thinks it has to do with this error from /var/log/samba/samba-log.192.168.255.12 > > get_mydnsfullname: getaddrinfo failed for name FedoraServer.xxxxx.local [Unknown error] > > When I put a tail on the above log, this is where it hangs until the password prompt comes up > > > How do I fix this? > > Many thanks, > -T Figured it out. I had reversed two letters x's in the FedoraServer.xxxxx.local /etc/hosts. Now things are instant.
On Wed, 06 Sep 2017 16:41:13 -0700 toddandmargo via samba <samba at lists.samba.org> wrote:> # rpm -qa samba > samba-4.6.7-0.fc26.x86_64 > > > Hi All, > > # smbclient -L FedoraServer -U workcentre -W xxxxx > > takes about 18 second to ask for the password. (Windows is slow too.) > > Me thinks it has to do with this error > from /var/log/samba/samba-log.192.168.255.12 > > get_mydnsfullname: getaddrinfo failed for name > FedoraServer.xxxxx.local [Unknown error] > > When I put a tail on the above log, this is where it hangs until the > password prompt comes up > > > How do I fix this? > > Many thanks, > -T > > > > # more /etc/hosts > 127.0.0.1 server.storall.local localhost localhost.localdomain > localhost4 loca lhost4.localdomain4 > ::1 localhost localhost.localdomain localhost6 > localhost6.localdomain6 >Hi, are you using dhcp ? If you are, change /etc/hosts to this: 127.0.0.1 localhost ::1 localhost If you aren't, then 'server.storall.local' should point to its IP not '127.0.0.1' Rowland
On 09/07/2017 01:08 AM, Rowland Penny via samba wrote:> On Wed, 06 Sep 2017 16:41:13 -0700 > toddandmargo via samba <samba at lists.samba.org> wrote: > >> # rpm -qa samba >> samba-4.6.7-0.fc26.x86_64 >> >> >> Hi All, >> >> # smbclient -L FedoraServer -U workcentre -W xxxxx >> >> takes about 18 second to ask for the password. (Windows is slow too.) >> >> Me thinks it has to do with this error >> from /var/log/samba/samba-log.192.168.255.12 >> >> get_mydnsfullname: getaddrinfo failed for name >> FedoraServer.xxxxx.local [Unknown error] >> >> When I put a tail on the above log, this is where it hangs until the >> password prompt comes up >> >> >> How do I fix this? >> >> Many thanks, >> -T >> >> >> >> # more /etc/hosts >> 127.0.0.1 server.storall.local localhost localhost.localdomain >> localhost4 loca lhost4.localdomain4 >> ::1 localhost localhost.localdomain localhost6 >> localhost6.localdomain6 >> > > Hi, are you using dhcp ? > If you are, change /etc/hosts to this: > > 127.0.0.1 localhost > ::1 localhost > > If you aren't, then 'server.storall.local' should point to its IP not > '127.0.0.1' > > Rowland >Hi Rowland, The server also is also DDNS (dynamic domain name server) server, which means dhcpd talks to bind. If uses a fixed IP And "host" does find the IP from host the forward and reverse tables, with or without the domain name attached. To get rid of the slows, I need an entry that points to 127.0.0.1 in /etc/hosts for the server's host name. And, I also have to spell the server's name correctly in hosts, which was my screw up. The entry I showed above did the trick. This has been reproduced now on two separate machines at two separate customer sites. The second customer site does not serve dhcpd or bind. It gets a dhcp fixed IP from a Watchguard firewall based on its MAC address. The symptom was the same on both of servers and the cure was the same as well. Thank you for the help! -T -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Computers are like air conditioners. They malfunction when you open windows ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~