Page 1 sur 4

[RESOLU] Dysfonctionnement Self Service

Posté : 13 déc. 2024 - 14:34
par TomTom
Bonjour à tous,

Depuis la MAJ 2.6 (décidemment elle a bon dos celle-là!) plus possible d'afficher les paquets dans le self service. Quand on le lance, il affice le message "Il n'y a pas de résultat".
Aucun paquet n'apparaît, aucune catégorie visible. Pas de changement au niveau des droits, de notre côté.

Merci à vous.
Thomas

Re: Dysfonctionnement Self Service

Posté : 16 déc. 2024 - 10:17
par blemoigne
Bonjour,
Il me semble que ce bug est corrigé dans la toute dernière version : 2.6.0.16613
Bonne journée,
Bertrand

Re: Dysfonctionnement Self Service

Posté : 17 déc. 2024 - 13:58
par TomTom
Bonjour Bertrand,

Non, j'ai la dernière version d'installée et le Self n'affiche toujours rien.

Re: Dysfonctionnement Self Service

Posté : 17 déc. 2024 - 14:02
par sfonteneau
Bonjour

On pourrais avoir plus d'info le type d'authentification du self service ? (waptserver-ldap, system, kerberos)

Simon

Re: Dysfonctionnement Self Service

Posté : 17 déc. 2024 - 14:07
par TomTom
Bonjour Simon,

Oui bien sûr. On est sur une authentification via LDAP (service_auth_type=waptserver-ldap)

Re: Dysfonctionnement Self Service

Posté : 17 déc. 2024 - 14:34
par sfonteneau
Il faudrait executer sur le serveur ce script pour voir ce que ça dit :

/opt/wapt/waptserver/scripts/testing-ldap-connectivity.sh

Re: Dysfonctionnement Self Service

Posté : 17 déc. 2024 - 15:33
par TomTom

Code : Tout sélectionner

/opt/wapt/waptserver/scripts/testing-ldap-connectivity.sh
----------------------------------------------------------------
WARNING: No ldap_account_service_login not found in /opt/wapt/conf/waptserver.ini
SSO self service authentication will not work
----------------------------------------------------------------
----------------------------------------------------------------
Test ldap with direct Login
----------------------------------------------------------------
Username ldap: user
Password ldap:
Traceback (most recent call last):
  File "<string>", line 114, in <module>
  File "<string>", line 111, in main
  File "<string>", line 77, in test_ldap
  File "/opt/wapt/auth_module_ad.py", line 33, in check_credentials_ad
    domain_name = dc_base_dn.lower().split('dc=', 1)[-1].replace('dc=', '.').replace(',', '')
AttributeError: 'NoneType' object has no attribute 'lower'
AttributeError: 'NoneType' object has no attribute 'lower'

Re: Dysfonctionnement Self Service

Posté : 17 déc. 2024 - 17:12
par sfonteneau
Dans waptserver.ini il faudrait mettre:

ad_domain_name = mydomain.lan

ça devais être mieux

vous n''avez pas de kerberos ? (je vois que vous n'avez pas de ldap_account_service_login)

Re: Dysfonctionnement Self Service

Posté : 17 déc. 2024 - 17:28
par TomTom
Si, on a l'authentification kerberos et le ldap_account_service_login est bien rensigné.

Re: Dysfonctionnement Self Service

Posté : 17 déc. 2024 - 17:34
par sfonteneau
Le script est lancer en root ?