<div dir="ltr"><div>Hello,<br>trying to configure iSCSI storage domain.<br><br></div><div>I have configured a CentOS 6.5 server as sw iSCSI target with chap authentication.<br></div><div>port 3260 is open for tcp connections.<br></div><div>I have an oVirt host that is CentOS 6.5 and when trying to discover targets I get in /var/log/messages <br><br>Sep 12 23:50:19 ovnode04 vdsm jsonrpc.JsonRpcServer ERROR Internal server error#012Traceback (most recent call last):#012  File &quot;/usr/lib/python2.6/site-packages/yajsonrpc/__init__.py&quot;, line 486, in _serveRequest#012    res = method(**params)#012  File &quot;/usr/share/vdsm/rpc/Bridge.py&quot;, line 264, in _dynamicMethod#012    raise InvalidCall(fn, methodArgs, e)#012InvalidCall: Attempt to call function: &lt;bound method ISCSIConnection.discoverSendTargets of &lt;API.ISCSIConnection object at 0x7f0a48145150&gt;&gt; with arguments: (u&#39;iscsiuser&#39;, u&#39;iscsipwd&#39;) error: discoverSendTargets() takes exactly 1 argument (3 given)<br>Sep 12 23:50:22 ovnode04 vdsm jsonrpc.JsonRpcServer ERROR Internal server error#012Traceback (most recent call last):#012  File &quot;/usr/lib/python2.6/site-packages/yajsonrpc/__init__.py&quot;, line 486, in _serveRequest#012    res = method(**params)#012  File &quot;/usr/share/vdsm/rpc/Bridge.py&quot;, line 264, in _dynamicMethod#012    raise InvalidCall(fn, methodArgs, e)#012InvalidCall: Attempt to call function: &lt;bound method ISCSIConnection.discoverSendTargets of &lt;API.ISCSIConnection object at 0x7f0a480e5ad0&gt;&gt; with arguments: (u&#39;iscsiuser&#39;, u&#39;iscsipwd&#39;) error: discoverSendTargets() takes exactly 1 argument (3 given)<br><br></div><div>screenshot that returns no new devices found is here:<br><a href="https://drive.google.com/file/d/0BwoPbcrMv8mvbVlycnJCTWJtNXc/edit?usp=sharing">https://drive.google.com/file/d/0BwoPbcrMv8mvbVlycnJCTWJtNXc/edit?usp=sharing</a><br><br></div><div>BTW: chap user and password input fields could be wider, so that the whole words input can seen on the screen. there is plenty of space... Also password field should not be in clear text as it is now<br><br></div><div>The approach to successfully connect the LUN seems to be:<br></div><div>1) make discovery but with chap unchecked<br></div><div>2) the target then shows up <br></div><div>see <br><a href="https://drive.google.com/file/d/0BwoPbcrMv8mvb1pET3VNMWJuRUk/edit?usp=sharing">https://drive.google.com/file/d/0BwoPbcrMv8mvb1pET3VNMWJuRUk/edit?usp=sharing</a><br></div><div>3) now check the box for chap authentication and select login all<br>you now get the luns<br><a href="https://drive.google.com/file/d/0BwoPbcrMv8mveExRMzN1Z0RtR1k/edit?usp=sharing">https://drive.google.com/file/d/0BwoPbcrMv8mveExRMzN1Z0RtR1k/edit?usp=sharing</a><br></div><div>4) then select the lun(s) desired and select OK<br><br></div><div>is this correct? In case I think it should be disabled the chap option during discovery phase...<br></div><div>otherwise I have not configured correctly my iscsi target perhaps.<br>ovirt host network ip is 10.10.1.61<br><br>tgtadm --lld iscsi --mode target --op show<br>Target 1: iqn.2014-07.local.localdomain:store1<br>    System information:<br>        Driver: iscsi<br>        State: ready<br>    I_T nexus information:<br>        I_T nexus: 1<br>            Initiator: iqn.1994-05.com.redhat:5d9b31319a8e<br>            Connection: 0<br>                IP Address: 10.10.1.61<br>    LUN information:<br>        LUN: 0<br>            Type: controller<br>            SCSI ID: IET     00010000<br>            SCSI SN: beaf10<br>            Size: 0 MB, Block size: 1<br>            Online: Yes<br>            Removable media: No<br>            Prevent removal: No<br>            Readonly: No<br>            Backing store type: null<br>            Backing store path: None<br>            Backing store flags: <br>        LUN: 1<br>            Type: disk<br>            SCSI ID: p_iscsi_store1_l<br>            SCSI SN: 66666a41<br>            Size: 214738 MB, Block size: 512<br>            Online: Yes<br>            Removable media: No<br>            Prevent removal: No<br>            Readonly: No<br>            Backing store type: rdwr<br>            Backing store path: /dev/drbd/by-res/iscsiha<br>            Backing store flags: <br>    Account information:<br>        iscsiuser<br>    ACL information:<br>        10.10.1.61<br>        10.10.1.62<br>        10.10.1.63<br></div><br><div>Gianluca<br><br>  <br></div></div>