Hayholten Posté(e) le 20 décembre 2016 Posté(e) le 20 décembre 2016 (modifié) Hello tout le monde !! D'un coup d'un seul, sans prévenir et sans que je sache réellement pourquoi (MAJ ou autre), HAProxy m'a laissé tombé. Toutes mes redirections sont bien dans le fichier de configuration, je n'ai rien touché. Et pourtant la GUI me laisse perplexe (ça tourne sans cesse)... J'ai cru comprendre qu'il y avait quelques soucis avec DSM 6 et HAProxy mais sans vraiment comprendre la cause... Je suis sous DSM 6.0.2-8451 Update 6 et HAProxy 1.5.14-19. Des idées ? Merciiiii ! Modifié le 28 décembre 2016 par Hayholten Sujet résolu 0 Citer
Hayholten Posté(e) le 21 décembre 2016 Auteur Posté(e) le 21 décembre 2016 Un petit up ;) Personne pour me filer un coup de main ? 0 Citer
Fenrir Posté(e) le 21 décembre 2016 Posté(e) le 21 décembre 2016 Je ne l'ai pas testé en DSM 6, il y a peut être une incompatibilité. Il faut vérifier 3 points (en ssh) : les ports utilisés (déclarés dans haproxy) sont-ils disponibles ? s'il tourne déjà, il faut essayer de le couper puis de le relancer (il s'est peut être mal arrêté) et évidemment, les logs Si tu ne sais pas faire tout ça, tu peux essayer de relancer ton nas. 0 Citer
Hayholten Posté(e) le 22 décembre 2016 Auteur Posté(e) le 22 décembre 2016 Hello Fenrir ! Merci pour ta réponse ;) Well : les ports utilisés sont disponibles, j'ai rien changé à ma configuration. En plus, j'accède en local à la page "web" récapitulative et RAS. j'ai stoppé et relancé le paquet mais rien n'y fait :/ les logs, ahem, je sais pas trop où les trouver. J'ai bien le journal au niveau du centre de téléchargement, mais "pas de données". J'ai relancé le NAS également mais ça veut pas... En plus dans l'interface DSM, j'arrive pas à fermer la fenêtre de HAProxy (celle que j'ai mis en capture). Nan mais y a un truc louche ! 0 Citer
Fenrir Posté(e) le 22 décembre 2016 Posté(e) le 22 décembre 2016 Pour les logs et autres diag, il faut te connecter en ssh avec un compte admin puis faire sudo -s. La plupart des logs sont dans /var/log, haproxy peut aussi en créer dans son propre dossier (un truc du genre /volume1/@appstore/haproxy). 0 Citer
Hayholten Posté(e) le 22 décembre 2016 Auteur Posté(e) le 22 décembre 2016 (modifié) Re ! Bon, faut dire que la commande c'est pas mon fort. Toutefois, dans /var/log/ j'obtiens : Citation auth.log dms.log.0.gz iscsi.log messages.3.xz selfcheck synopoweroff.log auth.log.1.xz dms.log.1.gz kern.log mount.log smart_extend_log synore layd.log bash_err.log dms.log.2.gz lighttpd nginx smart_quick_log synose rvice.log bash_history.log dms.log.3.gz log.nmbd partition space_operation_error.log synosys.log cloudsync dpkg.log log.smbd php-fpm.log synocmsclient.log synoupdate.log cores dpkg_upgrade.log lv_log_expand postgresql.log synocrond-execute.log syslog.log cstn esynoscheduler.log lvm_lv_create_log postgresql.log.1.xz synocrond.log syslog.log.1.xz DeviceBusyList gcpd.log messages postgresql.log.2.xz synodtv.log timebkp.debug disk_log.xml ha.log messages.0.gz postgresql.log.3.xz synofeasibilitycheck.log timebkp.log disk_overview.xml httpd messages.1.gz postgresql.log.4.xz synoindex.log upstart dmesg httpd-access-user.log messages.1.xz router.log synoinfo.conf.bad dmesg.1.xz httpd-access-user.log.0.gz messages.2.gz rsync.error synolog dmesg.2.xz httpd-access-user.log.1.gz messages.2.xz samba synopkg.log dms.log httpd-access-user.log.2.gz messages.3.gz scemd.log synopkg.log.1.xz Et dans /volume1/@appstore/haproxy/var/ : Citation haproxy.cfg haproxy.cfg.tpl haproxy.db haproxy.pid Désolé si cela paraît évident mais c'est quel "fichier" que je dois consulter ? Modifié le 22 décembre 2016 par Hayholten 0 Citer
Fenrir Posté(e) le 22 décembre 2016 Posté(e) le 22 décembre 2016 Dans l'interface : relance le paquet Haproxy En SSH : ls -larth /var/log En SSH : sur les fichiers les plus récents (ils seront classés avec la commande précédente) : cat /var/log/FICHIER nb : il est possible que certains fichiers soient dans des sous dossiers, dans ce cas il faut chercher (à la main ou avec find -mtime) et regarde si tu vois des choses liées à haproxy ou des erreurs ps : vérifie aussi l'espace dispo avec : df -h 1 Citer
Hayholten Posté(e) le 23 décembre 2016 Auteur Posté(e) le 23 décembre 2016 Re ! Merci pour cette aide ;) Well, pour ls -larth /var/log : Citation -rw-rw-rw- 1 root root 0 Apr 7 2011 partition -rw-rw-rw- 1 root root 36 Apr 7 2011 lvm_lv_create_log -rw-rw-rw- 1 root root 0 Nov 15 2012 mount.log -rw-r--r-- 1 root root 11K Apr 13 2013 messages.3.gz -rw-r--r-- 1 root root 11K Apr 17 2013 messages.2.gz -rw-r--r-- 1 root root 0 May 11 2013 rsync.error -rw-r--r-- 1 root root 2.3K May 16 2013 timebkp.debug -rw-r--r-- 1 root root 1.6K May 16 2013 timebkp.log -rw-r--r-- 1 root root 24K Jul 7 2013 messages.1.gz -rw-r--r-- 1 root root 16K Aug 26 2013 messages.0.gz -rw------- 1 root root 60 Aug 27 2013 synosys.log -rw-r--r-- 1 root root 359K Nov 23 2013 httpd-access-user.log.2.gz -rw-r--r-- 1 root root 303K Jan 7 2014 httpd-access-user.log.1.gz -rw-r--r-- 1 root root 296K Feb 9 2014 httpd-access-user.log.0.gz -rw-r--r-- 1 root root 9.9M Mar 18 2014 httpd-access-user.log -rw-rw-rw- 1 root root 105 Mar 18 2014 smart_quick_log drwx------ 3 root root 4.0K Mar 18 2014 cores -rw-r----- 1 root root 16K Jul 15 2014 syslog.log.1.xz -rw-r--r-- 1 root root 47K Aug 27 2014 dmesg.2.xz -rw-rw-rw- 1 root root 94 Nov 13 2014 lv_log_expand -rw-r----- 1 root root 296K Jan 12 2015 messages.3.xz -rw-r--r-- 1 root root 830K May 12 2015 log.smbd -rw-r--r-- 1 root root 122K May 12 2015 log.nmbd -rw-r----- 1 root root 1.8K May 12 2015 gcpd.log drwxrwxrwx 2 root root 4.0K May 12 2015 cstn drwxr-xr-x 2 root root 4.0K May 22 2015 samba -rw-r--r-- 1 root root 49K Oct 30 2015 dmesg.1.xz -rw-r----- 1 root root 197K Mar 25 2016 synodtv.log -rw-rw---- 1 system log 41K Apr 1 2016 postgresql.log.4.xz -rw-rw---- 1 system log 140K Apr 4 2016 router.log -rw-r--r-- 1 root root 104K Apr 22 2016 synopkg.log.1.xz -rw-rw---- 1 system log 349K May 14 2016 messages.2.xz -rw-rw---- 1 system log 165K Jun 20 2016 auth.log.1.xz -rw-r--r-- 1 root root 832 Jul 2 10:42 disk_log.xml -rw-rw---- 1 system log 30K Jul 19 15:37 postgresql.log.3.xz -rw-rw---- 1 system log 24K Jul 25 11:42 postgresql.log.2.xz drwxr-xr-x 2 admin users 4.0K Aug 2 17:37 lighttpd drwxr-x--- 2 http root 4.0K Oct 30 02:43 nginx drwxr-xr-x 2 root root 4.0K Nov 5 20:24 httpd -rw-r--r-- 1 root root 192K Nov 5 21:24 dms.log.3.gz -rw-rw---- 1 system log 1.5K Nov 12 06:26 ha.log -rw-r--r-- 1 root root 8.8K Nov 12 15:15 synoinfo.conf.bad -rw-rw---- 1 system log 270K Nov 14 02:18 messages.1.xz -rw-rw---- 1 system log 26K Nov 17 00:46 postgresql.log.1.xz -rw-r--r-- 1 root root 197K Nov 17 21:18 dms.log.2.gz -rw-rw---- 1 system log 11K Dec 7 20:06 synoindex.log -rw-r--r-- 1 root root 201K Dec 10 22:34 dms.log.1.gz -rw-r--r-- 1 root root 15K Dec 11 13:55 DeviceBusyList -rw-r--r-- 1 root root 142K Dec 11 13:57 dpkg_upgrade.log -rw-rw-rw- 1 root root 5.1K Dec 11 13:57 synoupdate.log -rw-r--r-- 1 root root 211K Dec 11 13:57 dpkg.log drwxr-x--- 2 root root 4.0K Dec 11 13:59 selfcheck -rw-rw-rw- 1 root root 409 Dec 17 00:01 smart_extend_log -rw-rw---- 1 system log 6.2K Dec 22 11:44 synopoweroff.log -rw-rw---- 1 system log 29K Dec 22 11:44 synofeasibilitycheck.log -rw-r--r-- 1 root root 100K Dec 22 11:44 synocrond-execute.log drwxr-xr-x 18 root root 4.0K Dec 22 11:47 .. -rw-rw---- 1 system log 14K Dec 22 11:47 synocrond.log -rw-r--r-- 1 root root 4.5K Dec 22 11:47 disk_overview.xml -rw-rw---- 1 system log 8.4K Dec 22 11:47 iscsi.log -rw------- 1 root root 624K Dec 22 11:48 php-fpm.log drwxr-xr-x 2 root root 4.0K Dec 22 11:48 cloudsync -rw-r--r-- 1 root root 3.9K Dec 22 11:49 synocmsclient.log -rw-r--r-- 1 root root 853K Dec 22 11:49 dmesg -rw-rw---- 1 system log 6.8K Dec 22 11:49 esynoscheduler.log -rw------- 1 root root 37K Dec 22 11:49 synorelayd.log -rw-rw---- 1 system log 393K Dec 22 13:03 syslog.log drwxr-xr-x 2 root root 4.0K Dec 22 13:50 upstart -rw-rw-rw- 1 root root 4.8K Dec 22 20:11 space_operation_error.log -rw-rw---- 1 system log 22K Dec 22 20:32 postgresql.log -rw-rw---- 1 system log 324K Dec 23 01:51 scemd.log -rw-rw---- 1 system log 1021K Dec 23 12:04 kern.log -rw-r--r-- 1 root root 201K Dec 23 15:12 dms.log.0.gz drwxr-xr-x 12 root root 4.0K Dec 23 15:12 . -rw-r--r-- 1 root root 29K Dec 23 16:17 dms.log drwxr-x--- 2 root root 4.0K Dec 23 16:21 synolog -rw-rw---- 1 system log 1.7M Dec 23 16:21 messages -rw-rw---- 1 system log 158K Dec 23 16:21 bash_err.log -rw-r----- 1 root log 2.7M Dec 23 16:22 auth.log -rw-rw---- 1 system log 1.9M Dec 23 16:22 synoservice.log -rw-r--r-- 1 root root 1.9M Dec 23 16:22 synopkg.log -rw-rw---- 1 system log 1.3K Dec 23 16:22 bash_history.log Malheureusement, rien d'intéressant :/ Pour l'espace dispo : Citation Filesystem Size Used Avail Use% Mounted on /dev/root 2.4G 906M 1.4G 40% / none 504M 4.0K 504M 1% /dev /tmp 506M 1.5M 504M 1% /tmp /run 506M 2.3M 503M 1% /run /dev/shm 506M 4.0K 506M 1% /dev/shm /dev/mapper/vol1-origin 8.1T 6.2T 2.0T 76% /opt \\192.168.0.254\Disque dur 229G 26G 203G 12% /volume1/Freebox V6 Et comme je suis prêt à le faire à la hussarde, j'ai tenté de désinstaller / réinstaller le paquet... Et là, bam : Je patauge... 0 Citer
Fenrir Posté(e) le 23 décembre 2016 Posté(e) le 23 décembre 2016 Le 22/12/2016 à 15:20, Fenrir a dit : En SSH : sur les fichiers les plus récents (ils seront classés avec la commande précédente) : cat /var/log/FICHIER 0 Citer
Hayholten Posté(e) le 23 décembre 2016 Auteur Posté(e) le 23 décembre 2016 Le seul fichier qui me renvoi quelque chose c'est cat /var/log/synopkg.log. Là j'ai des km de log mais rien avec HAProxy semble-t-il. Pour les autres j'ai "permission denied". Je continue de chercher mais malgré l'évidence du truc je dois pas avoir la bonne méthode. (Pour info, j'utilise GateOne) 0 Citer
Fenrir Posté(e) le 23 décembre 2016 Posté(e) le 23 décembre 2016 Il y a 2 heures, Hayholten a dit : Pour les autres j'ai "permission denied". sudo cat ... 0 Citer
Hayholten Posté(e) le 25 décembre 2016 Auteur Posté(e) le 25 décembre 2016 Re ! Bon, je passe les différents logs en revue et les élimine quand j'y trouve rien relatif à HAProxy... C'est un peu plus compliqué quand il y a plusieurs km de log qui défilent mais je pense avancer. Dans sudo cat /var/log/bash_err.log j'obtiens des choses comme ça : Citation 2016-12-02T21:32:54+01:00 DiskStation sh: BASH_ERR: builtin_error [ (7577)"/bin/sh -e /proc/self/fd/9" -> (7641)"/usr/syno/sbin/synopkgctl start haproxy" -> (7734)"/bin/sh /var/packages/haproxy/scripts/start-stop-status start" ] /var/packages/haproxy/scripts/ start-stop-status:37: kill: (8734) - No such process 2016-12-11T13:52:42+01:00 DiskStation sh: BASH_ERR: builtin_error [ (15009)"/bin/sh -e /proc/self/fd/9" -> (15011)"/usr/syno/sbin/synopkgctl stop haproxy" -> (15012)"/bin/sh /var/packages/haproxy/scripts/start-stop-status stop" ] /var/packages/haproxy/scripts /start-stop-status:37: kill: (8118) - No such process 2016-12-22T11:41:20+01:00 DiskStation sh: BASH_ERR: builtin_error [ (3892)"/bin/sh -e /proc/self/fd/9" -> (3894)"/usr/syno/sbin/synopkgctl stop haproxy" -> (3895)"/bin/sh /var/packages/haproxy/scripts/start-stop-status stop" ] /var/packages/haproxy/scripts/st art-stop-status:37: kill: (8207) - No such process 2016-12-22T11:44:59+01:00 DiskStation sh: BASH_ERR: builtin_error [ (10402)"/bin/sh -e /proc/self/fd/9" -> (10536)"/usr/syno/sbin/synopkgctl stop haproxy" -> (10575)"/bin/sh /var/packages/haproxy/scripts/start-stop-status stop" ] /var/packages/haproxy/scripts /start-stop-status:37: kill: (7207) - No such process 2016-12-22T12:52:39+01:00 DiskStation sh: BASH_ERR: internal_error [ (1141)"sudo -s" -> (1186)"/bin/sh" -> (1326)"/bin/sh" ] sh: haproxy: command not found 2016-12-22T13:21:23+01:00 DiskStation sh: BASH_ERR: builtin_error [ (1109)"-sh" -> (1141)"sudo -s" -> (1186)"/bin/sh" ] sh:0: cd: /volume1/@appstore/haproxy/var/haproxy: No such file or directory 2016-12-23T16:54:43+01:00 DiskStation sh: BASH_ERR: internal_error [ (17229)"/usr/local/python/bin/python /usr/local/python/bin/virtualenv --system-site-packages /usr/local/haproxy/env" -> (17320)"/usr/local/haproxy/env/bin/python - setuptools pip wheel" -> ( 17479)"/bin/sh -c lsb_release -a" ] /bin/sh: lsb_release: command not found 2016-12-23T16:55:01+01:00 DiskStation sh: BASH_ERR: internal_error [ (17202)"/bin/sh /var/packages/haproxy/scripts/postinst" -> (18129)"/usr/local/haproxy/env/bin/python /usr/local/haproxy/env/bin/pip install --use-wheel --no-deps --no-index -U --force-reinst all -f /usr/local/haproxy/share/wheelhouse -r /usr/local/haproxy/share/wheelhouse/requirements.txt" -> (18172)"/bin/sh -c lsb_release -a" ] /bin/sh: lsb_release: command not found Ça peut aider ? J'ai l'impression qu'il y a des trucs relatifs à Python qui posent problème. Et puis Merry Christmas au passage !! ;) 0 Citer
Fenrir Posté(e) le 26 décembre 2016 Posté(e) le 26 décembre 2016 Bonnes fêtes à toi aussi, Je viens d'essayer de l'installer, j'ai le même soucis avec le paquet de SynoCommunity.com et de synology.cambier.org HAproxy ne semble plus être compatible : "install haproxy: start version 2.6.3-26 failed, result 1" @gaetan.cambier, si tu as une idée entre 2 flutes de champagne ? 0 Citer
gaetan.cambier Posté(e) le 26 décembre 2016 Posté(e) le 26 décembre 2016 Pour etre honnete, c pas nouveau, si quelqu'un veut se pencher sur le probleme, je ne suis pas contre ;)Mon depot github est facile a trouver.Autrement, ben en dsm 6 il y a un reverse proxy intégrer ... pas avec autant d'option mais bon ... Joyeux noel a tous ;) 0 Citer
Hayholten Posté(e) le 26 décembre 2016 Auteur Posté(e) le 26 décembre 2016 Hello !! Alors v'la qui est fâcheux :/ HAProxy tourne sur mon NAS DSM 6 depuis un moment déjà, je ne comprends pas que du jour au lendemain ça plante ainsi... Le problème vient juste d'apparaître pour moi ! Je gère plusieurs sites web dont certains avec d'autres comptes utilisateurs. Et le tout avec plusieurs domaines donc autant dire que le Reverse Proxy de Syno... ben pas vraiment utile... Pffff, ça craint... Et du coup, je suppose qu'on est un paquet à avoir ce problème ? 0 Citer
gaetan.cambier Posté(e) le 26 décembre 2016 Posté(e) le 26 décembre 2016 il y a 51 minutes, Hayholten a dit : Alors v'la qui est fâcheux :/ HAProxy tourne sur mon NAS DSM 6 depuis un moment déjà, je ne comprends pas que du jour au lendemain ça plante ainsi. ca m'etonne qd meme qd je voit cette ligne : Il y a 21 heures, Hayholten a dit : 2016-12-02T21:32:54+01:00 DiskStation sh: BASH_ERR: builtin_error [ (7577)"/bin/sh -e /proc/self/fd/9" -> (7641)"/usr/syno/sbin/synopkgctl start haproxy" -> (7734)"/bin/sh /var/packages/haproxy/scripts/start-stop-status start" ] /var/packages/haproxy/scripts/ start-stop-status:37: kill: (8734) - No such process un problème au start le 2/12/2016 ... maintenant, si ca fonctionnait, tant mieux, mais c'est encore + suspect il y a 57 minutes, Hayholten a dit : Et du coup, je suppose qu'on est un paquet à avoir ce problème ? le plupart sont passé sur le reverse proxy de dsm6 ... car si tu as pas de besoins particuliers, il est suffisant (moi aussi, je préférait le vrai haproxy pleinement configurable, mais ... faute de temps, j'ai un peut arrêter de chercher ou se trouvait le problème) 0 Citer
Hayholten Posté(e) le 26 décembre 2016 Auteur Posté(e) le 26 décembre 2016 Je m'en suis aperçu il y a une semaine car en voiture j'utilise DS Audio pour envoyer ma musique sur mon autoradio Bluetooth (non je ne suis pas un kéké) ;P Et l'adresse renseignée dans l'application ne joignait plus rien... Mais je crois me souvenir que ce même jour j'ai eu un pépin avec mon onduleur UPS et je me demande si le NAS s'est pas arrêté un peu sauvagement. Ça viens de me revenir... Et je suis sous DSM 6 depuis qu'il est disponible... Je vais voir ce que je peux bricoler avec Reverse Proxy mais j'ai bien peur qu'il soit loin de suffire (pour les sites web et différents domaines) :/ Et pour info, j'utilisais le paquet de SynoCommunity. D’ailleurs, leur paquet à eux ne prévoit pas une MAJ du truc ? 0 Citer
gaetan.cambier Posté(e) le 26 décembre 2016 Posté(e) le 26 décembre 2016 Il y a 1 heure, Hayholten a dit : Et pour info, j'utilisais le paquet de SynoCommunity. D’ailleurs, leur paquet à eux ne prévoit pas une MAJ du truc ? Ha, dans ce cas, faut checker sur leur repo .. en fait, je vois une update il y a 20 jours pour un problème wheel https://github.com/SynoCommunity/spksrc/tree/master/spk/haproxy/src Ca faisait longtemps il me semble qu'il y avais plus de mise à jours de haproxy de leurs coté, tu aurait reçu une mise à jour qui a poser problème ? ou une mise à jours du syno (ou un autre package dependant) qui aurait entraîner le problème ? 0 Citer
Hayholten Posté(e) le 26 décembre 2016 Auteur Posté(e) le 26 décembre 2016 Ben justement, en dehors de ce problème électrique, pas foutu de me souvenir ce qui a été mis à jour :/ Probablement du Python ou une update de DSM 6. Je sais, ça fait terriblement amateur... Ce que je sais avec certitude en revanche, c'est qu'il y a une semaine ça fonctionnait impec' ! 0 Citer
gaetan.cambier Posté(e) le 26 décembre 2016 Posté(e) le 26 décembre 2016 amateur non, on a bien pire sur d'autre sujet tu n'aurait pas par hazard jamais modifier ni accéder à ta config depuis le migration de dsm 6 ? car en relisant tout : je ne voit que cette solution : haproxy est resté fonctionnel (possible) mais l'interface est hs depuis le debut de dsm 6.0 (et c'est personellement là mon + gros problème) donc je ne voit que cette explication, tu n'y a plus accéder depuis bien longtemps et çà fonctionnait (à la fois un reverse proxy, qd ca tourne, il y a pas de raison de modifier la config) un autre chose qui me fait pencher sur le fait que rien n'a changer : haproxy 1.5.14 date de juillet 2015 ... 0 Citer
Hayholten Posté(e) le 27 décembre 2016 Auteur Posté(e) le 27 décembre 2016 Re ! Je te confirme ! Je n'ai pas touché à la configuration de HAProxy depuis un bon bout de temps (au moins avant la migration DSM 6). Ça tournait donc bon, pas de lézard... Qu'est-ce qui pourrait motiver la recherche d'une solution au problème ? Nan parce que je suis prêt à mette la main à la pâte ;D 0 Citer
Hayholten Posté(e) le 27 décembre 2016 Auteur Posté(e) le 27 décembre 2016 Pis j'ajoute : comment font les infortunés comme moi pour ,gérer leurs / domaines et sites web sans HAProxy ? Car il y a des besoins bien spécifiques quand même... 0 Citer
gaetan.cambier Posté(e) le 27 décembre 2016 Posté(e) le 27 décembre 2016 Sans l'interface graphique, c'est jouable pour moi Mais pour l'interface graphique ... faudrait déjà comprendre d'ou vient le problème .... 1 Citer
Hayholten Posté(e) le 27 décembre 2016 Auteur Posté(e) le 27 décembre 2016 Autant dire que même sans GUI, je prends ;D 0 Citer
Hayholten Posté(e) le 28 décembre 2016 Auteur Posté(e) le 28 décembre 2016 Re ! La question est partiellement résolu grâce à une MAJ du paquet de gaetan.cambier ;) Il reste un problème avec la GUI mais en travaillant en direct avec le haproxy.cfg, ça tourne comme voulu !!! Encore merci @gaetan.cambier !!!! 1 Citer
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.