Page 1 sur 1
					
				[RESOLU] waptserver  CRITICAL login failed WaptUsersDoesNotExist
				Publié : 19 févr. 2020 - 15:15
				par grundrickt
				Bonjours.
Apres l'installation de wapt server 1.8 sur debian 9.12, je reçoit se message d'erreur dans mon syslog lors du premier essai infructueux pour me connecter depuis un poste windows avec la console wapt :
  2020-02-19 14:58:54,334 [waptserver     ] CRITICAL login failed WaptUsersDoesNotExist('<Model: WaptUsers> instance matching query does not exist:\nSQL: SELECT "t1"."id", "t1"."created_on", "t1"."created_by", "t1"."updated_on", "t1"."updated_by", "t1"."name", "t1"."auth_method", "t1"."description", "t1"."user_certificate", "t1"."user_fingerprint_sha1", "t1"."user_fingerprint_sha256" FROM "waptusers" AS "t1" WHERE ("t1"."name" = %s) LIMIT %s OFFSET %s\nParams: [u\'admin\', 1, 0]',)
j'ai aussi se genre d'erreur :
[waptserver     ] CRITICAL Unable to upgrade DB structure, init instead: ProgrammingError('relation "hosts" does not exist\n',)
Pour info les paramètres dans la console (coté windows) (urls du serveur wapt sont au vert) sont ok. 
quelqu'un aurait il une idée pour me sortir de se problème.
merci d'avance...
Frederic Hebrard 
Technicien supérieur système et réseaux
 
			 
			
					
				Re: [waptserver     ] CRITICAL login failed WaptUsersDoesNotExist
				Publié : 19 févr. 2020 - 20:40
				par dcardon
				Bonsoir,
visiblement la base WAPT n' a pas été pas été créé dans PostgreSQL. C'est la première fois que je vois cela... Normalement le serveur crée ou met à jour la structure de base de donnée lors de son premier démarrage. Est ce que c'est une install from scratch ou bien une mise à jour? Est ce que vous pourriez indiquer exactement la version en question (1.8.x.wxyz)?
Cordialement,
Denis
			 
			
					
				Re: [waptserver     ] CRITICAL login failed WaptUsersDoesNotExist
				Publié : 19 févr. 2020 - 21:06
				par grundrickt
				Bonsoir,
C'est une première installation en suivant les directive de la doc d'installation du site.
donc la version du serveur est celle qui est installée par un apt comme indiqué sur le site.
j'ai d'abord essayer avec une version 10 de Debian .. et j'ai eue le même problème .. donc j'ai réinstallé une version 9.12 comme préconisé sur la doc de l'install. Malheureusement même erreur ...
je vous transmet le numéro entier de version demain en mâtiné car je ne suis plus dans les locaux.
Merci en tout cas pour m'avoir répondu si rapidement.
			 
			
					
				Re: [waptserver     ] CRITICAL login failed WaptUsersDoesNotExist
				Publié : 20 févr. 2020 - 09:04
				par grundrickt
				@dcardon 
voila le numéros de ma version :
Community Edition 1.8.1.6742
Cordialement 
Frederic
 
			 
			
					
				Re: [waptserver     ] CRITICAL login failed WaptUsersDoesNotExist
				Publié : 20 févr. 2020 - 10:39
				par dcardon
				Bonjour  grundrickt,
Il me semble que vous ayez installé une nightly avant de downgrader en 1.8.1, la version de la base de donnée devrait indiquer 1.7.6.6 et non 1.8.1 dans la page d'accueil du serveur.
Cordialement,
Denis
			 
			
					
				Re: [waptserver     ] CRITICAL login failed WaptUsersDoesNotExist
				Publié : 20 févr. 2020 - 11:26
				par grundrickt
				Bonjour Denis,
Personnellement je pense pas avoir installer de version 1.7 avant j'ai juste utilisé le dépôt fournit sur le site :

pour la version community .. il y a bien écrit 1.8 
de même que dans mon fichier wapt.list : 
Me faudrait il refaire un install de 0 avec cette fois si modifier l'url du dépôt et utiliser la version 1.7 ?
 (chose qui me pose pas de problème si cela résout l'incident )
Cordialement 
Frederic
 
			 
			
					
				Re: [waptserver     ] CRITICAL login failed WaptUsersDoesNotExist
				Publié : 20 févr. 2020 - 19:30
				par vcardon
				grundrickt a écrit : ↑20 févr. 2020 - 11:26
Me faudrait il refaire un install de 0 avec cette fois si modifier l'url du dépôt et utiliser la version 1.7 ?
 
Il faudrait redémarrer le process à partir de la 1.8.1 stable plutôt que de la nightly.
Il y a plusieurs mois d'amélioration dans la 1.8.1 par rapport à la 1.7.4.
Cordialement.
Vincent
 
			 
			
					
				Re: [waptserver     ] CRITICAL login failed WaptUsersDoesNotExist
				Publié : 20 févr. 2020 - 21:07
				par grundrickt
				Merci pour toute votre aide.
Mais comment et où puis je trouver la bonne distrib de la version 1.8.1 stable ? .. car je n'ai JAMAIS volontairement installé de nightly .. 
J'ai créé le fichier wapt.source en copie/collant les lignes de commande écrite dans la doc ...
Le dépôt est il correct pour l'installation de la 1.8 ?
Merci encore à tous 
Cordialement Frederic
			 
			
					
				[RESOLU]Re: [waptserver     ] CRITICAL login failed WaptUsersDoesNotExist
				Publié : 21 févr. 2020 - 10:57
				par grundrickt
				Bonjours.
Un grand merci pour votre aide.
Sa marche.
j'ai donc désinstaller le serveur avec un apt purge tis-waptserver tis-waptsetup.
puis un petit rm -r du répertoire wapt dans /opt.
Ensuite un install avec un apt install  tis-waptserver tis-waptsetup
et la j'ai put lancer la console  .. 
Cordialement.
Frederic
			 
			
					
				Re: [RESOLU]Re: [waptserver     ] CRITICAL login failed WaptUsersDoesNotExist
				Publié : 21 févr. 2020 - 11:22
				par dcardon
				Bonjour Frédéric,
grundrickt a écrit : ↑21 févr. 2020 - 10:57
Bonjours.
Un grand merci pour votre aide.
Sa marche.
j'ai donc désinstaller le serveur avec un apt purge tis-waptserver tis-waptsetup.
puis un petit rm -r du répertoire wapt dans /opt.
Ensuite un install avec un apt install  tis-waptserver tis-waptsetup
et la j'ai put lancer la console  .. 
Cordialement.
Frederic
 
Merci pour ton retour!
Pour information, par rapport au le numéro de version de la base de données, nous la modifions uniquement quand on fait des changements de structure de schéma. Et il n'y a pas de changement dans la 1.8.1 depuis la version 1.7.6 (qui n'a pas été releasé). La structure est bumpé en 1.8.1 dans la branche master git car on a rajouter des colonnes pour la gestion des rôles et des ACL dans la console. C'est pour cela que la version de la structure de la base m'avait un peu étonné...
Cordialement,
Denis