This error usually indicates that the iSCSI target IQN does not exist, or that the iSCSI initiator is not permitted to access the iSCSI target.

Upgrading from gPXE

If you have upgraded from gPXE to iPXE, and if you are not setting an explicit iSCSI initiator IQN using DHCP option 203 (or an iPXE script), then you should be aware that the default iSCSI initiator IQN has changed to

For example, if your DHCP server specifies a hostname of winxp-diskless.example.com, then iPXE will use the iSCSI initiator IQN iqn.2010-04.org.ipxe:winxp-diskless.example.com. If your DHCP server does not specify a hostname, then iPXE will use an initiator IQN based on your system UUID, such as iqn.2010-04.org.ipxe:d513a93e-a0a2-477e-9f46-b2d5c79bc2be.

You may need to update your ACL rules to use the correct iSCSI initiator IQN used by iPXE, rather than the old gPXE IQN iqn.2000-09.org.etherboot:UNKNOWN.