You are not logged in.
Pages: 1
So, I have Samba running on my server (which is using Arch, 64-bit), without any issues. It works fine, runs fine, and does what I need it to.
Except it keeps trying to do something more. My log files have thousands of entries like:
Jan 29 19:36:32 localhost smbd[26185]: [2012/01/29 19:36:32.943509,  0] smbd/service.c:970(make_connection_snum)
Jan 29 19:36:32 localhost smbd[26185]:   Can't become connected user!
Jan 29 19:36:32 localhost smbd[26186]: [2012/01/29 19:36:32.966109,  0] smbd/service.c:970(make_connection_snum)
Jan 29 19:36:32 localhost smbd[26186]:   Can't become connected user!
Jan 29 19:36:32 localhost smbd[26187]: [2012/01/29 19:36:32.977285,  0] smbd/service.c:970(make_connection_snum)
Jan 29 19:36:32 localhost smbd[26187]:   Can't become connected user!
Jan 29 19:36:32 localhost smbd[26188]: [2012/01/29 19:36:32.979339,  0] smbd/service.c:970(make_connection_snum)
Jan 29 19:36:32 localhost smbd[26188]:   Can't become connected user!
Jan 29 19:36:48 localhost smbd[26189]: [2012/01/29 19:36:48.664741,  0] smbd/service.c:970(make_connection_snum)
Jan 29 19:36:48 localhost smbd[26189]:   Can't become connected user!
Jan 29 19:36:49 localhost smbd[26190]: [2012/01/29 19:36:49.020482,  0] smbd/service.c:970(make_connection_snum)
Jan 29 19:36:49 localhost smbd[26190]:   Can't become connected user!
Jan 29 19:36:57 localhost smbd[26193]: [2012/01/29 19:36:57.601333,  0] smbd/service.c:970(make_connection_snum)
Jan 29 19:36:57 localhost smbd[26193]:   Can't become connected user!
Jan 29 19:36:58 localhost smbd[26194]: [2012/01/29 19:36:58.126317,  0] smbd/service.c:970(make_connection_snum)
Jan 29 19:36:58 localhost smbd[26194]:   Can't become connected user!
Jan 29 19:37:36 localhost smbd[26195]: [2012/01/29 19:37:36.554393,  0] smbd/service.c:970(make_connection_snum)
Jan 29 19:37:36 localhost smbd[26195]:   Can't become connected user!Notice how the PID keeps going up. Also notice the time between events. It's doing this all the time!
Here's my smb.conf:
[global]
  workgroup = BEHEMOTH
  server string = %h server (Samba, Arch)
  dns proxy = no
  security = user
  valid users = +smb_user
  force create mode = 644
  force directory mode = 755
#=================== Share Definitions ====================
[Private]
  comment = Private Storage
  writable = yes
  path = /bulk/private/%u
  valid users = +priv_stor
[Public]
  comment = Public Storage
  writable = yes
  path = /bulk/public
  valid users = +pub_stor
[Media]
  comment = Multimedia and Programs
  path = /bulk/media
  valid users = +media_write, +media_read
  read list = +media_read
  write list = +media_write
  read only = yes
[Landing]
  comment = Temporary Landing
  path = /bulk/landing
  valid users = +smb_admin
  writable = yes
[Restoration]
  comment = Restoration Landing
  path = /bulk/restoration
  valid users = +smb_admin
  writable = yes
[Virtualization]
  comment = Virtualization Storage
  path = /bulk/virtualization
  valid users = +smb_admin
  writable = yes
[TSAN]
  comment = TSAN
  path = /bulk/tsan
  valid users = +smb_admin
  writable = yes
  force user = rtorrent
  browseable = noNice and simple, really. All groups exist. All directories they refer to exist. All the shares work like they're supposed to.
Here's some other spam from Samba in the log. I don't have a printer installed and I have nothing about printers in my smb.conf, so I have no idea what Samba is thinking:
Jan 31 20:32:21 localhost smbd[22570]: [2012/01/31 20:32:21.838819,  0] printing/print_cups.c:110(cups_connect)
Jan 31 20:32:21 localhost smbd[22570]:   Unable to connect to CUPS server localhost:631 - No such file or directory
Jan 31 20:32:21 localhost smbd[22541]: [2012/01/31 20:32:21.839212,  0] printing/print_cups.c:487(cups_async_callback)
Jan 31 20:32:21 localhost smbd[22541]:   failed to retrieve printer list: NT_STATUS_UNSUCCESSFULI would love some help cleaning this up. I could probably look up a way to stop the error messages, but the fact that it's just spamming processes in the background is a little unsettling.
I can provide more configuration if necessary.
Edit: I just restarted Samba. There must have been an update. My issues are exactly the same as before, but now the line number in service.c is 962, not 970. Just thought it was worth mentioning.
Edit2: I searched service.c (of HEAD, maybe not what Arch builds with) and found the place the error is probably being generated. Unfortunately, Samba doesn't seem kind enough to dump which user can't become connected.
Last edited by Tempest (2012-02-01 01:46:12)
Offline

Samba will try to load printers by default, even if there are none. Try adding
load printers = noin the global section.
As for the "Can't become connected user..." error, I'm not sure, but as a guess I'd look at the share where you "force user = rtorrent" . Maybe try disabling that temporarily + see if the error goes away. Again, that's just a guess.
Offline
I'll add the
load printers = nopart and see if that helps.
This problem has been haunting me for some time, since before the TSAN share existed (and certainly before the user was forced).
I should remind others that I can still access the TSAN share fine, and creating files there properly sets the owner to rtorrent:rtorrent.
Offline
Pages: 1