Skip to navigation Skip to main content

Utilities

  • Subscriptions
  • Downloads
  • Red Hat Console
  • Get Support
Red Hat Customer Portal
  • Subscriptions
  • Downloads
  • Red Hat Console
  • Get Support
  • Products

    Top Products

    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform
    All Products

    Downloads and Containers

    • Downloads
    • Packages
    • Containers

    Top Resources

    • Documentation
    • Product Life Cycles
    • Product Compliance
    • Errata
  • Knowledge

    Red Hat Knowledge Center

    • Knowledgebase Solutions
    • Knowledgebase Articles
    • Customer Portal Labs
    • Errata

    Top Product Docs

    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform
    All Product Docs

    Training and Certification

    • About
    • Course Index
    • Certification Index
    • Skill Assessment
  • Security

    Red Hat Product Security Center

    • Security Updates
    • Security Advisories
    • Red Hat CVE Database
    • Errata

    References

    • Security Bulletins
    • Severity Ratings
    • Security Data

    Top Resources

    • Security Labs
    • Backporting Policies
    • Security Blog
  • Support

    Red Hat Support

    • Support Cases
    • Troubleshoot
    • Get Support
    • Contact Red Hat Support

    Red Hat Community Support

    • Customer Portal Community
    • Community Discussions
    • Red Hat Accelerator Program

    Top Resources

    • Product Life Cycles
    • Customer Portal Labs
    • Red Hat JBoss Supported Configurations
    • Red Hat Lightspeed
Or troubleshoot an issue.

Select Your Language

  • English
  • Français
  • 한국어
  • 日本語
  • 中文 (中国)

Infrastructure and Management

  • Red Hat Enterprise Linux
  • Red Hat Satellite
  • Red Hat Subscription Management
  • Red Hat Lightspeed
  • Red Hat Ansible Automation Platform

Cloud Computing

  • Red Hat OpenShift
  • Red Hat OpenStack Platform
  • Red Hat OpenShift
  • Red Hat OpenShift AI
  • Red Hat OpenShift Dedicated
  • Red Hat Advanced Cluster Security for Kubernetes
  • Red Hat Advanced Cluster Management for Kubernetes
  • Red Hat Quay
  • Red Hat OpenShift Dev Spaces
  • Red Hat OpenShift Service on AWS

Storage

  • Red Hat Gluster Storage
  • Red Hat Hyperconverged Infrastructure
  • Red Hat Ceph Storage
  • Red Hat OpenShift Data Foundation

Runtimes

  • Red Hat Runtimes
  • Red Hat JBoss Enterprise Application Platform
  • Red Hat Data Grid
  • Red Hat JBoss Web Server
  • Red Hat build of Keycloak
  • Red Hat support for Spring Boot
  • Red Hat build of Node.js
  • Red Hat build of Quarkus

Integration and Automation

  • Red Hat Application Foundations
  • Red Hat Fuse
  • Red Hat AMQ
  • Red Hat 3scale API Management
All Products
Red Hat Product Errata RHBA-2009:1368 - Bug Fix Advisory
Issued:
2009-09-02
Updated:
2009-09-02

RHBA-2009:1368 - Bug Fix Advisory

  • Overview
  • Updated Packages

Synopsis

iscsi-initiator-utils bug fix update

Type/Severity

Bug Fix Advisory

Red Hat Lightspeed patch analysis

Identify and remediate systems affected by this advisory.

View affected systems

Topic

An updated iscsi-initiator-utils package that fixes various bugs and adds
support for Chelsio and Broadcom iSCSI cards is now available

Description

The iscsi package provides the server daemon for the iSCSI protocol,
as well as the utility programs used to manage it. iSCSI is a protocol
for distributed disk access using SCSI commands sent over Internet
Protocol networks.

Bugs fixed and enhancements added in this updated package include:

  • iscsi-initiator-utils now includes support for Broadcom bnx2 and bnx2x

network interface cards. (BZ#442418)

  • iscsi-initiator-utils has been rebased to upstream version 2.0-870. Among

many other changes, this version supports the offload feature of Broadcom
and Chelsio cards. Refer to the changelog included in the package for a
full list of bug fixes and enhancements in this version. Section 5.1.2 of
/usr/share/docs/iscsi-initiator-utils-$version/README contains instructions
to set up ifaces for use with offload cards. (BZ#458203)

  • the iscsi-initiator-utils packages place files in the /etc/iscsi

directory but previously, did not list that directory for creation. The
/etc/iscsi directory would therefore be created during the installation
process, but would remain unowned. /etc/iscsi is now listed for creation
and are therefore owned by iscsi-initiator-utils. (BZ#481807)

  • when a user-space iSCSI tool invokes an option that is not supported

in the kernel, the tool returns "Iferror -38". Previously, this error
message was presented to users and could mislead them to think that
a problem existed with their iSCSI configuration. The iSCSI tools no longer
present this type of error to users and therefore do not create this
potential misunderstanding. Note that certain combinations of new tools
with old kernels might still present a related "-22" error. (BZ#497940)

  • the iSCSI protocol allows targets to redirect initiators during the login

phase. Previously, the code used by the iscsi initiator to parse IPv6
addresses contained faulty logic that caused it to fail to recognize IPv6
addresses as valid when redirected. As a consequence, when operating in an
IPv6 environment, the initiator could not log into targets that use the
login redirect feature, such as Dell EqualLogic targets. The initiator now
parses IPv6 addresses correctly, enabling use of these targets in IPv6
environments. (BZ#500102)

  • previously, the cxgb3i driver for Chelsio host bus adapters (HBAs) was

not listed in the iscsi init script. Therefore, iscsi would not load this
driver and therefore could not use the Chelsio HBAs that need this driver.
The cxgb3i driver is now included in the iscsi init script, which enables
the use of these devices. (BZ#505958)

  • the iscsi code contained a bad cast of a data structure. This would lead

to a segmentation fault while logging in or out of an iSCSI target. With
the logic now corrected, these segmentation faults do not occur.
(BZ#508782)

  • iscsiadm obtains its information about the boot environment from the

iSCSI boot firmware table (IBFT). However, this information does not
include the target portal group tag (TPGT) associated with the boot
target. Iscsiadm would assume that the relevant TPGT should be "1". In
cases where this was correct, the boot process would continue as
intended. In all other cases, iscsiadm would be unable to find the target
necessary for the boot to proceed. This made it impossible to automate
the installation of Red Hat Enterprise Linux in environments with multiple
portals on targets and where the portal used for boot did not have TPGT=1.
Iscsiadm no longer assumes a value for the TPGT for the boot portal and
instead relies on the information that it finds in the /var/lib/iscsi
record. This enables iscsiadm to find the correct target automatically,
and therefore makes automated installations possible. (BZ#515806)

Users should upgrade to this updated package, which resolves these issues.

Solution

Before applying this update, make sure that all previously-released
errata relevant to your system have been applied.

This update is available via Red Hat Network. Details on how to use
the Red Hat Network to apply this update are available at
http://kbase.redhat.com/faq/docs/DOC-11259

Affected Products

  • Red Hat Enterprise Linux Server 5 x86_64
  • Red Hat Enterprise Linux Server 5 ia64
  • Red Hat Enterprise Linux Server 5 i386
  • Red Hat Enterprise Linux Workstation 5 x86_64
  • Red Hat Enterprise Linux Workstation 5 i386
  • Red Hat Enterprise Linux Desktop 5 x86_64
  • Red Hat Enterprise Linux Desktop 5 i386
  • Red Hat Enterprise Linux for Power, big endian 5 ppc
  • Red Hat Enterprise Linux Server from RHUI 5 x86_64
  • Red Hat Enterprise Linux Server from RHUI 5 i386

Fixes

  • BZ - 458203 - Update iscsi tools for RHEL 5.3
  • BZ - 497940 - iscsid shows iferror -38
  • BZ - 499565 - fw_context.h is no longer present in the src.
  • BZ - 500102 - iscsi initiator doesn't login to IPv6 address
  • BZ - 505958 - iscsi init script does not load cxgb3i driver
  • BZ - 508782 - iscsid/iscsistart segfault due to bad cast of conn_context data
  • BZ - 513726 - [Broadcom 5.4 bug] Update Userspace Broadcom uIP iSCSI component

CVEs

(none)

References

(none)

Note: More recent versions of these packages may be available. Click a package name for more details.

Red Hat Enterprise Linux Server 5

SRPM
iscsi-initiator-utils-6.2.0.871-0.10.el5.src.rpm SHA-256: c382dc146bc3b15c1a68b81bde5615285e8d178197884d19ebd1432994f3ef42
x86_64
iscsi-initiator-utils-6.2.0.871-0.10.el5.x86_64.rpm SHA-256: a5e014885c27fa08b8540758d5bc75e6a5ba37ad122b01857fcddf74605d4737
ia64
iscsi-initiator-utils-6.2.0.871-0.10.el5.ia64.rpm SHA-256: 82aa59fe58ddc57d915c90350cfd986dd6496603722a18f7750872e0ddfcc6ff
i386
iscsi-initiator-utils-6.2.0.871-0.10.el5.i386.rpm SHA-256: 52be5cceba07d78ab3d89b1f1e824ed1f10ec0334bcbdcdd6b962e8cf94b0233

Red Hat Enterprise Linux Workstation 5

SRPM
iscsi-initiator-utils-6.2.0.871-0.10.el5.src.rpm SHA-256: c382dc146bc3b15c1a68b81bde5615285e8d178197884d19ebd1432994f3ef42
x86_64
iscsi-initiator-utils-6.2.0.871-0.10.el5.x86_64.rpm SHA-256: a5e014885c27fa08b8540758d5bc75e6a5ba37ad122b01857fcddf74605d4737
i386
iscsi-initiator-utils-6.2.0.871-0.10.el5.i386.rpm SHA-256: 52be5cceba07d78ab3d89b1f1e824ed1f10ec0334bcbdcdd6b962e8cf94b0233

Red Hat Enterprise Linux Desktop 5

SRPM
iscsi-initiator-utils-6.2.0.871-0.10.el5.src.rpm SHA-256: c382dc146bc3b15c1a68b81bde5615285e8d178197884d19ebd1432994f3ef42
x86_64
iscsi-initiator-utils-6.2.0.871-0.10.el5.x86_64.rpm SHA-256: a5e014885c27fa08b8540758d5bc75e6a5ba37ad122b01857fcddf74605d4737
i386
iscsi-initiator-utils-6.2.0.871-0.10.el5.i386.rpm SHA-256: 52be5cceba07d78ab3d89b1f1e824ed1f10ec0334bcbdcdd6b962e8cf94b0233

Red Hat Enterprise Linux for Power, big endian 5

SRPM
iscsi-initiator-utils-6.2.0.871-0.10.el5.src.rpm SHA-256: c382dc146bc3b15c1a68b81bde5615285e8d178197884d19ebd1432994f3ef42
ppc
iscsi-initiator-utils-6.2.0.871-0.10.el5.ppc.rpm SHA-256: 0b344d5c5b79eb9d62f86b16292d63d7e505da312102887463728acdeba09413

Red Hat Enterprise Linux Server from RHUI 5

SRPM
iscsi-initiator-utils-6.2.0.871-0.10.el5.src.rpm SHA-256: c382dc146bc3b15c1a68b81bde5615285e8d178197884d19ebd1432994f3ef42
x86_64
iscsi-initiator-utils-6.2.0.871-0.10.el5.x86_64.rpm SHA-256: a5e014885c27fa08b8540758d5bc75e6a5ba37ad122b01857fcddf74605d4737
i386
iscsi-initiator-utils-6.2.0.871-0.10.el5.i386.rpm SHA-256: 52be5cceba07d78ab3d89b1f1e824ed1f10ec0334bcbdcdd6b962e8cf94b0233

The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.

Red Hat LinkedIn YouTube Facebook X, formerly Twitter

Quick Links

  • Downloads
  • Subscriptions
  • Support Cases
  • Customer Service
  • Product Documentation

Help

  • Contact Us
  • Customer Portal FAQ
  • Log-in Assistance

Site Info

  • Trust Red Hat
  • Browser Support Policy
  • Accessibility
  • Awards and Recognition
  • Colophon

Related Sites

  • redhat.com
  • developers.redhat.com
  • connect.redhat.com
  • cloud.redhat.com

Red Hat legal and privacy links

  • About Red Hat
  • Jobs
  • Events
  • Locations
  • Contact Red Hat
  • Red Hat Blog
  • Inclusion at Red Hat
  • Cool Stuff Store
  • Red Hat Summit
© 2026 Red Hat

Red Hat legal and privacy links

  • Privacy statement
  • Terms of use
  • All policies and guidelines
  • Digital accessibility