Hi,
I'm currently running 10.1-RELEASE and was setting up a test SAN with ctld(8). However, my iSCSI Initiator (globalSAN iSCSI Initiator on OSX) won't get any information, and I get log messages on FreeBSD showing read: connection lost. I fired up ctld(8) in debug mode, and this is the output:
The weird thing is that the error only happens with the discovery session. If I manually attach the LUN by specifying target and port, I actually get my target LUNs. It seems ctld(8) isn't answering something that the iSCSI initiator is expecting.
I'm currently running 10.1-RELEASE and was setting up a test SAN with ctld(8). However, my iSCSI Initiator (globalSAN iSCSI Initiator on OSX) won't get any information, and I get log messages on FreeBSD showing read: connection lost. I fired up ctld(8) in debug mode, and this is the output:
Code:
ctld: incoming connection; not forking due to -d flag
ctld: accepted connection from 10.211.55.2; portal group "pg0"
ctld: 10.211.55.2: setting session timeout to 60 seconds
ctld: 10.211.55.2: Capsicum capability mode enabled
ctld: 10.211.55.2: beginning Login Phase; waiting for Login PDU
ctld: 10.211.55.2: key received: "InitiatorName=iqn.2014-09.antares.df.mytestsite.com.mx"
ctld: 10.211.55.2: key received: "SessionType=Discovery"
ctld: 10.211.55.2: key received: "InitialR2T=Yes"
ctld: 10.211.55.2: key received: "MaxConnections=1"
ctld: 10.211.55.2: key received: "ImmediateData=Yes"
ctld: 10.211.55.2: key received: "MaxOutstandingR2T=1"
ctld: 10.211.55.2: key received: "DataPDUInOrder=No"
ctld: 10.211.55.2: key received: "DataSequenceInOrder=Yes"
ctld: 10.211.55.2: key received: "ErrorRecoveryLevel=0"
ctld: 10.211.55.2: key received: "MaxRecvDataSegmentLength=65536"
ctld: 10.211.55.2: key received: "MaxBurstLength=524288"
ctld: 10.211.55.2: key received: "FirstBurstLength=524288"
ctld: 10.211.55.2: key received: "DefaultTime2Wait=0"
ctld: 10.211.55.2: key received: "DefaultTime2Retain=0"
ctld: 10.211.55.2: key received: "OFMarker=No"
ctld: 10.211.55.2: key received: "IFMarker=No"
ctld: 10.211.55.2: key received: "HeaderDigest=None"
ctld: 10.211.55.2: key received: "DataDigest=None"
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): initiator requests discovery session; auth-group "no-authentication"
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): auth-group does not define initiator name restrictions
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): auth-group does not define initiator portal restrictions
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): initiator skipped the authentication, and we don't need it; proceeding with negotiation
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): key received: "InitiatorName=iqn.2014-09.antares.df.mytestsite.com.mx"
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): key received: "SessionType=Discovery"
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): key received: "InitialR2T=Yes"
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): key received: "MaxConnections=1"
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): key received: "ImmediateData=Yes"
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): key received: "MaxOutstandingR2T=1"
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): key received: "DataPDUInOrder=No"
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): key received: "DataSequenceInOrder=Yes"
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): key received: "ErrorRecoveryLevel=0"
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): key received: "MaxRecvDataSegmentLength=65536"
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): key received: "MaxBurstLength=524288"
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): key received: "FirstBurstLength=524288"
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): key received: "DefaultTime2Wait=0"
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): key received: "DefaultTime2Retain=0"
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): key received: "OFMarker=No"
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): key received: "IFMarker=No"
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): key received: "HeaderDigest=None"
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): key received: "DataDigest=None"
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): key to send: "InitialR2T=Yes"
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): key to send: "MaxConnections=1"
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): discovery session; ImmediateData irrelevant
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): key to send: "ImmediateData=Irrelevant"
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): key to send: "MaxOutstandingR2T=1"
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): key to send: "DataPDUInOrder=Yes"
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): key to send: "DataSequenceInOrder=Yes"
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): key to send: "ErrorRecoveryLevel=0"
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): key to send: "MaxRecvDataSegmentLength=65536"
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): key to send: "MaxBurstLength=524288"
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): capping FirstBurstLength from 524288 to 131072
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): key to send: "FirstBurstLength=131072"
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): key to send: "DefaultTime2Wait=0"
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): key to send: "DefaultTime2Retain=0"
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): key to send: "OFMarker=No"
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): key to send: "IFMarker=No"
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): discovery session; digests disabled
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): key to send: "HeaderDigest=None"
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): discovery session; digests disabled
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): key to send: "DataDigest=None"
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): operational parameter negotiation done; transitioning to Full Feature Phase
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): beginning discovery session; waiting for Text PDU
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): key received: "SendTargets=All"
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): key to send: "TargetName=iqn.2015-01.mx.com.mytestsite:bsdtest0"
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): done sending targets; waiting for Logout PDU
ctld: 10.211.55.2 (iqn.2014-09.antares.df.mytestsite.com.mx): read: connection lost