The looping with zero bytes to send is one of the issues that the target had when an initiator doesn't send all the login parameters. This is a bug in the target since the iSCSI protocol defines defaults. The fix is making it's way through the system, or so it was mentioned.
Rick McNeal Some mistakes are too much fun to make only once On Oct 21, 2007, at 11:06 AM, Miro <[EMAIL PROTECTED]> wrote: > Hello Nigel, > > There are 2 issues there. > > One is maybe from gpxe. Il may not send some information that > opensolaris need to initialize its iscsi target. I think about > "MaxBurstLength" or another caracteristic send on the login process. > I'll make some tests tomorrow with these hypothesis. > > The second and that is the main one is that OpenSolaris doesn't > initialise its iscsi served target correctly so one can make the > server unavailable by this type of misconfigured initiator. I'd like > we find out the problem in open solaris and correct it so it can be > a stable iscsi target server. How can I report or debug iscsitgtd to > help you ? or even send a patch? > dtrace shows iscsitgtd loops on data-send with 0 bytes to send... > but I don't really know how to go deeper. > > Regards, > Miro > > > This message posted from opensolaris.org > _______________________________________________ > storage-discuss mailing list > [email protected] > http://mail.opensolaris.org/mailman/listinfo/storage-discuss _______________________________________________ storage-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/storage-discuss
