summaryrefslogtreecommitdiffstats
path: root/src/drivers
diff options
context:
space:
mode:
authorMichael Brown2010-10-16 23:11:08 +0200
committerMichael Brown2010-10-16 23:11:08 +0200
commit5f4ab0d22ab385ca5ba4d5783a6557676c60e417 (patch)
tree381c3c990fef5940fc0fc1c2791729d9a3b3a85b /src/drivers
parent[fc] Use port WWN rather than node WWN as the primary Fibre Channel name (diff)
downloadipxe-5f4ab0d22ab385ca5ba4d5783a6557676c60e417.tar.gz
ipxe-5f4ab0d22ab385ca5ba4d5783a6557676c60e417.tar.xz
ipxe-5f4ab0d22ab385ca5ba4d5783a6557676c60e417.zip
[iscsi] Randomise a portion of the ISID to force new session instantiation
When a connection to an iSCSI target is broken without gracefully closing the TCP socket, a subsequent connection attempt may fail because the target believes that we are attempting session reinstatement (see RFC3720 section 5.3.1). This has been observed using the Microsoft iSCSI target. Section 9.1.1 of RFC3720 states that initiators should use a stable ISID, however section 5.3.1 shows that the only way to explicitly request that a new session be created is to use a new ISID. Fix by randomising the "qualifier" portion of the ISID. Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/drivers')
0 files changed, 0 insertions, 0 deletions