Pagina 1 di 4

[RISOLTO] Malfunzionamento del self-service

Pubblicato: 13 dicembre 2024 - 14:34
di TomTom
Ciao a tutti,

dall'aggiornamento 2.6 (che sta ricevendo parecchie critiche!), non è più possibile visualizzare i pacchetti nel portale self-service. Quando lo apriamo, viene visualizzato il messaggio "Nessun risultato trovato".
Non compaiono pacchetti e non sono visibili categorie. Non abbiamo apportato modifiche alle nostre autorizzazioni.

Grazie.
Thomas

Re: Malfunzionamento del self-service

Pubblicato: 16 dicembre 2024 - 10:17
di blemoigne
Ciao,
credo che questo bug sia stato risolto nell'ultima versione: 2.6.0.16613.
Buona giornata,
Bertrand

Re: Malfunzionamento del self-service

Pubblicato: 17 dicembre 2024 - 13:58
di TomTom
Ciao Bertrand,

no, ho installato l'ultima versione e Self continua a non visualizzare nulla.

Re: Malfunzionamento del self-service

Pubblicato: 17 dicembre 2024 - 14:02
di sfontenau
Ciao,

potresti fornirmi maggiori informazioni sul tipo di autenticazione del self-service? (waptserver-ldap, system, kerberos)

Simon

Re: Malfunzionamento del self-service

Pubblicato: 17 dicembre 2024 - 14:07
di TomTom
Ciao Simon,

sì, certo. Stiamo usando l'autenticazione LDAP (service_auth_type=waptserver-ldap).

Re: Malfunzionamento del self-service

Pubblicato: 17 dicembre 2024 - 14:34
di sfontenau
Per vedere cosa dice, dovresti eseguire questo script sul server:

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

Re: Malfunzionamento del self-service

Pubblicato: 17 dicembre 2024 - 15:33
di TomTom

Codice: Seleziona tutto

/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: Malfunzionamento del self-service

Pubblicato: 17 dicembre 2024 - 17:12
di sfontenau
Nel file waptserver.ini dovresti inserire:

ad_domain_name = mydomain.lan.

Dovrebbe andare meglio.

Non hai Kerberos? (Vedo che non hai ldap_account_service_login)

Re: Malfunzionamento del self-service

Pubblicato: 17 dicembre 2024 - 17:28
di TomTom
Sì, abbiamo l'autenticazione Kerberos e ldap_account_service_login è configurato correttamente.

Re: Malfunzionamento del self-service

Pubblicato: 17 dicembre 2024 - 17:34
di sfontenau
Lo script viene eseguito come root?