Application can't connect to iSCSI servers in Windows Server 2012 R2 or Windows Server 2012

This article describes an issue that occurs when iSCSI APIs are called in Windows Server 2012 R2 or Windows Server 2012 R2. A hotfix is available to fix this issue. The hotfix has a prerequisite.

Symptoms

When this issue occurs, iSCSI discovery library API calls fail even though there are no buffer parameters for the failing API call. Additionally, you receive an error message that resembles the following:


The data area passed to a system call is too small.

Resolution

To fix this issue, we have released a hotfix. Even though this issue is observed only in Windows Server 2012 R2 or Windows Server 2012, the hotfix also applies to Windows 8.1 and Windows 8.

Important If you install a language pack after you install this hotfix, you must reinstall this hotfix. Therefore, we recommend that you install any language packs that you have to have before you install this hotfix. For more information, see Add language packs to Windows.

Hotfix information

A supported hotfix is available from Microsoft. However, this hotfix is intended to correct only the problem that's described in this article. Apply this hotfix only to systems that are experiencing this specific problem.

If the hotfix is available for download, there's a "Hotfix Download Available" section at the top of this Knowledge Base article. If this section doesn't appear, submit a request to Microsoft Customer Service and Support to get the hotfix.

Note If additional issues occur or if any troubleshooting is required, you might have to create a separate service request. The usual support costs will apply to additional support questions and issues that don't qualify for this specific hotfix. For a complete list of Microsoft Customer Service and Support telephone numbers or to create a separate service request, go to the following Microsoft website:

http://support.microsoft.com/contactus/?ws=supportNote The "Hotfix Download Available" form displays the languages for which the hotfix is available. If you don't see your language, it's because a hotfix isn't available for that language.

Prerequisites

To apply this hotfix on Windows 8.1 or Windows Server 2012 R2, you must have the April 2014 update rollup for Windows RT 8.1, Windows 8.1, and Windows Server 2012 R2 (2919355) installed.

Registry information

To apply this hotfix, you don't have to make any changes to the registry.

Restart requirement

You may have to restart the computer after you apply this hotfix.

Hotfix replacement information

This hotfix doesn't replace a previously released hotfix.

Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

References

Learn about the terminology that Microsoft uses to describe software updates.

File Information

The English (United States) version of this software update installs files that have the attributes that are listed in the following tables. The dates and times for these files are listed in Coordinated Universal Time (UTC). Be aware that dates and times for these files on your local computer are displayed in your local time and with your current daylight saving time bias. The dates and times may also change when you run certain operations on the files.

Important Windows 8 hotfixes and Windows Server 2012 hotfixes are included in the same packages. However, hotfixes on the Hotfix Request page are listed under both operating systems. To request the hotfix package that applies to one or both operating systems, select the hotfix that is listed under "Windows 8/Windows Server 2012" on the page. Always refer to the "Applies To" section in articles to determine the actual operating system that each hotfix applies to.

Notes

  • The files that apply to a specific product, milestone (RTM, SPn), and service branch (LDR, GDR) can be identified by examining the file version numbers as shown in the following table:

    Version

    Product

    Milestone

    Service branch

    6.2.920 0.16 xxx

    Windows 8 or Windows Server 2012

    RTM

    GDR

    6.2.920 0.21xxx

    Windows 8 or Windows Server 2012

    RTM

    LDR

  • GDR service branches contain only those fixes that are widely released to address widespread, critical issues. LDR service branches contain hotfixes in addition to widely released fixes.

  • The MANIFEST files (.manifest) and the MUM files (.mum) that are installed for each environment are listed in the "Additional file information" section. MUM, MANIFEST, and the associated security catalog (.cat) files, are very important to maintain the state of the updated components. The security catalog files, for which the attributes are not listed, are signed with a Microsoft digital signature.

x86 Windows 8

File name

File version

File size

Date

Time

Platform

Iscsi.psd1

Not applicable

931

02-Jun-2012

14:33

Not applicable

Iscsicli.exe

6.2.9200.16384

146,944

26-Jul-2012

03:20

x86

Iscsiconnection.cdxml

Not applicable

12,927

02-Jun-2012

14:33

Not applicable

Iscsidsc.dll

6.2.9200.21688

53,248

10-Nov-2015

14:40

x86

Iscsied.dll

6.2.9200.16384

9,728

26-Jul-2012

03:18

x86

Iscsiexe.dll

6.2.9200.21688

115,200

10-Nov-2015

14:40

x86

Iscsisession.cdxml

Not applicable

9,387

02-Jun-2012

20:26

Not applicable

Iscsitarget.cdxml

Not applicable

14,982

02-Jun-2012

20:26

Not applicable

Iscsitargetportal.cdxml

Not applicable

12,943

02-Jun-2012

20:26

Not applicable

Iscsium.dll

6.2.9200.16384

29,696

26-Jul-2012

03:18

x86

Iscsiwmi.dll

6.2.9200.16384

67,072

26-Jul-2012

03:18

x86

Iscsiwmiv2.dll

6.2.9200.16384

92,672

26-Jul-2012

03:18

x86

x64 Windows 8 and Windows Server 2012

File name

File version

File size

Date

Time

Platform

Iscsi.psd1

Not applicable

931

02-Jun-2012

14:33

Not applicable

Iscsicli.exe

6.2.9200.16384

151,552

26-Jul-2012

03:08

x64

Iscsiconnection.cdxml

Not applicable

12,927

02-Jun-2012

14:33

Not applicable

Iscsidsc.dll

6.2.9200.21688

75,776

10-Nov-2015

14:29

x64

Iscsied.dll

6.2.9200.16384

10,752

26-Jul-2012

03:05

x64

Iscsiexe.dll

6.2.9200.21688

151,552

10-Nov-2015

14:29

x64

Iscsisession.cdxml

Not applicable

9,387

02-Jun-2012

20:26

Not applicable

Iscsitarget.cdxml

Not applicable

14,982

02-Jun-2012

20:26

Not applicable

Iscsitargetportal.cdxml

Not applicable

12,943

02-Jun-2012

20:26

Not applicable

Iscsium.dll

6.2.9200.16384

37,376

26-Jul-2012

03:05

x64

Iscsiwmi.dll

6.2.9200.16384

79,872

26-Jul-2012

03:05

x64

Iscsiwmiv2.dll

6.2.9200.16384

126,976

26-Jul-2012

03:05

x64

Iscsi.psd1

Not applicable

931

02-Jun-2012

14:33

Not applicable

Iscsicli.exe

6.2.9200.16384

146,944

26-Jul-2012

03:20

x86

Iscsiconnection.cdxml

Not applicable

12,927

02-Jun-2012

14:33

Not applicable

Iscsidsc.dll

6.2.9200.21688

53,248

10-Nov-2015

14:40

x86

Iscsied.dll

6.2.9200.16384

9,728

26-Jul-2012

03:18

x86

Iscsisession.cdxml

Not applicable

9,387

02-Jun-2012

20:26

Not applicable

Iscsitarget.cdxml

Not applicable

14,982

02-Jun-2012

20:26

Not applicable

Iscsitargetportal.cdxml

Not applicable

12,943

02-Jun-2012

20:26

Not applicable

Iscsium.dll

6.2.9200.16384

29,696

26-Jul-2012

03:18

x86

Iscsiwmi.dll

6.2.9200.16384

67,072

26-Jul-2012

03:18

x86

Iscsiwmiv2.dll

6.2.9200.16384

92,672

26-Jul-2012

03:18

x86


Important Windows 8.1 hotfixes and Windows Server 2012 R2 hotfixes are included in the same packages. However, hotfixes on the Hotfix Request page are listed under both operating systems. To request the hotfix package that applies to one or both operating systems, select the hotfix that is listed under "Windows 8.1/Windows Server 2012 R2" on the page. Always refer to the "Applies To" section in articles to determine the actual operating system that each hotfix applies to.


Notes

  • The files that apply to a specific product, milestone (RTM, SPn), and service branch (LDR, GDR) can be identified by examining the file version numbers as shown in the following table:

    Version

    Product

    Milestone

    Service branch

    6.3.960 0.17 xxx

    Windows 8.1 or Windows Server 2012 R2

    RTM

    GDR

    6.3.960 0.18 xxx

    Windows 8.1 or Windows Server 2012 R2

    RTM

    GDR

  • The MANIFEST files (.manifest) and the MUM files (.mum) that are installed for each environment are listed in the "Additional file information" section. MUM, MANIFEST, and the associated security catalog (.cat) files, are very important to maintain the state of the updated components. The security catalog files, for which the attributes are not listed, are signed with a Microsoft digital signature.

x86 Windows 8.1

File name

File version

File size

Date

Time

Platform

Iscsi.psd1

Not applicable

931

18-Jun-2013

12:31

Not applicable

Iscsicli.exe

6.3.9600.17415

147,456

29-Oct-2014

01:48

x86

Iscsiconnection.cdxml

Not applicable

12,927

18-Jun-2013

12:31

Not applicable

Iscsidsc.dll

6.3.9600.18121

55,296

06-Nov-2015

21:37

x86

Iscsied.dll

6.3.9600.17415

9,728

29-Oct-2014

01:58

x86

Iscsiexe.dll

6.3.9600.18121

116,224

06-Nov-2015

21:27

x86

Iscsisession.cdxml

Not applicable

9,387

18-Jun-2013

12:31

Not applicable

Iscsitarget.cdxml

Not applicable

14,982

18-Jun-2013

12:31

Not applicable

Iscsitargetportal.cdxml

Not applicable

12,943

18-Jun-2013

12:31

Not applicable

Iscsium.dll

6.3.9600.17415

27,136

29-Oct-2014

01:53

x86

Iscsiwmi.dll

6.3.9600.17415

67,584

29-Oct-2014

01:34

x86

Iscsiwmiv2.dll

6.3.9600.17415

95,744

29-Oct-2014

01:58

x86

x64 Windows 8.1 and Windows Server 2012 R2

File name

File version

File size

Date

Time

Platform

Iscsi.psd1

Not applicable

931

18-Jun-2013

14:53

Not applicable

Iscsicli.exe

6.3.9600.17415

151,552

29-Oct-2014

02:29

x64

Iscsiconnection.cdxml

Not applicable

12,927

18-Jun-2013

14:53

Not applicable

Iscsidsc.dll

6.3.9600.18121

75,264

06-Nov-2015

22:10

x64

Iscsied.dll

6.3.9600.17415

11,264

29-Oct-2014

02:43

x64

Iscsiexe.dll

6.3.9600.18121

151,040

06-Nov-2015

21:59

x64

Iscsisession.cdxml

Not applicable

9,387

18-Jun-2013

14:53

Not applicable

Iscsitarget.cdxml

Not applicable

14,982

18-Jun-2013

14:53

Not applicable

Iscsitargetportal.cdxml

Not applicable

12,943

18-Jun-2013

14:53

Not applicable

Iscsium.dll

6.3.9600.17415

33,792

29-Oct-2014

02:36

x64

Iscsiwmi.dll

6.3.9600.17415

76,800

29-Oct-2014

02:12

x64

Iscsiwmiv2.dll

6.3.9600.17415

130,560

29-Oct-2014

02:42

x64

Iscsi.psd1

Not applicable

931

18-Jun-2013

12:31

Not applicable

Iscsicli.exe

6.3.9600.17415

147,456

29-Oct-2014

01:48

x86

Iscsiconnection.cdxml

Not applicable

12,927

18-Jun-2013

12:31

Not applicable

Iscsidsc.dll

6.3.9600.18121

55,296

06-Nov-2015

21:37

x86

Iscsied.dll

6.3.9600.17415

9,728

29-Oct-2014

01:58

x86

Iscsisession.cdxml

Not applicable

9,387

18-Jun-2013

12:31

Not applicable

Iscsitarget.cdxml

Not applicable

14,982

18-Jun-2013

12:31

Not applicable

Iscsitargetportal.cdxml

Not applicable

12,943

18-Jun-2013

12:31

Not applicable

Iscsium.dll

6.3.9600.17415

27,136

29-Oct-2014

01:53

x86

Iscsiwmi.dll

6.3.9600.17415

67,584

29-Oct-2014

01:34

x86

Iscsiwmiv2.dll

6.3.9600.17415

95,744

29-Oct-2014

01:58

x86


x86 Windows 8

File property

Value

File name

Update.mum

File version

Not applicable

File size

1,988

Date (UTC)

10-Nov-2015

Time (UTC)

22:09

Platform

Not applicable

File name

X86_266d44647d23124d42203603d80a2f67_31bf3856ad364e35_6.2.9200.21688_none_39e98cc6228a4192.manifest

File version

Not applicable

File size

711

Date (UTC)

10-Nov-2015

Time (UTC)

22:09

Platform

Not applicable

File name

X86_microsoft-windows-i..i_initiator_service_31bf3856ad364e35_6.2.9200.21688_none_d7ac4215ff98ce1b.manifest

File version

Not applicable

File size

28,405

Date (UTC)

10-Nov-2015

Time (UTC)

22:33

Platform

Not applicable

x86 Windows 8.1

File property

Value

File name

Update.mum

File version

Not applicable

File size

1,798

Date (UTC)

07-Nov-2015

Time (UTC)

11:16

Platform

Not applicable

File name

X86_ce4170de9f21e56b6e722495a1008c7d_31bf3856ad364e35_6.3.9600.18121_none_7c382ec662a29989.manifest

File version

Not applicable

File size

711

Date (UTC)

07-Nov-2015

Time (UTC)

11:16

Platform

Not applicable

File name

X86_microsoft-windows-i..i_initiator_service_31bf3856ad364e35_6.3.9600.18121_none_6f511d133083cacc.manifest

File version

Not applicable

File size

28,405

Date (UTC)

07-Nov-2015

Time (UTC)

11:19

Platform

Not applicable

x64 Windows 8.1 and Windows Server 2012 R2

File property

Value

File name

Amd64_2be2ff8963400b5a69b5492f3de54a72_31bf3856ad364e35_6.3.9600.18121_none_62157778ff94b0e3.manifest

File version

Not applicable

File size

715

Date (UTC)

07-Nov-2015

Time (UTC)

11:16

Platform

Not applicable

File name

Amd64_56138fd755cc76d61c555f7a24cb3258_31bf3856ad364e35_6.3.9600.18121_none_b494a15b09b17081.manifest

File version

Not applicable

File size

715

Date (UTC)

07-Nov-2015

Time (UTC)

11:16

Platform

Not applicable

File name

Amd64_microsoft-windows-i..i_initiator_service_31bf3856ad364e35_6.3.9600.18121_none_cb6fb896e8e13c02.manifest

File version

Not applicable

File size

28,409

Date (UTC)

07-Nov-2015

Time (UTC)

11:16

Platform

Not applicable

File name

Update.mum

File version

Not applicable

File size

2,930

Date (UTC)

07-Nov-2015

Time (UTC)

11:16

Platform

Not applicable

File name

Wow64_microsoft-windows-i..i_initiator_service_31bf3856ad364e35_6.3.9600.18121_none_d5c462e91d41fdfd.manifest

File version

Not applicable

File size

14,638

Date (UTC)

07-Nov-2015

Time (UTC)

11:16

Platform

Not applicable

x64 Windows 8 and Windows Server 2012

File property

Value

File name

Amd64_224260c0457cbf2d328cfe6ef077330b_31bf3856ad364e35_6.2.9200.21688_none_6ec6392757ea0add.manifest

File version

Not applicable

File size

715

Date (UTC)

10-Nov-2015

Time (UTC)

22:09

Platform

Not applicable

File name

Amd64_93f55da3e27c68478336369b216ede2a_31bf3856ad364e35_6.2.9200.21688_none_97caf055c8bd2a5b.manifest

File version

Not applicable

File size

1,072

Date (UTC)

10-Nov-2015

Time (UTC)

22:09

Platform

Not applicable

File name

Amd64_b06fb9eaa69addccb02eb47671e9d273_31bf3856ad364e35_6.2.9200.21688_none_c63172eed9808c2b.manifest

File version

Not applicable

File size

715

Date (UTC)

10-Nov-2015

Time (UTC)

22:09

Platform

Not applicable

File name

Amd64_microsoft-windows-i..i_initiator_service_31bf3856ad364e35_6.2.9200.21688_none_33cadd99b7f63f51.manifest

File version

Not applicable

File size

28,409

Date (UTC)

10-Nov-2015

Time (UTC)

22:09

Platform

Not applicable

File name

Update.mum

File version

Not applicable

File size

2,673

Date (UTC)

10-Nov-2015

Time (UTC)

22:09

Platform

Not applicable

File name

Wow64_microsoft-windows-i..i_initiator_service_31bf3856ad364e35_6.2.9200.21688_none_3e1f87ebec57014c.manifest

File version

Not applicable

File size

14,638

Date (UTC)

10-Nov-2015

Time (UTC)

22:09

Platform

Not applicable


Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

Thank you for your feedback!

Thank you for your feedback! It sounds like it might be helpful to connect you to one of our Office support agents.

×