Introduction

    Noethys, ce n'est pas qu'un simple outil informatique, c'est également une communauté très active qui donne bénévolement de son temps et de son énergie pour vous accompagner au quotidien dans l'appréhension du logiciel.

    Si vous recevez en général une réponse à votre question dans la journée, c'est grâce au formidable travail des autres utilisateurs de Noethys ! Pour remercier ces contributeurs et témoigner de votre reconnaissance, vous pouvez simplement cliquer sur le bouton 'Remerciements' de la discussion.

    Et peut-être souhaiterez-vous également partager à votre tour vos connaissances auprès des nouveaux utilisateurs ? Car ceux qui donnent vie à Noethys, c'est vous...

    Connecthys, le portail internet

    Plus d'informations
    il y a 9 ans 10 mois - il y a 9 ans 10 mois #14787 par bogucool
    Réponse de bogucool sur le sujet Connecthys, le portail internet

    Toutefois j'ai un nouveau problème, celui des certificats SSL. J'ai récupéré les fichiers cert.pem et privkey.pem de l'instance DSM, puis je les ai convertit en cert.crt et privkey.key via des commandes openssl, pour faire un essai je les ai déposé dans le même répertoire que connecthys et j'ai modifié run.py en conséquence, mais j'obtiens un message d'erreur au lancement du serveur

    root@SERVEUR:/home/user/public_html/connecthys# python run.py
    Lancement de Connecthys...
    serveur=None host=0.0.0.0 port=9000
    Traceback (most recent call last):
    File "run.py", line 89, in <module>
    context.load_cert_chain('cert.crt', 'privkey.key')
    ssl.SSLError: [SSL] PEM lib (_ssl.c:2506)


    La recup du certif à pertir du pem est peut-être en cause.
    Essaye en générant un certif auto-signé.
    Code:
    openssl req -nodes -newkey rsa:2048 -keyout /etc/ssl/certifssl.key -out /etc/ssl/certifssl.csr openssl x509 -req -in /etc/ssl/certifssl.csr -signkey /etc/ssl/certifssl.key -out /etc/ssl/certifssl.crt -days 365

    Ensuite vérifie/modifie dans le run.py.
    Code:
    ... # Activation du SSL/TLS import ssl context = ssl.SSLContext(ssl.PROTOCOL_TLSv1_2) context.load_cert_chain('certifssl.crt', 'certifssl.key') ... ... else : # Serveur intégré à Flask app.run(host=host, port=port, debug=False, ssl_context=context) ...

    Et maintenant teste avec le serveur de base de Connecthys.

    Pour le moment cela ne fonctionne pas avec tornado ou getenv il faut que je regarde pour passer correctement le context.

    Edit:
    Pour que cela fonctionne avec tornado il faut modifier
    Code:
    ... # Serveur Tornado # Installation préalable : "pip install tornado" from tornado.wsgi import WSGIContainer from tornado.httpserver import HTTPServer from tornado.ioloop import IOLoop http_server = HTTPServer(WSGIContainer(app), ssl_options={'certfile': 'certifssl.crt', 'keyfile': 'certifssl.key'}) http_server.listen(port) IOLoop.instance().start() ...
    Dernière édition: il y a 9 ans 10 mois par bogucool. Raison: Ajout tornado

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 9 ans 10 mois - il y a 9 ans 10 mois #14792 par Tokashi
    Réponse de Tokashi sur le sujet Connecthys, le portail internet
    Bonjour et merci.

    Pour le moment je n'ai pas essayé cette procédure avec un certificat auto-signé. Je vais le faire, mais à titre de test puisqu'au final je souhaite utiliser mon certificat SSL en place sur mon nom de domaine. J'ai commencé à étudier la piste de reverse proxy en php. Car concernant un reverse proxy apache, cela n'est possible qu'avec un sous-domaine, et je ne souhaite pas utiliser de sous domaine car sinon je dois refaire un certificat supplémentaire. Alors que les sous dossiers permettent de faire une infinité d'url avec un seul et unique certificat.

    Pour le moment je finalise le lancement automatique du script run.py au démarrage de mon serveur. Mais évidemment j'ai une nouvelle problématique :
    Vu que j'utilise un debian-chroot et que le contenu de init.d ne s’exécute pas automatiquement au démarrage du serveur, j'ai un script depuis DSM qui lance différent services tel que apache, ftp, etc... dans le chroot au démarrage. J'ai rajouté un fichier connecthys.sh dans init.d et j'ai rajouté le lancement de ce script dans DSM. Il se lance bien et execute run.py mais j'obtiens cela:

    Lancement de Connecthys...
    serveur=None host=0.0.0.0 port=9000
    Traceback (most recent call last):
    File "/home/user/public_html/connecthys/run.py", line 92, in <module>
    from application import app
    File "/home/user/public_html/connecthys/application/__init__.py", line 14, in <module>
    from flask import Flask
    ImportError: No module named flask

    alors qu'en le lançant manuellement depuis la console pas de soucis. En fait j'ai l'impression que flask ne peut pas être chargé.
    J'ai installé flask avec pip install flask, et en redémarrant le serveur j'obtiens:

    Lancement de Connecthys...
    serveur=None host=0.0.0.0 port=9000
    Traceback (most recent call last):
    File "/home/user/public_html/connecthys/run.py", line 92, in <module>
    from application import app
    File "/home/user/public_html/connecthys/application/__init__.py", line 59, in <module>
    from flask_login import LoginManager
    ImportError: No module named flask_login

    Je me demande si je ne devrais pas trouver un autre moyen que le dossier init.d?

    EDIT :
    Au final j'ai installé via pip toute les dépendances falsk qu'il m'a demandé et ça fonctionne, le serveur autonome se lance bien dans chroot au lancement du serveur.
    Dernière édition: il y a 9 ans 10 mois par Tokashi.

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 9 ans 10 mois #14844 par Tokashi
    Réponse de Tokashi sur le sujet Connecthys, le portail internet
    Bonjour.

    J'ai donc fait le tour concernant les différentes possibilités d'utilisation de connecthys.

    Concernant la connexion ssl, j'ai finalement opté pour un reverse-proxy classique (juste à refaire le certificat en incluant un sous domaine en plus).

    J'ai constaté que lorsque je lance manuellement connecthys, je n'ai aucun soucis.
    Par contre lorsque je le lance automatiquement au démarrage du serveur, il y a des erreurs (il me dit qu'il ne peut pas importer le module cryptage) et j'obtiens systématiquement dans noethys le message "Envoi de la requête de traitement du fichier d'export... [ERREUR] Erreur dans le traitement du fichier". De plus, j'avais déjà constaté qu'il me redemandait l'installation de différents modules flask, alors qu'en lançant connecthys manuellement ce n'était pas le cas.

    Avez-vous une idée du problème? Je ne comprend pas cette différence de comportement de run.py entre le lancement manuel et automatique.

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 9 ans 10 mois #14849 par bogucool
    Réponse de bogucool sur le sujet Connecthys, le portail internet

    Par contre lorsque je le lance automatiquement au démarrage du serveur, il y a des erreurs ...

    De quel serveur tu parles ? Ton syno ?

    Je ne comprend pas cette différence de comportement de run.py entre le lancement manuel et automatique.

    Il n'y a pas de lancement automatique de Connecthys, soit tu le lances en ligne de commande, soit manuellement via le bouton Outils/Démarrer en cas d'install locale ou ssh.
    Ou via un script que tu as écrit ?

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 9 ans 10 mois #14868 par Tokashi
    Réponse de Tokashi sur le sujet Connecthys, le portail internet
    Bonjour Bogucool et merci pour ton aide.

    Effectivement, j'utilise un script shell :

    #!/bin/sh

    case $1 in
    start)
    /usr/bin/python /volume1/homes/noethys/connecthys/run.py </dev/null 2>&1 &
    exit 0
    ;;
    stop)
    exit 0
    ;;
    *)
    esac

    Ce que je n'ai pas précisé, et qui est important c'est que le lancement manuel de ce script shell abouti également à cette erreur.
    Ce phénomène se produit aussi bien quand j'installe connecthys dans DSM ou debian-chroot.
    (La procédure pour lancer le script sous debian-chroot est différente mais le résultat est le même).

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 9 ans 10 mois #14871 par bogucool
    Réponse de bogucool sur le sujet Connecthys, le portail internet

    case $1 in
    start)
    /usr/bin/python /volume1/homes/noethys/connecthys/run.py </dev/null 2>&1 &
    exit 0
    ;;

    insère cd /volume1/homes/noethys/connecthys/run.py juste après le start) pour voir

    Sous quel utilisateur est lancé ce script en automatique ? root ?

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 9 ans 10 mois #14886 par Tokashi
    Réponse de Tokashi sur le sujet Connecthys, le portail internet
    J'ai trouvé mon problème. Voici le contenu à mettre après start :

    cd /volume1/homes/noethys/connecthys/
    ./run.py

    Ce que j'en déduis dans les grandes lignes, c'est que je ne force pas l'utilisation de python, ou python2.7, ou encore 3 mais ça laisse le système utiliser le python qui tourne par défaut.

    Sinon pour répondre à ta question : en root.

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 9 ans 10 mois #14897 par SEBNINI
    Réponse de SEBNINI sur le sujet Connecthys, le portail internet
    Bonjour,

    Depuis la dernière mise à jour de connecthys j'ai une erreur http error 500 sur hébergement ovh.

    Quelqu'un a t'il le même comportement du site ?

    Merci de votre retour.

    Cordialement

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 9 ans 10 mois - il y a 9 ans 10 mois #14908 par goutatou
    Réponse de goutatou sur le sujet Connecthys, le portail internet
    bonjour,
    pour ma part le site fonctionne bien. par contre je ne peux pas synchroniser les données (lock sur portail_actions) (EDIT : une correction a été proposée sur ce problème particulier)
    a quel moment se produit cette erreur 500 ? y'at-il des logs particuliers coté connecthys ?
    Dernière édition: il y a 9 ans 10 mois par goutatou. Raison: Correction proposée à Ivan

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 9 ans 9 mois #14926 par lartelier
    Réponse de lartelier sur le sujet Connecthys, le portail internet
    Bonjour à tous,

    Mon association recherche activement un hébergement gratuit pour installer Connecthys, notre association étant assez jeune et n'ayant pas les moyens de souscrire à un hébergement web se trouve donc dans l’impossibilité de fournir ce service intuitif de gestion informatisé. C'est donc pour cela que je sollicite votre aide afin de pouvoir héberger Connecthys gratuitement.

    En vous remerciant par avance,

    Ass.L'Artelier

    Connexion ou Créer un compte pour participer à la conversation.

    Temps de génération de la page : 0.369 secondes

    Paramétrages de cookies

    ×

    Cookies fonctionnels

    Ce site utilise des cookies pour assurer son bon fonctionnement et ne peuvent pas être désactivés de nos systèmes. Nous ne les utilisons pas à des fins publicitaires. Si ces cookies sont bloqués, certaines parties du site ne pourront pas fonctionner.

    Mesure d"'"audience

    Ce site utilise des cookies de mesure et d’analyse d’audience, tels que Google Analytics et Google Ads, afin d’évaluer et d’améliorer notre site internet.

    Réseaux sociaux/Vidéos

    Des plug-ins de réseaux sociaux et de vidéos, qui exploitent des cookies, sont présents sur ce site web. Ils permettent d’améliorer la convivialité et la promotion du site grâce à différentes interactions sociales.

    Session

    Veuillez vous connecter pour voir vos activités "!"

    Autres cookies

    Ce site web utilise un certain nombre de cookies pour gérer, par exemple, les sessions utilisateurs.

    Connexion

    Qui est en ligne ?

    Il y a 4474 invités et 2 membres en ligne

    Dernières actualités

    • Version 1.3.3.9 (06/09/2024)

      Ajout de l'export des locations vers Noethysweb Correction de la vignette des pièces de type PDF Ajout de l'option Masquer les archivés dans les options de la fiche famille Ajout du tableau des...

      Lire la suite...

    Recherche