Hello Wouter, Adam,
* Adam Borowski <[email protected]> [06. Jan. 2017]:
> Package: nbd-server
> Version: 1:3.15.1-2
> Severity: important
This is still the case with nbd-server 1:3.16.2-1 as in today's debian/buster.
I provided an authfile containing the ip address of my client machine in three
different lines:
192.168.1.22/24
192.168.1.22/32
192.168.1.22
but on the client side:
$ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
group default qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp0s25: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast
state UP group default qlen 1000
link/ether 28:d2:44:62:b2:ec brd ff:ff:ff:ff:ff:ff
--> inet 192.168.1.22/24 brd 192.168.1.255 scope global dynamic enp0s25
valid_lft 3577919sec preferred_lft 3577919sec
inet6 fe80::b3a4:bece:c1d9:ca8c/64 scope link
valid_lft forever preferred_lft forever
3: wlp3s0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group
default qlen 1000
link/ether 42:58:79:56:0a:f6 brd ff:ff:ff:ff:ff:ff
4: enx000011121314: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc
pfifo_fast state DOWN group default qlen 1000
link/ether 00:00:11:12:13:14 brd ff:ff:ff:ff:ff:ff
$ sudo nbd-client -name crypt-server-backup shi /dev/nbd0
Negotiation: ..Error: Read failed: End of file
Exiting.
A
~$ sudo systemctl status nbd-server.service
on the server gives:
● nbd-server.service - LSB: Network Block Device server
Loaded: loaded (/etc/init.d/nbd-server; generated; vendor preset: enabled)
Active: active (running) since Thu 2017-12-28 23:09:24 CET;
10min ago
Docs: man:systemd-sysv-generator(8)
Process: 17070 ExecStop=/etc/init.d/nbd-server stop
(code=exited, status=0/SUCCESS)
Process: 17075 ExecStart=/etc/init.d/nbd-server start
(code=exited, status=0/SUCCESS)
Tasks: 1 (limit: 4915)
CGroup: /system.slice/nbd-server.service
└─17077 /bin/nbd-server
Dez 28 23:19:34 shi nbd_server[19677]: client address does not
match 2/10: address family mismatch (IPv4 vs IPv6?)
Dez 28 23:19:34 shi nbd_server[19677]: client address does not
match 2/10: address family mismatch (IPv4 vs IPv6?)
Dez 28 23:19:34 shi nbd_server[19677]: client address does not
match 2/10: address family mismatch (IPv4 vs IPv6?)
Dez 28 23:19:34 shi nbd_server[19677]: client address does not
match 2/10: address family mismatch (IPv4 vs IPv6?)
Dez 28 23:19:34 shi nbd_server[19677]: client address does not
match 2/10: address family mismatch (IPv4 vs IPv6?)
Dez 28 23:19:34 shi nbd_server[19677]: client address does not
match 2/10: address family mismatch (IPv4 vs IPv6?)
Dez 28 23:19:34 shi nbd_server[19677]: client address does not
match 2/10: address family mismatch (IPv4 vs IPv6?)
Dez 28 23:19:34 shi nbd_server[19677]: Client '192.168.1.22' is
not authorized to access
Dez 28 23:19:34 shi nbd_server[19677]: Modern initial
negotiation failed
Dez 28 23:19:34 shi nbd_server[17077]: Child exited with 1
Thanks for developing and maintaining nbd.
Regards, Gregor
-- System Information:
Debian Release: buster/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 4.14.0-2-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8),
LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages nbd-server depends on:
ii adduser 3.116
ii debconf [debconf-2.0] 1.5.65
ii libc6 2.25-5
ii libglib2.0-0 2.54.2-4
ii libgnutls30 3.5.16-1
ii ucf 3.0036
nbd-server recommends no packages.
nbd-server suggests no packages.
-- debconf information:
* nbd-server/number: 1
* nbd-server/port: 2000
nbd-server/convert: true
nbd-server/autogen:
* nbd-server/name: crypt-server-backup
* nbd-server/useports: true
* nbd-server/filename: /dev/sda6