Page 1 sur 1

liste d'erreur dans les log

Publié : 19 mai 2017, 22:14
par fabienp
Bonjour à tous,

de retour d'un voyage au USA, je me replonge dans la domotique (qui a au passage tourné 3 semaines sans sourciller :) )

j'ai fais quelques manipulation ces derniers temps, notamment restauration de sauvegarde, ajout de certains périphérique etc...

tout tourne bien, donc j'ai pas pensé a regarder l'onglet "erreur" des logs, (l'onglet "tout" ayant défilé sur d'autre événement, pas de trace des erreurs aux moments ou je regardais).

quelqu'un pourrait t'il m'aider à savoir d'ou ça viens?

Code : Tout sélectionner

 2017-05-16 03:42:02.069 Error: Webserver: File '/a2billing/common/javascript/misc.js': No such file or directory (2)
2017-05-16 11:21:02.015 Error: Webserver: File '/rom-0': No such file or directory (2)
2017-05-16 13:52:02.303 Error: Webserver: File '/rom-0': No such file or directory (2)
2017-05-16 18:52:16.031 Error: Webserver: File '/hndUnblock.cgi': No such file or directory (2)
2017-05-16 18:52:16.543 Error: Webserver: File '/tmUnblock.cgi': No such file or directory (2)
2017-05-16 20:13:26.368 Error: Webserver: File '/manager/html': No such file or directory (2)
2017-05-17 00:17:55.202 Error: Webserver: File '/recordings//theme/main.css': No such file or directory (2)
2017-05-17 04:25:26.795 Error: Webserver: File '/a2billing/common/javascript/misc.js': No such file or directory (2)
2017-05-17 11:26:41.619 Error: Webserver: File '/rom-0': No such file or directory (2)
2017-05-17 11:33:20.601 Error: Webserver: File '/admin-console/index.html': No such file or directory (2)
2017-05-17 11:33:20.754 Error: Webserver: File '/web-console/ServerInfo.jsp': No such file or directory (2)
2017-05-17 11:33:20.905 Error: Webserver: File '/jmx-console/HtmlAdaptor': No such file or directory (2)
2017-05-17 11:33:21.056 Error: Webserver: File '/invoker/JMXInvokerServlet': No such file or directory (2)
2017-05-18 09:08:40.933 Error: Failed login attempt from xx.xx.xx.xxx for user 'xxxxx' !
2017-05-18 20:47:42.950 Error: Webserver: File '/recordings/index.html': No such file or directory (2)
2017-05-19 11:24:50.838 Error: Webserver: File '/robots.txt': No such file or directory (2)
2017-05-19 12:59:43.979 Error: Webserver: File '/recordings/index.html': No such file or directory (2)
2017-05-19 12:59:46.555 Error: Webserver: File '/recordings/index.html': No such file or directory (2)
2017-05-19 18:59:38.142 Error: Webserver: File '/rom-0': No such file or directory (2)
2017-05-19 19:09:10.139 Error: Webserver: File '/rom-0': No such file or directory (2)
2017-05-19 19:10:58.425 Error: Webserver: File '/cgi/common.cgi': No such file or directory (2)
2017-05-19 19:10:58.989 Error: Webserver: File '/stssys.htm': No such file or directory (2)
2017-05-19 19:59:50.388 Error: Webserver: File '/current_config/passwd': No such file or directory (2)
2017-05-19 19:59:51.774 Error: Webserver: File '/current_config/Account1': No such file or directory (2) 
j'ai l'intuition que ça viens ou d'un server mail, ou d'une appel vers un server genre pour les sms, ou pour un nom de domaine.

je suis aussi tombé sur ça dans le syslog.1, le syslog tout court n'affichant rien (la aussi problème?) du raspberry :

Code : Tout sélectionner

Mar  4 06:25:04 raspberrypi rsyslogd: [origin software="rsyslogd" swVersion="8.4.2" x-pid="471" x-info="http://www.rsyslog.com"] rsyslogd was HUPed
Mar  4 06:39:01 raspberrypi CRON[23227]: (root) CMD (  [ -x /usr/lib/php5/sessionclean ] && /usr/lib/php5/sessionclean)
Mar  4 06:39:02 raspberrypi sSMTP[23233]: Creating SSL connection to host
Mar  4 06:39:02 raspberrypi sSMTP[23233]: SSL connection using RSA_AES_128_CBC_SHA1
Mar  4 06:39:04 raspberrypi sSMTP[23233]: Sent mail for root@raspberrypi (221 2.0.0 closing connection y4sm2407037wmy.5 - gsmtp) uid=0 username=root outbytes=1190
Mar  4 07:09:01 raspberrypi CRON[26282]: (root) CMD (  [ -x /usr/lib/php5/sessionclean ] && /usr/lib/php5/sessionclean)
Mar  4 07:09:01 raspberrypi sSMTP[26288]: Creating SSL connection to host
Mar  4 07:09:01 raspberrypi sSMTP[26288]: SSL connection using RSA_AES_128_CBC_SHA1
Mar  4 07:09:04 raspberrypi sSMTP[26288]: Sent mail for root@raspberrypi (221 2.0.0 closing connection 40sm17878016wry.22 - gsmtp) uid=0 username=root outbytes=1190
Mar  4 07:17:01 raspberrypi CRON[27101]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
je vois apparaitre le cron.hourly, je ne trouve rien d'alarmant dans les différents dossier cron.

si quelqu'un pouvait m'aider, d'autant plus que je ne peux pas restaurer une sauvegarde, car depuis le temps l'erreur doit y être comprise...

merci beaucoup d'avance

Re: liste d'erreur dans les log

Publié : 19 mai 2017, 22:21
par adv
Salut, tu es en train de te faire "scanner", tapes les chemin que tu trouves dans les log, genre "/current_config/passwd" ou "/a2billing/common/javascript/misc.js".

Ma suggestion, changer le port standard, bien rester en HTTPS ou encore mieux, utiliser un VPN pour te connecter quand tu es en dehors de la maison (du coup pas de port à ouvrir sur l’extérieur).

Bon weekend !

Re: liste d'erreur dans les log

Publié : 20 mai 2017, 08:40
par fabienp
tu es sur? c'est bizarre car c'est répétitif depuis pas mal de jours, je suis en https ( certificat pas validé mais bon...)

pourquoi quelqu'un qui me scanne ça créerait des logs error?

et du coup ou serait le liens avec mes erreurs cron et ssmtp, et le fait que mon syslog soit vide?

ou alors je cumule 2 chose, des erreurs et un scan extérieur

Re: liste d'erreur dans les log

Publié : 20 mai 2017, 10:28
par dokho
Salut,

Les erreurs webserver sont en effet des tentatives de connexions.
Un bot qui cherche parmi les failles connues.

Par contre je ne vois pas d'erreur cron ni ssmtp, juste des actions planifiées dans cron (liées à php5 apparemment) et des envois de mail via ssmtp.

Envoyé de mon SM-N9005 en utilisant Tapatalk

Re: liste d'erreur dans les log

Publié : 20 mai 2017, 11:13
par fabienp
merci pour vos retours!

je viens de changer d'ip, j'avais conservé la même depuis presque 15 jours, je vais voir si déjà ça empeche ce scanner de tourner en boucle.
je suis aussi en https, mais je vais voir pour changer tous mes ports.

J'ai jamais vraiment négligé la sécurité de mon réseau, mais je me suis un peu endormi sur mes lauriers... j'ai tellement de server (2 synology, domoticz via le raspberry, des paramétrages de server de jeux etc...) que ça en devient un travail de fourmis pour pas ouvrir des ports inutile sans rien bloqué.

En ce qui concerne les erreurs du syslog, et surtout le fait que le syslog n'enregistre plus rien, vous avez une idée?
encore merci pour votre aide.

Re: liste d'erreur dans les log (+ mail maintenant)

Publié : 21 mai 2017, 09:47
par fabienp
nouvel élément :

déja en changeant d'IP, hier ça a continué, mais la plus de message depuis ce matin... bizarre :s

par contre, je viens de m'apercevoir que sur un de mes comptes google (gmail) de test, j'ai des mail qui arrive non stop pour signaler une erreur :

ces mails qui arrivent en pagaille (3 par heure), 2 se ressemble, le troisieme est un peu différent :

titre : Cron <root@raspberrypi> cd / && run-parts --report /etc/cron.hourly
contenue :

Code : Tout sélectionner

 Adresse introuvable
Votre message n'est pas parvenu à root@raspberrypi, car le domaine raspberrypi est introuvable. Vérifiez qu'il ne contient pas de fautes de frappe ni d'espaces superflus, puis réessayez.
La réponse était :

DNS Error: 368224 DNS type 'mx' lookup of raspberrypi responded with code NXDOMAIN Domain name not found: raspberrypi

Final-Recipient: rfc822; root@raspberrypi
Action: failed
Status: 4.0.0
Diagnostic-Code: smtp; DNS Error: 368224 DNS type 'mx' lookup of raspberrypi responded with code NXDOMAIN
 Domain name not found: raspberrypi
Last-Attempt-Date: Sun, 21 May 2017 00:17:04 -0700 (PDT)


---------- Message transféré ----------
From: root <fabien.palayret@gmail.com>
To: root
Cc: 
Bcc: 
Date: Sun, 21 May 2017 09:17:01 +0200
Subject: Cron <root@raspberrypi> cd / && run-parts --report /etc/cron.hourly
/etc/cron.hourly/dyndns:
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100    15  100    15    0     0     55      0 --:--:-- --:--:-- --:--:--    54
le 2eme :
titre : Cron <root@raspberrypi> [ -x /usr/lib/php5/sessionclean ] && /usr/lib/php5/sessionclean
contenue :

Code : Tout sélectionner

 Adresse introuvable
Votre message n'est pas parvenu à root@raspberrypi, car le domaine raspberrypi est introuvable. Vérifiez qu'il ne contient pas de fautes de frappe ni d'espaces superflus, puis réessayez.
La réponse était :

DNS Error: 62408 DNS type 'mx' lookup of raspberrypi responded with code NXDOMAIN Domain name not found: raspberrypi

Final-Recipient: rfc822; root@raspberrypi
Action: failed
Status: 4.0.0
Diagnostic-Code: smtp; DNS Error: 62408 DNS type 'mx' lookup of raspberrypi responded with code NXDOMAIN
 Domain name not found: raspberrypi
Last-Attempt-Date: Sun, 21 May 2017 00:09:04 -0700 (PDT)


---------- Message transféré ----------
From: root <fabien.palayret@gmail.com>
To: root
Cc: 
Bcc: 
Date: Sun, 21 May 2017 09:09:01 +0200
Subject: Cron <root@raspberrypi> [ -x /usr/lib/php5/sessionclean ] && /usr/lib/php5/sessionclean
lsof 4.86
 latest revision: ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/
 latest FAQ: ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/FAQ
 latest man page: ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/lsof_man
 usage: [-?abhKlnNoOPRtUvVX] [+|-c c] [+|-d s] [+D D] [+|-f[gG]] [+|-e s]
 [-F [f]] [-g [s]] [-i [i]] [+|-L [l]] [+m [m]] [+|-M] [-o [o]] [-p s]
[+|-r [t]] [-s [p:s]] [-S [t]] [-T [t]] [-u s] [+|-w] [-x [fl]] [--] [names]
Use the ``-h'' option to get more help information.
find: Paramètre non valide « -delete » pour « -cmin »
je ne comprend pas, on dirais qu'il me rapport une erreur comme quoi j'essai d'envoyé un mail à root@raspberry, le 1er mail indiquerai que c'est dans /etc/cron.hourly/dyndns , mais pas d'envoi de mail dans ce script :s

Re: liste d'erreur dans les log

Publié : 21 mai 2017, 11:38
par dokho
C'est ton cron qui envoie des mails quand il exécute une tache.

J'ai pas le truc sous la main mais regarde sur Google, tu trouveras facilement comment faire pour empêcher ça.

Sinon il faut, dans la config de cron (il me semble), que tu indique le bon destinataire.
Ou que dans ssmtp tu crée un alias pour root avec le bon destinataire.

Je pourrais éventuellement te donner plus d'infos quand je serais chez moi.

Envoyé de mon SM-N9005 en utilisant Tapatalk

Re: liste d'erreur dans les log

Publié : 21 mai 2017, 19:27
par fabienp
merci pour ton aide,

en fouillant un peu, les mails correspondent pour 2 des 3 types de mails différent que je reçoit, a un fichier php5 dans le dossier cron.d:

# Look for and purge old sessions every 30 minutes
09,39 * * * * root [ -x /usr/lib/php5/sessionclean ] && /usr/lib/php5/sessionclean

toutes les heures a xxh09 et xxh39, cette ligne est elle indispensable? nettoyage de session, je peux supprimer? l'erreur viendrais que le compte "root" n'a pas de mail associé non? mais pourquoi il m'enverrai un mail d'ailleur?

pour ce soucis, du coup en cherchant sur le net comme tu m'a dit, j'ai ajouté ça : "&> /dev/null" à la fin de la ligne, pour qu'il arrête d'envoyer des notification.

après pour le 3eme type de mail, je le reçoit toutes les heures aussi, à xxh17, mais pour le coup je ne sais pas d’où il vient. je suppose du fichier cité qui est un script placé dans cron.hourly, mais du coup je fais comment? je ne peux pas rajouté la commande en fin de ligne, c'est un fichier entier dans le dossier...

j'ai trouvé un site qui dit de mettre : MAILTO="" au début du fichier cron de l'utilisateur en question, j'ai essayer, on verra bien...

EDIT : pour les 2 premiers type de mail, c'est bon, plus d'erreur mais pour celle "cron.hourly" , je reçois toujours le mail un fois par heure :s