[Bug 2092836] Re: smbget adds a space to the server name, fails to get
Lukas Märdian
2092836 at bugs.launchpad.net
Mon Jan 6 12:03:21 UTC 2025
Hi, thanks for investigating this issue!
Indeed, it seems to be unrelated to samba and is an systemd[-resolved]
issue.
Your /etc/resolv.conf looks odd, did you manually modify that file, or
install the "resolvconf" package to have it handle this file for you?
Both cases do not reflect the default, supported DNS setup for Ubuntu.
The "resolvectl" command (which used to be named "systemd-resolve" in
the past), shows an interesting tidbit:
[...]
resolv.conf mode: foreign
[...]
This means it's not using the "stub" mode, recommended in Ubuntu. Can
you please try the following steps to re-create the default DNS setup?
/etc/resolv.conf should be a symlink to /run/systemd/resolve/stub-
resolv.conf
$ sudo cp /etc/resolv.conf /etc/resolv.conf.BACKUP
$ sudo ln -sf /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf
$ ls -la /etc/resolv.conf
Maybe re-start your system (or the samba service), to get a clean state.
You can also peak at the contents of /run/systemd/resolve/stub-
resolv.conf to see if systemd-resolved would set a correct "search"
domain in this case.
** Also affects: systemd (Ubuntu)
Importance: Undecided
Status: New
** Changed in: samba (Ubuntu)
Status: New => Invalid
** Changed in: systemd (Ubuntu)
Status: New => Incomplete
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2092836
Title:
smbget adds a space to the server name, fails to get
Status in samba package in Ubuntu:
Invalid
Status in systemd package in Ubuntu:
Incomplete
Bug description:
This worked in Ubuntu 20.04. It fails after upgrading to Ubuntu 22.04.
/usr/bin/smbget -n -a -O "smb://humax/Recordings/The Girl In The
Spider's Web (2018)_20241228_2200.ts"
I added -v and -d8 flags to get this.
```
link at woody:~> /usr/bin/smbget -v -d8 -n -a -O "smb://humax/Recordings/The Girl In The Spider's Web (2018)_20241228_2200.ts"
INFO: Current debug levels:
all: 8
tdb: 8
printdrivers: 8
lanman: 8
smb: 8
rpc_parse: 8
rpc_srv: 8
rpc_cli: 8
passdb: 8
sam: 8
auth: 8
winbind: 8
vfs: 8
idmap: 8
quota: 8
acls: 8
locking: 8
msdfs: 8
dmapi: 8
registry: 8
scavenger: 8
dns: 8
ldb: 8
tevent: 8
auth_audit: 8
auth_json_audit: 8
kerberos: 8
drs_repl: 8
smb2: 8
smb2_credits: 8
dsdb_audit: 8
dsdb_json_audit: 8
dsdb_password_audit: 8
dsdb_password_json_audit: 8
dsdb_transaction_audit: 8
dsdb_transaction_json_audit: 8
dsdb_group_audit: 8
dsdb_group_json_audit: 8
Using netbios name WOODY.
Using workgroup WORKGROUP.
Using workgroup WORKGROUP, guest user
SMBC_server: server_n=[humax] server=[humax]
-> server_n=[humax] server=[humax]
Opening cache file at /run/samba/gencache.tdb
tdb(/run/samba/gencache.tdb): tdb_open_ex: could not open file /run/samba/gencache.tdb: Permission denied
gencache_init: Opening user cache file /home/link/.cache/samba/gencache.tdb.
sitename_fetch: No stored sitename for realm ''
namecache_fetch: no entry for humax#20 found.
resolve_lmhosts: Attempting lmhosts lookup for name humax<0x20>
startlmhosts: Can't open lmhosts file /etc/samba/lmhosts. Error was No such file or directory
resolve_wins: WINS server resolution selected and no WINS servers listed.
resolve_hosts: Attempting host lookup for name humax<0x20>
resolve_hosts: getaddrinfo failed for name humax [Temporary failure in name resolution]
name_resolve_bcast: Attempting broadcast lookup for name humax<0x20>
smbc_open: Invalid argument
```
There is a random space (ASCII 0x20) in the hostname? "humax " instead
of "humax". Of course it's not going to work!
This problem also persists in Ubuntu 24.04.
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: smbclient 2:4.15.13+dfsg-0ubuntu1.6
ProcVersionSignature: Ubuntu 5.15.0-130.140-generic 5.15.168
Uname: Linux 5.15.0-130-generic x86_64
NonfreeKernelModules: wl
ApportVersion: 2.20.11-0ubuntu82.6
Architecture: amd64
CasperMD5CheckResult: unknown
Date: Thu Jan 2 14:09:32 2025
InstallationDate: Installed on 2015-12-31 (3289 days ago)
InstallationMedia: Ubuntu-Server 14.04.3 LTS "Trusty Tahr" - Beta amd64 (20150805)
SambaClientRegression: Yes
SourcePackage: samba
UpgradeStatus: Upgraded to jammy on 2025-01-02 (0 days ago)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/samba/+bug/2092836/+subscriptions
More information about the foundations-bugs
mailing list