[OpenAFS] Strange DNS SRV traffic resulting from stat() in
1.8.13.2
Gunnar Krull
gklists@cs.uni-goettingen.de
Tue, 26 Aug 2025 15:27:20 +0200
Hi Jeffrey,
On 25/08/2025 17:19, Jeffrey Altman wrote:
>> 25-Aug-2025 07:15:47.756 client @0x7fa6b79fe168 172.27.2.4#34129 (_afs3-vlserver._udp.informatik.uni-goettingen.de/user/a/xxxxxx/.xxxlogin/.google_authenticator.informatik.uni-goettingen.de): query: _afs3-vlserver._udp.informatik.uni-goettingen.de/user/a/xxxxxx/.xxxlogin/.google_authenticator.informatik.uni-goettingen.de IN SRV +E(0) (134.76.81.212)
>
> Likewise a lookup is being performed for “informatik.uni-goettingen.de/user/a/xxxxxx/.xxxlogin/.google_authenticator” as a single path component.
>
> An strace of the originating process would be useful to examine.
here is one example of a strace that can be matched to the corresponding
DNS query.
* strace of the process:
11442 13:56:30.961461 faccessat2(AT_FDCWD</>,
"/afs/informatik.uni-goettingen.de/user/m/m.musterfrau/.ifi-login/authorized_keys",
R_OK, AT_EACCESS) = -1 ENOENT (No such file or directory) <0.017024>
* corresonding generated DNS queries:
26-Aug-2025 13:56:30.989 client @0x7fa6b799e168 172.27.2.4#39324
(_afs3-vlserver._udp.informatik.uni-goettingen.de/user/m/m.musterfrau/.ifi-login/authorized_keys):
query:
_afs3-vlserver._udp.informatik.uni-goettingen.de/user/m/m.musterfrau/.ifi-login/authorized_keys
IN SRV +E(0) (134.76.81.212)
26-Aug-2025 13:56:30.993 client @0x7fa6b7d28168 172.27.2.4#32940
(_afs3-vlserver._udp.informatik.uni-goettingen.de/user/m/m.musterfrau/.ifi-login/authorized_keys.informatik.uni-goettingen.de):
query:
_afs3-vlserver._udp.informatik.uni-goettingen.de/user/m/m.musterfrau/.ifi-login/authorized_keys.informatik.uni-goettingen.de
IN SRV +E(0) (134.76.81.212)
26-Aug-2025 13:56:30.993 client @0x7fa6b799e168 172.27.2.4#45932
(_afs3-vlserver._udp.informatik.uni-goettingen.de/user/m/m.musterfrau/.ifi-login/authorized_keys):
query:
_afs3-vlserver._udp.informatik.uni-goettingen.de/user/m/m.musterfrau/.ifi-login/authorized_keys
IN SRV +E(0) (134.76.81.212)
26-Aug-2025 13:56:30.997 client @0x7fa6b799e168 172.27.2.4#43894
(_afs3-vlserver._udp.informatik.uni-goettingen.de/user/m/m.musterfrau/.ifi-login/authorized_keys.informatik.uni-goettingen.de):
query:
_afs3-vlserver._udp.informatik.uni-goettingen.de/user/m/m.musterfrau/.ifi-login/authorized_keys.informatik.uni-goettingen.de
IN SRV +E(0) (134.76.81.212)
26-Aug-2025 13:56:30.997 client @0x7fa6b799e168 172.27.2.4#37887
(informatik.uni-goettingen.de/user/m/m.musterfrau/.ifi-login/authorized_keys):
query:
informatik.uni-goettingen.de/user/m/m.musterfrau/.ifi-login/authorized_keys
IN AFSDB +E(0) (134.76.81.212)
26-Aug-2025 13:56:30.997 client @0x7fa6b7d28168 172.27.2.4#59276
(informatik.uni-goettingen.de/user/m/m.musterfrau/.ifi-login/authorized_keys.informatik.uni-goettingen.de):
query:
informatik.uni-goettingen.de/user/m/m.musterfrau/.ifi-login/authorized_keys.informatik.uni-goettingen.de
IN AFSDB +E(0) (134.76.81.212)
26-Aug-2025 13:56:31.001 client @0x7fa6b7d28168 172.27.2.4#35919
(_afs3-vlserver._udp.informatik.uni-goettingen.de/user/m/m.musterfrau/.ifi-login/authorized_keys):
query:
_afs3-vlserver._udp.informatik.uni-goettingen.de/user/m/m.musterfrau/.ifi-login/authorized_keys
IN SRV +E(0) (134.76.81.212)
26-Aug-2025 13:56:31.001 client @0x7fa6b799e168 172.27.2.4#36703
(_afs3-vlserver._udp.informatik.uni-goettingen.de/user/m/m.musterfrau/.ifi-login/authorized_keys.informatik.uni-goettingen.de):
query:
_afs3-vlserver._udp.informatik.uni-goettingen.de/user/m/m.musterfrau/.ifi-login/authorized_keys.informatik.uni-goettingen.de
IN SRV +E(0) (134.76.81.212)
26-Aug-2025 13:56:31.001 client @0x7fa6b7d28168 172.27.2.4#38808
(_afs3-vlserver._udp.informatik.uni-goettingen.de/user/m/m.musterfrau/.ifi-login/authorized_keys):
query:
_afs3-vlserver._udp.informatik.uni-goettingen.de/user/m/m.musterfrau/.ifi-login/authorized_keys
IN SRV +E(0) (134.76.81.212)
26-Aug-2025 13:56:31.005 client @0x7fa6b799e168 172.27.2.4#50967
(_afs3-vlserver._udp.informatik.uni-goettingen.de/user/m/m.musterfrau/.ifi-login/authorized_keys.informatik.uni-goettingen.de):
query:
_afs3-vlserver._udp.informatik.uni-goettingen.de/user/m/m.musterfrau/.ifi-login/authorized_keys.informatik.uni-goettingen.de
IN SRV +E(0) (134.76.81.212)
26-Aug-2025 13:56:31.005 client @0x7fa6b7d28168 172.27.2.4#57572
(informatik.uni-goettingen.de/user/m/m.musterfrau/.ifi-login/authorized_keys):
query:
informatik.uni-goettingen.de/user/m/m.musterfrau/.ifi-login/authorized_keys
IN AFSDB +E(0) (134.76.81.212)
26-Aug-2025 13:56:31.005 client @0x7fa6b7d28168 172.27.2.4#39195
(informatik.uni-goettingen.de/user/m/m.musterfrau/.ifi-login/authorized_keys.informatik.uni-goettingen.de):
query:
informatik.uni-goettingen.de/user/m/m.musterfrau/.ifi-login/authorized_keys.informatik.uni-goettingen.de
IN AFSDB +E(0) (134.76.81.212)
The same process generates many more DNS queries. These queries were
triggered by some or all of these calls (copied from the strace log):
11442 13:56:30.762434 faccessat2(AT_FDCWD</>,
"/afs/informatik.uni-goettingen.de/user/m/m.musterfrau/.ifi-login/.google_authenticator",
R_OK, AT_EACCESS) = 0 <0.028036>
11457 13:56:30.810270 newfstatat(AT_FDCWD</>,
"/afs/informatik.uni-goettingen.de/user/m/m.musterfrau/.ifi-login/.google_authenticator",
{st_dev=makedev(0, 0x3e), st_ino=1006703510, st_mode=S_IFREG|0400,
st_nlink=1, st_uid=495256031, st_gid=2000, st_blksize=4096, st_blocks=2,
st_size=119, st_atime=1699975069 /* 2023-11-14T16:17:49+0100 */,
st_atime_nsec=0, st_mtime=1699975069 /*
2023-11-14T16:17:49.000000001+0100 */, st_mtime_nsec=1,
st_ctime=1699975069 /* 2023-11-14T16:17:49+0100 */, st_ctime_nsec=0}, 0)
= 0 <0.017592>
11457 13:56:30.828106 openat(AT_FDCWD</>,
"/afs/informatik.uni-goettingen.de/user/m/m.musterfrau/.ifi-login/.google_authenticator",
O_RDONLY) =
4</afs/informatik.uni-goettingen.de/user/m/m.musterfrau/.ifi-login/.google_authenticator>
<0.015814>
11457 13:56:30.859771
fstat(4</afs/informatik.uni-goettingen.de/user/m/m.musterfrau/.ifi-login/.google_authenticator>,
{st_dev=makedev(0, 0x3e), st_ino=1006703510, st_mode=S_IFREG|0400,
st_nlink=1, st_uid=495256031, st_gid=2000, st_blksize=4096, st_blocks=2,
st_size=119, st_atime=1699975069 /* 2023-11-14T16:17:49+0100 */,
st_atime_nsec=0, st_mtime=1699975069 /*
2023-11-14T16:17:49.000000001+0100 */, st_mtime_nsec=1,
st_ctime=1699975069 /* 2023-11-14T16:17:49+0100 */, st_ctime_nsec=0}) =
0 <0.000047>
11457 13:56:30.876787
fadvise64(4</afs/informatik.uni-goettingen.de/user/m/m.musterfrau/.ifi-login/.google_authenticator>,
0, 0, POSIX_FADV_SEQUENTIAL) = 0 <0.000055>
11457 13:56:30.893622
copy_file_range(4</afs/informatik.uni-goettingen.de/user/m/m.musterfrau/.ifi-login/.google_authenticator>,
NULL, 5</etc/ifi-login/m.musterfrau/.google_authenticator>, NULL,
9223372035781033984, 0) = -1 EXDEV (Invalid cross-device link) <0.000047>
11457 13:56:30.910322
read(4</afs/informatik.uni-goettingen.de/user/m/m.musterfrau/.ifi-login/.google_authenticator>,
"CW3NLGG4RFQ5YHVO74SQ27QLVU\n\" RAT"..., 131072) = 119 <0.000847>
11457 13:56:30.928084
read(4</afs/informatik.uni-goettingen.de/user/m/m.musterfrau/.ifi-login/.google_authenticator>,
"", 131072) = 0 <0.000025>
11457 13:56:30.944824
close(4</afs/informatik.uni-goettingen.de/user/m/m.musterfrau/.ifi-login/.google_authenticator>)
= 0 <0.000028>
The process was running on Ubuntu 24.04, kernel 6.14.0-28-generic,
OpenAFS Client 1.8.13.2-1ubuntu1.
It's a bit difficult to reproduce and trigger the DNS queries.
I hope this information is useful.
Regards,
Gunnar