Hi list,
<div><br></div><div>i have a problem with virt-manager authentication over tcp.</div><div><br></div><div><br></div><div>I tried it with virt-manager over non-TLS "TCP (SASL/Kerberos)" auth. and the sasl mechanism "shadow".</div>
<div>The user (tested with unprivileged user and root) is allready in the group libvirt(d) and the process is running as root.</div><div><br></div><div>The result on host:</div><div>Jan 18 21:05:31 host libvirtd: 21:05:31.620: error : remoteDispatchAuthSaslStep:3691 : sasl step failed -20 (SASL(-13): user not found: no secret in database)</div>
<div><br></div><div>on client (virt-manager gui):</div><div>...</div><div>('virtConnectOpenAuth() faild')</div><div>..</div><div><br></div><div><br></div><div>I have tested it with tool "testsaslauthd" and their result:</div>
<div>e.g.: # testsaslauthd -u root -p root</div><div><div>0: OK "Success."</div></div><div><br></div><div>When i set it manually with saslpasswd:</div><div>#  saslpasswd2 -a libvirt root -p</div><div>it works.</div>
<div><br></div><div>Although I use, in the configuration of sasl, shadow, libvirt does not use it (i think so).</div><div><br></div><div><div>Host:</div><div>debian6.0.3 (squeez)</div><div>libvirt 0.8.3 (deb)</div><div>sasl2.1.23 (deb)</div>
</div><div><br></div><div>:-)</div><div><br></div><div>Best regards,</div><div>Robyn</div>