• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Mise en place de l'authentification entre serveur et agent
#1
Salut,

Je veux mettre en place l'authentification sous apache, coté serveur j'ai modifié /etc/apache2/conf.d/z-ocsinventory-server.conf

<Location /ocsinventory>
order deny,allow
allow from all
Satisfy Any
#Â If you protect this area you have to deal with http_auth_* agent's parameters
AuthType Basic
AuthName "OCS Inventory agent area"
AuthUserFile "APACHE_AUTH_USER_FILE"
require valid-user
SetHandler perl-script
PerlHandler Apache::Ocsinventory
</Location>

Dans /etc/apache2/envars j'ai ajouté:

export APACHE_AUTH_USER_FILE=/etc/.htpasswd

J'ai créer le fichier .htpasswd

# htpasswd -c /etc/.htpasswd user password

Coté client FusionInventory Agent 2.1:

J'ai réinstallé l'agent en entrant les paramètres de connexion

utilisateur : "user"
Mot de passe : "password"
realm : "OCS Inventory agent area"

Comment tester si l'auth est effective ?

Car lorsque je lance http://mon_ip/ocsinventory, j'obtiens une erreur 400 (ce qui me semble normal avec l'authentification désactive)...
Mais lorsque l'authentification est active je n'obtiens pas de boite de dialogue d'authentification mais toujours une erreur 400.

Cordialement,

JB
  Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 2 Guest(s)