Projet

Général

Profil

Scénario #32389

Mis à jour par Daniel Dehennin il y a presque 3 ans

h2. Problème

ETB3-PEDAGO-VEYON-060-ADMIN-OK - L’administrateur voit les postes de la salle

h3. Pas №1

Impossible de se connecter admin à Veyon Master
voir snapshot

(pb de droits veyon)

h3. Exécution Squash-TM

* https://dev-eole.ac-dijon.fr/squash/executions/12179

h2. Diagnostique

Sur le poste client, la configuration Veyon contient

<pre><code class="json">
{
"LDAP": {
"BaseDN": "dc=etb3,dc=lan",
"BindDN": "cn=eole-workstation-reader,cn=Users,dc=etb3,dc=lan",
"ComputerHostNameAttribute": "cn",
"ComputerLocationAttribute": "location",
"ComputerLocationsByAttribute": "true",
"ComputerLocationsByContainer": "false",
"ComputerTree": "",
"ComputersFilter": "(objectClass=computer)",
"ConnectionSecurity": "1",
"GroupMemberAttribute": "member",
"GroupTree": "",
"RecursiveSearchOperations": "true",
"ServerHost": "amonecole.etb3.lan",
"ServerPort": "389",
"TLSVerifyMode": 1,
"UseBindCredentials": "true",
"UserGroupsFilter": "(objectClass=group)",
"UserLoginNameAttribute": "cn",
"UserTree": "",
"UsersFilter": "(objectClass=user)"
}
}
</code></pre>

Le serveur est *@amonecole.etb3.lan@* au lieu de la valeur *@addc.etb3.lan@*.

Cela est dû au test de détection entre Scribe et Seth (source:tmpl/eole-workstation.sls@d21b044d#L6) :

<pre>
%if %%getVar('smb_workgroup', False)
# for Scribe 2.7
[…]
%else
# for Seth
</pre>

La variable n’est pas définie sur Amonecole

h2. Solution

Corriger le test dans les templates :

* *@eole-workstation.sls@*
* *@ad.sls@*
* *@pam-mount.sls@* (pas sûr pour celui-ci)

Retour