[Plugin Tiers][Sujet Principal] webview
Re: [Plugin Tiers][Sujet Principal] webview
Bonjour,
J'ai le même souci de "miniProxy requires PHP's "mbstring" extension. Please install/enable it on your server and try again."
Je n'ai pas bien compris les message précédent lié au CGU.
Que faut il faire pour régler le problème ?
J'ai le même souci de "miniProxy requires PHP's "mbstring" extension. Please install/enable it on your server and try again."
Je n'ai pas bien compris les message précédent lié au CGU.
Que faut il faire pour régler le problème ?
Re: [Plugin Tiers][Sujet Principal] webview
Bonjour,
Je souhaite afficher un fichier html local (généré par une autre application), est-ce possible avec ce plugin (avant de l'acheter pour rien) ?
Quelle syntaxe utiliser ?
Merci
JF
Je souhaite afficher un fichier html local (généré par une autre application), est-ce possible avec ce plugin (avant de l'acheter pour rien) ?
Quelle syntaxe utiliser ?
Merci
JF
Re: [Plugin Tiers][Sujet Principal] webview
Bonjour,
Pour info, la commande de Bastien fonctionne bien :
sudo apt-get install php7.0-mbstring
Elle m'a permis de régler le problème.
Merci à toi
Re: [Plugin Tiers][Sujet Principal] webview
Bonjour,
Est-ce que quelqu'un pourrai tester cette adresse pour moi (avant de l'acheter pour rien) ?:
https://app.secure.mercedes-benz.com/app/#/choose
Merci beaucoup!
Schlew
Est-ce que quelqu'un pourrai tester cette adresse pour moi (avant de l'acheter pour rien) ?:
https://app.secure.mercedes-benz.com/app/#/choose
Merci beaucoup!
Schlew
Re: [Plugin Tiers][Sujet Principal] webview
Salut,
Je te fais ça dans la journée.
Je te fais ça dans la journée.
Re: [Plugin Tiers][Sujet Principal] webview
Bonjour. Je voudrais afficher seulement le radar météo dans un widget, possible avec ce plugin ??
http://meteo.gc.ca/radar/index_f.html
Merci
Loup
http://meteo.gc.ca/radar/index_f.html
Merci
Loup
Re: [Plugin Tiers][Sujet Principal] webview
@pir
Merci beaucoup pour ce plugin !
J'arrive à accéder à mon routeur grâce au mode proxy et c'est déjà génial, étant à 300 bornes de mon installation.
Cependant l'interface OpenWrt du routeur contient du javascript qui soit s'affiche comme du texte, soit ne donne rien. Et par ailleurs, à chaque changement de page (via sélection de lien dans le menu ou dans une page), je dois resaisir login et mdp pour y accéder.
J'ai par ailleurs constaté 25 fois la même erreur dans la log
Nginx.error : 2018/11/25 19:57:28 [error] 447#0: *5367762 FastCGI sent in stderr: "Primary script unknown" while reading response header from upstream, client: 10.9.0.1, server: , request: "GET /cgi-bin/luci/;stok=20114fdac2ecb33fcc712a01064ae4c5/admin/network/index.php?v=d HTTP/1.0", upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: "xxx.dns2.jeedom.com", referrer: "https://xxx.dns2.jeedom.com/plugins/web ... iProxy.php"
J'ai donc trois questions :
1- Comment sécuriser le code javascript des pages afin d'afficher toutes les pages correctement dans la webview ?
2- Est-il possible d'avoir une notion de session pour que les cookies soient conservés entre deux appels quand on navigue sur le site affiché dans la Webview ?
3- Est-il possible de rediriger / réencoder les requêtes Ajax effectuées dans la page affichée par la Webview ?
Exemple de pb d'interprétation du JS : Merci pour votre aide.
Merci beaucoup pour ce plugin !
J'arrive à accéder à mon routeur grâce au mode proxy et c'est déjà génial, étant à 300 bornes de mon installation.
Cependant l'interface OpenWrt du routeur contient du javascript qui soit s'affiche comme du texte, soit ne donne rien. Et par ailleurs, à chaque changement de page (via sélection de lien dans le menu ou dans une page), je dois resaisir login et mdp pour y accéder.
J'ai par ailleurs constaté 25 fois la même erreur dans la log
Nginx.error : 2018/11/25 19:57:28 [error] 447#0: *5367762 FastCGI sent in stderr: "Primary script unknown" while reading response header from upstream, client: 10.9.0.1, server: , request: "GET /cgi-bin/luci/;stok=20114fdac2ecb33fcc712a01064ae4c5/admin/network/index.php?v=d HTTP/1.0", upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: "xxx.dns2.jeedom.com", referrer: "https://xxx.dns2.jeedom.com/plugins/web ... iProxy.php"
J'ai donc trois questions :
1- Comment sécuriser le code javascript des pages afin d'afficher toutes les pages correctement dans la webview ?
2- Est-il possible d'avoir une notion de session pour que les cookies soient conservés entre deux appels quand on navigue sur le site affiché dans la Webview ?
3- Est-il possible de rediriger / réencoder les requêtes Ajax effectuées dans la page affichée par la Webview ?
Exemple de pb d'interprétation du JS : Merci pour votre aide.
Re: [Plugin Tiers][Sujet Principal] webview
Bonjour @fls,
Le mode proxy utilise https://github.com/joshdick/miniProxy ce proxy php n'est malheureusement pas infaillible.
Il a notament comme limitation connue:
ce proxy essaye de rediriger/réencoder les requêtes ajax mais il n'y arrive pas sur toutes.
Si quelqu'un connais un autre proxy php libre qui gère mieux ces pages complexes (avec javascript, ajax...) je serais ravi de l'intégrer au plugin.
Actuellement je n'ai pas de temps disponible pour essayer d'améliorer miniProxy (pent-être dans quelques mois.)
Sinon une autre solution qui devrait mieux marcher et de configurer ton serveur http de jeedom (nginx d'aprés tes logs) pour qu'il fasse reverse proxy sur certaines url. C'est plus compliqué a configurer mais devrait mieux marcher (moins de limitation).
https://docs.nginx.com/nginx/admin-guid ... rse-proxy/
j'essayerai aussi de faire une documentation sur cette partie mais c'est pas facile car selon les installation de jeedom ce n'est pas les même configuration ni même le même serveur web utilisé (apache ou nginx)
Le mode proxy utilise https://github.com/joshdick/miniProxy ce proxy php n'est malheureusement pas infaillible.
Il a notament comme limitation connue:
Du coup cela explique que les cookie ne marchent pas.No cookie support
Basic AJAX support, but only for browsers that use XMLHttpRequest
ce proxy essaye de rediriger/réencoder les requêtes ajax mais il n'y arrive pas sur toutes.
Si quelqu'un connais un autre proxy php libre qui gère mieux ces pages complexes (avec javascript, ajax...) je serais ravi de l'intégrer au plugin.
Actuellement je n'ai pas de temps disponible pour essayer d'améliorer miniProxy (pent-être dans quelques mois.)
Sinon une autre solution qui devrait mieux marcher et de configurer ton serveur http de jeedom (nginx d'aprés tes logs) pour qu'il fasse reverse proxy sur certaines url. C'est plus compliqué a configurer mais devrait mieux marcher (moins de limitation).
https://docs.nginx.com/nginx/admin-guid ... rse-proxy/
j'essayerai aussi de faire une documentation sur cette partie mais c'est pas facile car selon les installation de jeedom ce n'est pas les même configuration ni même le même serveur web utilisé (apache ou nginx)
Re: [Plugin Tiers][Sujet Principal] webview
Bonsoir
Question probablement idiote, mais comment afficher la page https://www.google.fr ??
Par ailleurs, merci pour ce plugin.
Question probablement idiote, mais comment afficher la page https://www.google.fr ??
Par ailleurs, merci pour ce plugin.
Re: [Plugin Tiers][Sujet Principal] webview
Salut,
Ce n'est pas méchant :
- Visible : coché
- Activé : coché
- Type de webview : URL
- Utiliser jeedom en proxy : coché (chez moi mais pas obligatoire)
- URL : https://google.fr
Ce n'est pas méchant :
- Visible : coché
- Activé : coché
- Type de webview : URL
- Utiliser jeedom en proxy : coché (chez moi mais pas obligatoire)
- URL : https://google.fr
Re: [Plugin Tiers][Sujet Principal] webview
Bonsoir, merci pour ta réponse !
Moi j'obtiens
www.google.fr n'autorise pas la connexion.
Je ne comprends pas....
Moi j'obtiens
www.google.fr n'autorise pas la connexion.
Je ne comprends pas....
Re: [Plugin Tiers][Sujet Principal] webview
bonjour, j'essaye d'accéder à l'interface de ma livebox depuis le plug mais rien ne s'affiche. J'ai mis http://192.168.1.1
Re: [Plugin Tiers][Sujet Principal] webview
Bonjour !
en passant la commande sudo apt-get install php7.0-mbstring et en cochant "utiliser jeedom en tant que proxy", ca fonctionne !
Merci pour votre aide
en passant la commande sudo apt-get install php7.0-mbstring et en cochant "utiliser jeedom en tant que proxy", ca fonctionne !
Merci pour votre aide
Re: [Plugin Tiers][Sujet Principal] webview
@ xavax si tu essayes de configurer webview pour accèder à la config de ta livebox en distant, je te conseille plustôt d'utiliser la fonction accès à distance de la livebox et de valider l'accès extérieur à la liveboxe en https et avec un login et mot de passe différent de celui utilisé en local (bien respecter les restrictions du login et mot de passe indiquées à droite) . Je crois que le port d'accès distant https proposé est le 11000 (modifiable)
1 NUC & 1 RPI3/Msata V3.3.31, EnOcean, Z-wave,
Rflink, IPX800V3, carte 8 rl IP, IR_V3, Xiaomi gateway, JPI/APK/tel Android dédié, Somfy RTS, Rf433Mhz, Xiaomi, Bm280 , Broadlink,WifiLights
Rflink, IPX800V3, carte 8 rl IP, IR_V3, Xiaomi gateway, JPI/APK/tel Android dédié, Somfy RTS, Rf433Mhz, Xiaomi, Bm280 , Broadlink,WifiLights
Re: [Plugin Tiers][Sujet Principal] webview
Bonjour,
je viens d'installer webview et ça convient parfaitement pour l'usage que je veux en faire:
accèder depuis l'extérieur en https à des serveurs sur le réseau interne en HTTP sans ouvrir de ports supplémentaires et surtout non sécurisés.
Mon seul pb (pas très important mais au cas ou) est avec ma box SFR NB6V.
SFR ne prevoie pas d'acces extérieur comme avec les Livebox d'Orange, l'accès extérieur étant réservé aux services d'assistance client SFR .... qui n'existe pas !!! (mais bon ça c'est hors sujet)
La page d'acceuil de la box s'affiche bien 192168.1.1 mais si je veux accèder à la partie protègée par login/mot de passe, ça se gâte:
login et mot de passe saisi dans les 2 case qui s"affichent mais ça tourne en boucle comme avec un login et/ou mdp erroné.
Case "Utiliser jeedom en proxy" cochée ou non.
Etant entendu que le login admin non changeable et le mode passe sont correct puisqu'en direct bien sur je me logue.
Nb résultat identique que j'inscrive le login dans l'adresse http ou pas.
Y a-t-il une solution
En tout cas merci pour le plugin.
je viens d'installer webview et ça convient parfaitement pour l'usage que je veux en faire:
accèder depuis l'extérieur en https à des serveurs sur le réseau interne en HTTP sans ouvrir de ports supplémentaires et surtout non sécurisés.
Mon seul pb (pas très important mais au cas ou) est avec ma box SFR NB6V.
SFR ne prevoie pas d'acces extérieur comme avec les Livebox d'Orange, l'accès extérieur étant réservé aux services d'assistance client SFR .... qui n'existe pas !!! (mais bon ça c'est hors sujet)
La page d'acceuil de la box s'affiche bien 192168.1.1 mais si je veux accèder à la partie protègée par login/mot de passe, ça se gâte:
login et mot de passe saisi dans les 2 case qui s"affichent mais ça tourne en boucle comme avec un login et/ou mdp erroné.
Case "Utiliser jeedom en proxy" cochée ou non.
Etant entendu que le login admin non changeable et le mode passe sont correct puisqu'en direct bien sur je me logue.
Nb résultat identique que j'inscrive le login dans l'adresse http ou pas.
Y a-t-il une solution
En tout cas merci pour le plugin.
- Pièces jointes
-
- Capture d’écran 2018-12-01 à 15.26.20.png (70.8 Kio) Consulté 4087 fois
1 NUC & 1 RPI3/Msata V3.3.31, EnOcean, Z-wave,
Rflink, IPX800V3, carte 8 rl IP, IR_V3, Xiaomi gateway, JPI/APK/tel Android dédié, Somfy RTS, Rf433Mhz, Xiaomi, Bm280 , Broadlink,WifiLights
Rflink, IPX800V3, carte 8 rl IP, IR_V3, Xiaomi gateway, JPI/APK/tel Android dédié, Somfy RTS, Rf433Mhz, Xiaomi, Bm280 , Broadlink,WifiLights
Re: [Plugin Tiers][Sujet Principal] webview
Bonjour,
J'ai un petit problème...j'ai un jeedom qui est à 2000 km et j'aimerais l'utiliser pour modifier la config du routeur auquel je n'ai pas accès depuis l'extérieur.
SI je mets Webview en mode prix, j'ai le message "miniProxy requires PHP's "mbstring" extension. Please install/enable it on your server and try again." mais je n'ai pas accès à la console du Pi.
Qui peut m'aider ?
Moyen d'accéder à la console du PI avec le OpenVPN du jeedom que j'utilise pour accéder le jeedom depuis l'extérieur ?
Autre idée de plugin ?
Merci d'avance
J'ai un petit problème...j'ai un jeedom qui est à 2000 km et j'aimerais l'utiliser pour modifier la config du routeur auquel je n'ai pas accès depuis l'extérieur.
SI je mets Webview en mode prix, j'ai le message "miniProxy requires PHP's "mbstring" extension. Please install/enable it on your server and try again." mais je n'ai pas accès à la console du Pi.
Qui peut m'aider ?
Moyen d'accéder à la console du PI avec le OpenVPN du jeedom que j'utilise pour accéder le jeedom depuis l'extérieur ?
Autre idée de plugin ?
Merci d'avance
Re: [Plugin Tiers][Sujet Principal] webview
Hello,
Il faut que tu accèdes à ton RPi en console afin de faire ce qui est indiqué ici : viewtopic.php?f=135&t=30797&p=660781&hi ... HP#p660781
Tu "devrais" ensuite avoir accès à toi routeur.
Il faut que tu accèdes à ton RPi en console afin de faire ce qui est indiqué ici : viewtopic.php?f=135&t=30797&p=660781&hi ... HP#p660781
Tu "devrais" ensuite avoir accès à toi routeur.
Re: [Plugin Tiers][Sujet Principal] webview
Le problème : comment accéder à la console de mon RPI depuis l'interface jeedom ? le seul accès que j'ai c'est l'accès remote jeedom avec le open-vpn installé.
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités