Problème d'autorisation pour redémarrage Caméra AXIS

Capteurs et actionneurs HTTP

Problème d'autorisation pour redémarrage Caméra AXIS

Messagepar Mickaline » 19 Mai 2016 08:07

Bonjour,

Je souhaiterez redémarrer ma caméra Axis via un actionneur http. Celle ci et protégée par un mot de passe.
J'ai donc crée un actionneur de type GET avec pour url (https://root:motdepasse@ipprivé:port) et pour paramètre (/axis-cgi/restart.cgi)

Lorsque je lance le test voilà la réponse :
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>401 Unauthorized</title>
</head><body>
<h1>Unauthorized</h1>
<p>This server could not verify that you
are authorized to access the document
requested. Either you supplied the wrong
credentials (e.g., bad password), or your
browser doesn't understand how to supply
the credentials required.</p>
</body></html>

Alors que l'url fonctionne parfaitement dans un navigateur.

Merci pour vos éclairages.
Mickaline
 
Messages : 15
Inscription : 19 Mai 2016

Re: Problème d'autorisation pour redémarrage Caméra AXIS

Messagepar fullpower » 19 Mai 2016 11:36

Salut,

J'ai rencontré un peu le même genre de souci avec mes caméras.
En fait j'ai réglé le pb en créant un utilisateur supplémentaire dans les droits d'accès (ça se fait directement dans les paramètres de la camera).
A cet utilisateur je lui ai octroyé les droits "admin" et c'est cet utilisateur qui est configuré dans la eedomus et ça fonctionne.

Autre piste : essaies de tout mettre sur une seule ligne de commande (c.a.d rien dans "paramètre")

A essayer - on ne sait jamais.

:)
Programmation ARDUINO, NodeMCU, ESP8266 Eedomus + / Raspberry Pi 3 B + & Raspberry Pi 3 en programmation (Magic mirror)
Elegoo Mars - Artillery Sidewinder V2 - modélisation 3D sur Sketchup, Rhino 3d, Fusion 360, etc.
fullpower
 
Messages : 1159
Inscription : 11 Déc 2015
Localisation : Elsass

Re: Problème d'autorisation pour redémarrage Caméra AXIS

Messagepar Mickaline » 19 Mai 2016 13:55

Merci de ta réponse fullpower, mais même avec un nouvel utilisateur avec les droits d'administrateur, j'ai la même réponse. En ce qui concerne mettre le paramètre dans l'url j'avais déjà tenté sans résultat.
Mickaline
 
Messages : 15
Inscription : 19 Mai 2016

Re: Problème d'autorisation pour redémarrage Caméra AXIS

Messagepar fullpower » 19 Mai 2016 14:46

Ah zut...

Et y'aurait pas une autre syntaxe possible sans authentification ?
du style : "http://camera_ip/form/reboot" ou "http://[IP DE TA CAM]/axis-cgi/admin/restart.cgi"

Ou du HTTP plutot que du HTTPS ?
Programmation ARDUINO, NodeMCU, ESP8266 Eedomus + / Raspberry Pi 3 B + & Raspberry Pi 3 en programmation (Magic mirror)
Elegoo Mars - Artillery Sidewinder V2 - modélisation 3D sur Sketchup, Rhino 3d, Fusion 360, etc.
fullpower
 
Messages : 1159
Inscription : 11 Déc 2015
Localisation : Elsass

Re: Problème d'autorisation pour redémarrage Caméra AXIS

Messagepar Mickaline » 19 Mai 2016 15:11

J'ai également essayé en http, car ma caméra peut utiliser les deux....
Mickaline
 
Messages : 15
Inscription : 19 Mai 2016

Re: Problème d'autorisation pour redémarrage Caméra AXIS

Messagepar fullpower » 19 Mai 2016 15:46

bah là je ne vois pas trop.
Tu as essayé différentes formules de syntaxe sur la eedomus ?

"https://root:motdepasse@ipprivé:port/axis-cgi) et pour paramètre (/restart.cgi)" par ex ?

Y'a pas de raison que ça fonctionne dans le navigateur et pas sur un actionneur http !
:shock:
Programmation ARDUINO, NodeMCU, ESP8266 Eedomus + / Raspberry Pi 3 B + & Raspberry Pi 3 en programmation (Magic mirror)
Elegoo Mars - Artillery Sidewinder V2 - modélisation 3D sur Sketchup, Rhino 3d, Fusion 360, etc.
fullpower
 
Messages : 1159
Inscription : 11 Déc 2015
Localisation : Elsass

Re: Problème d'autorisation pour redémarrage Caméra AXIS

Messagepar fullpower » 19 Mai 2016 20:14

.... :?

Bon bah ecoutes je suis dans la meme galère que toi avec mes caméra EDIMAX.

Je souhaiterai ajouter une commande pour activer le "motion detection" via http ...

Pas de souci, la syntaxe est bonne et j'arrive à activer ou désactiver le motion detection depuis le navigateur.

En revanche quand je copie/colle le tout dans la Eedomus ...je teste...ça mouline puis :

"<html><head><title>Document Error: Unauthorized</title></head>
<body><h2>Access Error: Unauthorized</h2>
<p>Access to this document requires a User ID</p></body></html>"
:shock:

-> ceci dit ça m'affiche des messages d'erreur mais la commande fonctionne (ça active/désactive le motion detection) mais bon la commande reste sur "en cours" et ça me bombarde de notification en erreur 401 toutes les secondes !
Programmation ARDUINO, NodeMCU, ESP8266 Eedomus + / Raspberry Pi 3 B + & Raspberry Pi 3 en programmation (Magic mirror)
Elegoo Mars - Artillery Sidewinder V2 - modélisation 3D sur Sketchup, Rhino 3d, Fusion 360, etc.
fullpower
 
Messages : 1159
Inscription : 11 Déc 2015
Localisation : Elsass

Re: Problème d'autorisation pour redémarrage Caméra AXIS

Messagepar Mickaline » 19 Mai 2016 21:19

Par contre dans mon cas, je n'ai aucune action derriere. :roll:
Mickaline
 
Messages : 15
Inscription : 19 Mai 2016

Re: Problème d'autorisation pour redémarrage Caméra AXIS

Messagepar fullpower » 20 Mai 2016 05:57

Etrange tout ça ...
Je pense que le pb vient du fait que cette commande http m'ouvre la page web de la webcam (au lieu du simple "ok" en résultat)
Du coup pour mon actionneur http, dans les paramètres experts j'ai coché "ignorer toutes les erreurs" et ça passe, mon actionneur ne reste plus sur "en cours" et comme la commande fonctionne, alors je vais m'en contenter ... :?
Programmation ARDUINO, NodeMCU, ESP8266 Eedomus + / Raspberry Pi 3 B + & Raspberry Pi 3 en programmation (Magic mirror)
Elegoo Mars - Artillery Sidewinder V2 - modélisation 3D sur Sketchup, Rhino 3d, Fusion 360, etc.
fullpower
 
Messages : 1159
Inscription : 11 Déc 2015
Localisation : Elsass

Re: Problème d'autorisation pour redémarrage Caméra AXIS

Messagepar Mickaline » 21 Mai 2016 11:53

Bon j'ai trouvé la cause à ce dysfonctionnement. Pour l'accès à ma caméra, j'utilise une connexion http et https avec un certificat autosigné que ne semble pas supporter le serveur eedomus. Lorsque je me connectait en http, mon routeur redirigeait vers le port https de la caméra.

Merci fullpower pour tes suggestions.
Mickaline
 
Messages : 15
Inscription : 19 Mai 2016

Re: Problème d'autorisation pour redémarrage Caméra AXIS

Messagepar fullpower » 21 Mai 2016 12:37

Ah ...
Tu pourrais développer ? Ca m'interresse ...
Tu as bricolé sur ta Eedomus ou sur ta box internet ? ou plutot sur la camera peut etre ...
Programmation ARDUINO, NodeMCU, ESP8266 Eedomus + / Raspberry Pi 3 B + & Raspberry Pi 3 en programmation (Magic mirror)
Elegoo Mars - Artillery Sidewinder V2 - modélisation 3D sur Sketchup, Rhino 3d, Fusion 360, etc.
fullpower
 
Messages : 1159
Inscription : 11 Déc 2015
Localisation : Elsass


Retour vers Requêtes HTTP

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 13 invité(s)