Scénario #32389
Mis à jour par Daniel Dehennin il y a environ 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)
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)