Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 May 2021 18:14:23 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 227313] net/isboot-kmod works with net/istgt but not with ctld(8)
Message-ID:  <bug-227313-7788-n9aKKR619y@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-227313-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-227313-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D227313

--- Comment #15 from John Nielsen <john@jnielsen.net> ---
It looks like isboot is failing to respond to the ping requests (NOP In) se=
nt
by the target (ctld) so the target drops the connection. From
https://datatracker.ietf.org/doc/html/rfc3720#section-10.18 :

   Upon receipt of a NOP-In with the Target Transfer Tag set to a valid
   value (not the reserved 0xffffffff), the initiator MUST respond with
   a NOP-Out.  In this case, the NOP-Out Target Transfer Tag MUST
   contain a copy of the NOP-In Target Transfer Tag.

That is not happening. Not sure if other targets don't use this ping behavi=
or
but I don't see anything in the isboot code that would meet this requiremen=
t.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-227313-7788-n9aKKR619y>