25 février 2015

Onglet "Paramètres" des Plate-Forme Physiques et usage de la UC13


A partir de HRaSuite 9 et du client 7.30.50, un onglet "Paramètres" est disponible dans les objets Plates-formes physiques. Ces paramètres sont stockés dans la table PP15.

Certains permettent le chiffrement des mots de passe dans l'annuaire HRDesign :
  • UC_TEUC13 : Mode de chiffrement des mots de passe (0, 1 ou 2)
  • UC_NBRMDP : Nombre de mots de passe chiffrés à conserver
  • UC_NBMXCO : Nombre de tentatives infructueuses avant verrouillage de l'utilisateur
  • UC_PWDVTM : Validité en nombre de jours des mots de passe
  • UC_PWDVTW : Nombre de jours pendant lesquels afficher un message d'avertissement



20 février 2015

You are trying to install an older release of Design Center


Le Setup de HR Studio contrôle que vous n'essayez pas d'installer une version plus ancienne que celle déjà en place :



Si tel est le cas l'installation se bloque. Pour cela il se base sur une clef en base de registre (ici sur mon Windows 7 lors de l'installation d'une version 7.30.30 - alors qu'une 7.30.50 est déjà présente) :

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\HR Access Solutions\HR Access\Design Center\7.30\Setup\Version

Il est bien entendu que bricoler cette clef n'est pas recommandé.

18 février 2015

QRSRV2010 Unable to create local archive directory - Too many links


Suite à erreur lors de l'archivage d'une édition par le serveur de Query batch

2015-02-17 15:19:51,270 [00336,A,R,-,HRSYSTEM,ALLHRLO(FR),649223] WARN  - QRSRV2010 Unable to create local archive directory </hraprd/hraccess/txt/arc/nrb/bbbv/649223>
2015-02-17 15:19:51,270 [00336,A,R,-,HRSYSTEM,ALLHRLO(FR),649223] ERROR - QRSRV3015 Error when archiving files. They will be stored to the server's fall back directory </hraprd/hraccess/query/work/ArchiveError>
com.hraccess.query.services.StoreException: Unable to save file <LYT2217067816375899811.TXT> to the local repository


Dans ce cas l'erreur originelle survient lors de la création du sous-répertoire nrb/bbbv/649223 (unable to create directory). Si l'on tente la même action manuellement :

mkdir -p /hraprd/hraccess/txt/arc/nrb/bbbv/649223
mkdir: cannot create /hraprd/hraccess/txt/arc/nrb/bbbv/649223.
/hraprd/hraccess/txt/arc/nrb/bbbv/649223: Too many links

 
Ce n'est pas un problème d'espace disque, mais un nombre de liens (sous répertoires) trop important.

ls /hraprd/hraccess/txt/arc/nrb/bbbv/ | wc -l
   32765


En ajoutant les répertoires . et .. on atteindra les 32768.

Sur les forums je trouve : 
<< The limit is defined in /usr/include/sys/limits.h. There is a limit of 32767 links per directory. The entry is LINK_MAX -> SHRT_MAX=32767. So, you cannot create more than 32765 subdirectories in that directory >>
Lien sur la doc IBM (dans mon cas je suis sous un système AIX 6.1).

Je n'ai pas trouvé d'échapatoires. Ne me reste plus qu'à nettoyer le volume d'archivage (dossiers ZO les plus anciens, puis répertoires associés)...