Problem connecting to Equallogic iSCSI target

Initiator (iSCSI, FCoE, AoE, iSER and NVMe over Fabrics), iSCSI accelerator and RAM disk

Moderators: anton (staff), art (staff), Max (staff), Anatoly (staff)

Locked
Ryan
Posts: 1
Joined: Wed Dec 05, 2012 7:00 pm

Wed Dec 05, 2012 7:12 pm

Hello,

I'm getting an error while I try to connect to the target. On the Equallogic, I have a volume assigned an iSCSI target, with no restrictions (accepts all connections from any initiator name, accepts all connections from any IP address, and has no CHAP authentication requirement). Ultimately, if I can get this working, I need to apply at least a CHAP authentication restriction, but I wanted to rule out any causes of problems before I moved forward.

The OS I'm using is Windows Server 2012, and its default initiator connects perfectly. The reason I want to use the Starwind initiator is that I'm having I/O performance issues in VMs hosted on the iSCSI-connected volume, and I heard that Starwind has caching for its initator that might improve performance. The error and log file are as follows:

"An error occurred during installation of the device.
Creation of the iSCSI device failed with all the addresses supplied by the server."

12/5 10:59:38.670 >> CLanguager::LoadLanguage(language=0x409)
12/5 10:59:38.678 >> CStarPortAPI::CStarPortAPI()
12/5 10:59:38.678 >> CStarPortAPI::DriverOpen()
12/5 10:59:38.678 >> CStarPortAPI::DriverVersion(...)
12/5 10:59:38.678 CStarPortAPI::DriverVersion: Calling STARPORT_IOCTL_GET_VERSION
12/5 10:59:38.679 CStarPortAPI::DriverVersion: Calling DeviceIoControl(...)
12/5 10:59:38.679 CStarPortAPI::DriverVersion: Input: ApiVersion = 30001
12/5 10:59:38.679 CStarPortAPI::DriverVersion: Output: Version = 20110316, API = 30001, DriverOpenContext = 0, DriverInstance = FFFFFA800D17F060
12/5 10:59:38.679 CStarPortAPI::CStarPortAPI: StarWind iSCSI Initiator version: 20091223; StariSCSI driver: API v30001, Build 0x20110316
12/5 10:59:38.679 >> CDriveLetterMap::CDriveLetterMap()
12/5 10:59:38.680 >> CStarPortDoc::CStarPortDoc()
12/5 10:59:38.740 >> CStarPortView::OnInitialUpdate()
12/5 10:59:38.740 CMainFrame::PoolingServiceEvents: Event checking failed, status == 2
12/5 10:59:38.754 >> CStarPortDoc::ResyncRegistryAndDriverContents(bAutomountDevices=1)
12/5 10:59:38.754 >> CStarPortAPI::GetDevices(...)
12/5 10:59:38.755 CStarPortAPI::GetDevices: Calling STARPORT_IOCTL_TARGET_LIST
12/5 10:59:38.755 CStarPortAPI::GetDevices: Output buffer:
12/5 10:59:38.755 CStarPortAPI::GetDevices: NumberOfTargets = 0
12/5 10:59:38.825 CStarPortApp::InitInstance: Showing mainform.
12/5 10:59:39.142 CMainFrame::PoolingServiceEvents: Event checking failed, status == 2
12/5 10:59:39.542 CMainFrame::PoolingServiceEvents: Event checking failed, status == 2
12/5 10:59:39.943 CMainFrame::PoolingServiceEvents: Event checking failed, status == 2
12/5 10:59:40.344 CMainFrame::PoolingServiceEvents: Event checking failed, status == 2
12/5 10:59:40.744 CMainFrame::PoolingServiceEvents: Event checking failed, status == 2
12/5 10:59:41.146 CMainFrame::PoolingServiceEvents: Event checking failed, status == 2
12/5 10:59:41.547 CMainFrame::PoolingServiceEvents: Event checking failed, status == 2
12/5 10:59:41.688 >> CStarPortAPI::GetTargets(dwIPAddress=0xC0A8C8DC, DWORD dwPort=3260, listTargets=...)
12/5 10:59:41.689 CStarPortAPI::GetTargets: Calling STARPORT_IOCTL_GET_TARGETS
12/5 10:59:41.689 CStarPortAPI::GetTargets: Input buffer:
12/5 10:59:41.689 CStarPortAPI::GetTargets: ServerAddress = #iscsi:192.168.200.220:3260
12/5 10:59:41.689 CStarPortAPI::GetTargets: Parameter[0] = InitiatorName=iqn.2003-06.com.starwindsoftware.starport:gnwhyperv01
12/5 10:59:41.702 CStarPortAPI::GetTargets: Output buffer:
12/5 10:59:41.702 CStarPortAPI::GetTargets: TargetsInfo[0] = TargetName=iqn.2001-05.com.equallogic:4-52aed6-b322cadb4-94dd73af8e750b3e-vss-control
12/5 10:59:41.703 CStarPortAPI::GetTargets: TargetsInfo[1] = TargetAddress=192.168.200.220:3260,1
12/5 10:59:41.703 CStarPortAPI::GetTargets: TargetsInfo[2] = TargetName=iqn.2001-05.com.equallogic:4-52aed6-9f22cadb4-a9bd73af8f550b3f-sanvolume1
12/5 10:59:41.703 CStarPortAPI::GetTargets: TargetsInfo[3] = TargetAddress=192.168.200.220:3260,1
12/5 10:59:41.703 CStarPortAPI::GetTargets: TargetsInfo[4] = TargetName=iqn.2001-05.com.equallogic:4-52aed6-8842cadb4-6c1d73af8f850b68-sanvolume2
12/5 10:59:41.704 CStarPortAPI::GetTargets: TargetsInfo[5] = TargetAddress=192.168.200.220:3260,1
12/5 10:59:41.704 CStarPortAPI::GetTargets: TargetsInfo[6] = TargetName=iqn.2001-05.com.equallogic:4-52aed6-b9d2cadb4-a3fd73af8fb50b7a-sanvolume3
12/5 10:59:41.704 CStarPortAPI::GetTargets: TargetsInfo[7] = TargetAddress=192.168.200.220:3260,1
12/5 10:59:41.704 CStarPortAPI::GetTargets: TargetsInfo[8] = TargetName=iqn.2001-05.com.equallogic:4-52aed6-8662cadb4-5c5d73afb8150be6-temp
12/5 10:59:41.705 CStarPortAPI::GetTargets: TargetsInfo[9] = TargetAddress=192.168.200.220:3260,1
12/5 10:59:41.705 >> CStarPortAPI::AddTargetToList(target=..., listTargets=...)
12/5 10:59:41.705 >> CStarPortAPI::AddTargetToList(target=..., listTargets=...)
12/5 10:59:41.705 >> CStarPortAPI::AddTargetToList(target=..., listTargets=...)
12/5 10:59:41.706 >> CStarPortAPI::AddTargetToList(target=..., listTargets=...)
12/5 10:59:41.706 >> CStarPortAPI::AddTargetToList(target=..., listTargets=...)
12/5 10:59:41.706 CStarPortAPI::GetTargets: Server at IP:0xC0A8C8DC, Port:3260 returned the following targets:
12/5 10:59:41.706 CStarPortAPI::GetTargets: TargetName:iqn.2001-05.com.equallogic:4-52aed6-8662cadb4-5c5d73afb8150be6-temp
12/5 10:59:41.706 CStarPortAPI::GetTargets: TargetAddress: IP:0xC0A8C8DC, Port:3260
12/5 10:59:41.707 CStarPortAPI::GetTargets: TargetName:iqn.2001-05.com.equallogic:4-52aed6-8842cadb4-6c1d73af8f850b68-sanvolume2
12/5 10:59:41.707 CStarPortAPI::GetTargets: TargetAddress: IP:0xC0A8C8DC, Port:3260
12/5 10:59:41.707 CStarPortAPI::GetTargets: TargetName:iqn.2001-05.com.equallogic:4-52aed6-9f22cadb4-a9bd73af8f550b3f-sanvolume1
12/5 10:59:41.707 CStarPortAPI::GetTargets: TargetAddress: IP:0xC0A8C8DC, Port:3260
12/5 10:59:41.708 CStarPortAPI::GetTargets: TargetName:iqn.2001-05.com.equallogic:4-52aed6-b322cadb4-94dd73af8e750b3e-vss-control
12/5 10:59:41.708 CStarPortAPI::GetTargets: TargetAddress: IP:0xC0A8C8DC, Port:3260
12/5 10:59:41.708 CStarPortAPI::GetTargets: TargetName:iqn.2001-05.com.equallogic:4-52aed6-b9d2cadb4-a3fd73af8fb50b7a-sanvolume3
12/5 10:59:41.708 CStarPortAPI::GetTargets: TargetAddress: IP:0xC0A8C8DC, Port:3260
12/5 10:59:41.948 CMainFrame::PoolingServiceEvents: Event checking failed, status == 2
12/5 10:59:42.049 CWPPiSCSITargetSelection::CreateDevice: Trying to add an iSCSI device using TargetName=iqn.2001-05.com.equallogic:4-52aed6-8662cadb4-5c5d73afb8150be6-temp, IP:0xC0A8C8DC, Port:3260
12/5 10:59:42.049 >> CStarPortAPI::CStarPortAPI()
12/5 10:59:42.049 >> CStarPortAPI::DriverOpen()
12/5 10:59:42.050 >> CStarPortAPI::DriverVersion(...)
12/5 10:59:42.050 CStarPortAPI::DriverVersion: Calling STARPORT_IOCTL_GET_VERSION
12/5 10:59:42.050 CStarPortAPI::DriverVersion: Calling DeviceIoControl(...)
12/5 10:59:42.050 CStarPortAPI::DriverVersion: Input: ApiVersion = 30001
12/5 10:59:42.050 CStarPortAPI::DriverVersion: Output: Version = 20110316, API = 30001, DriverOpenContext = 0, DriverInstance = FFFFFA800D17F060
12/5 10:59:42.051 CStarPortAPI::CStarPortAPI: StarWind iSCSI Initiator version: 20091223; StariSCSI driver: API v30001, Build 0x20110316
12/5 10:59:42.052 >> CStarPortDoc::CreateiSCSIDevice(IP=0x309DFA8, Port=3260, TargetName=iqn.2001-05.com.equallogic:4-52aed6-8662cadb4-5c5d73afb8150be6-temp, Flags=0)
12/5 10:59:42.052 >> CStarPortAPI::InsertiSCSIDevice(dwIPAddress=0xC0A8C8DC, dwPort=3260, szInitiaotrName=iqn.2003-06.com.starwindsoftware.starport:gnwhyperv01, szTargetName=iqn.2001-05.com.equallogic:4-52aed6-8662cadb4-5c5d73afb8150be6-temp, szAdditionalParameter=, nTargetID=...)
12/5 10:59:42.052 CStarPortAPI::InsertiSCSIDevice: Calling STARPORT_IOCTL_TARGET_MOUNT
12/5 10:59:42.052 CStarPortAPI::InsertiSCSIDevice: Input buffer:
12/5 10:59:42.053 CStarPortAPI::InsertiSCSIDevice: Flags = 0
12/5 10:59:42.053 CStarPortAPI::InsertiSCSIDevice: ServerAddress = #iscsi:192.168.200.220:3260
12/5 10:59:42.053 CStarPortAPI::InsertiSCSIDevice: Parameter[0] = InitiatorName=iqn.2003-06.com.starwindsoftware.starport:gnwhyperv01
12/5 10:59:42.053 CStarPortAPI::InsertiSCSIDevice: Parameter[1] = TargetName=iqn.2001-05.com.equallogic:4-52aed6-8662cadb4-5c5d73afb8150be6-temp
12/5 10:59:42.060 CStarPortAPI::InsertiSCSIDevice: Session failed, status == 1326 !
12/5 10:59:42.061 >> CStarPortAPI::~CStarPortAPI()
12/5 10:59:42.061 CWPPiSCSITargetSelection::CreateDevice: Exception caught: Logon to the server failed.
12/5 10:59:42.061 CWPPiSCSITargetSelection::CreateDevice: Failed to connect to create iSCSI device using TargetName=iqn.2001-05.com.equallogic:4-52aed6-8662cadb4-5c5d73afb8150be6-temp, IP:0xC0A8C8DC, Port:3260
12/5 10:59:42.061 CWPPiSCSITargetSelection::CreateDevice: Creation of the iSCSI device failed with all the addresses supplied by the server.
12/5 10:59:42.062 CWPPiSCSITargetSelection::CreateDevice: Exception caught: Creation of the iSCSI device failed with all the addresses
supplied by the server.
12/5 10:59:42.349 CMainFrame::PoolingServiceEvents: Event checking failed, status == 2
12/5 10:59:42.750 CMainFrame::PoolingServiceEvents: Event checking failed, status == 2
12/5 10:59:43.151 CMainFrame::PoolingServiceEvents: Event checking failed, status == 2
12/5 10:59:43.552 CMainFrame::PoolingServiceEvents: Event checking failed, status == 2
12/5 10:59:43.952 CMainFrame::PoolingServiceEvents: Event checking failed, status == 2
12/5 10:59:44.352 CMainFrame::PoolingServiceEvents: Event checking failed, status == 2
12/5 10:59:44.754 CMainFrame::PoolingServiceEvents: Event checking failed, status == 2
12/5 10:59:45.154 CMainFrame::PoolingServiceEvents: Event checking failed, status == 2
12/5 10:59:45.555 CMainFrame::PoolingServiceEvents: Event checking failed, status == 2
12/5 10:59:45.956 CMainFrame::PoolingServiceEvents: Event checking failed, status == 2
12/5 10:59:46.356 CMainFrame::PoolingServiceEvents: Event checking failed, status == 2
12/5 10:59:46.758 CMainFrame::PoolingServiceEvents: Event checking failed, status == 2
12/5 10:59:47.159 CMainFrame::PoolingServiceEvents: Event checking failed, status == 2
12/5 10:59:47.560 CMainFrame::PoolingServiceEvents: Event checking failed, status == 2
12/5 10:59:47.960 CMainFrame::PoolingServiceEvents: Event checking failed, status == 2
12/5 10:59:48.361 CMainFrame::PoolingServiceEvents: Event checking failed, status == 2
12/5 10:59:48.632 Found language dll: language id: 0x0409 (English (United States)).
12/5 10:59:48.762 CMainFrame::PoolingServiceEvents: Event checking failed, status == 2
12/5 10:59:49.163 CMainFrame::PoolingServiceEvents: Event checking failed, status == 2
12/5 10:59:49.563 CMainFrame::PoolingServiceEvents: Event checking failed, status == 2
12/5 10:59:49.965 CMainFrame::PoolingServiceEvents: Event checking failed, status == 2
12/5 10:59:50.365 CMainFrame::PoolingServiceEvents: Event checking failed, status == 2
12/5 10:59:50.766 CMainFrame::PoolingServiceEvents: Event checking failed, status == 2
User avatar
anton (staff)
Site Admin
Posts: 4008
Joined: Fri Jun 18, 2004 12:03 am
Location: British Virgin Islands
Contact:

Wed Dec 05, 2012 8:17 pm

Please stick with MS iSCSI initiator for production. We're not at the position to support free product (StarPort) for connectivity to something we did not actually sell to you (so no control over device firmware, EQL in this case). Sorry for this.

== thread closed ==
Regards,
Anton Kolomyeytsev

Chief Technology Officer & Chief Architect, StarWind Software

Image
Locked