Et ton compte.pl il tient compte de la fragmentation ? Des paquets qui arrivent dans le désordre ? Des paquets perdus et dupliqués ? Tcpflow serait déjà plus fiable. Si on veut faire ça correctement à ce niveau, on va plutôt utiliser libnids mais sinon en vrai on va chercher dans les logs du serveur applicatif (Sendmail, Apache,...).
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
> le MTU est généralement à 1500 en ethernet, le réduire à 1496
> permet souvent de le faire refonctionner lors d'un passage en ATM
> ou des équipements réseau défaillants... (quelques soucis avec des
> ajouts "involontaires" au header...).
> Je n'ai jamais trop compris, mais ça marche (il y a le même souci
> parfois avec le FreeWifi).
Je ne sais pas d'où tu sors le 1496 mais le problème typique que j'ai pu observer c'est le passage par PPPoE qui ajoute 8 octets d'en-tête et pour lequel il est donc utile de diminuer le MTU à 1492. Cela permet de réduire les risques de fragmentations et donc d'augmenter les performances. Sauf qu'avec certains équipement qui ne gèrent pas bien la fragmentation, ça fait perdre des paquets et cause donc des problèmes de connectivité (pas juste de performance) comme décrit par briaeros007.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
Et tu as regardé exactement ce qui se passe au niveau réseau (tcpdump est ton ami toussa) ou bien tu préfères juste troller en publique sans faire quoi que ce soit pour essayer de régler le problème ?
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
Security through obscurity. Ça marche bien tant que c'est pas ta seule protection. Si ton Apache n'annonce pas sa version exacte à tout le monde, tu as un peu plus de chances de pouvoir patcher à temps le jour où il y a un zero day.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
> arriver à coller des bouts de code qui ont l'air de rien lors des relectures,
> qui ne sont pas obfusqués, mais qui supportent donc un certain type
> "d'appel" permettant de mettre en route des fonctionnalités cachées,
> ce n'est plus que du code, c'est du grand art.
> Maîtrise de l’hébergement LAMP (Linux,Apache,MySQL,Php) Si on maîtrise davantage
> B[NL][PS]P (BSD, Nginx / Lighttpd, PostgreSQL / SQLite, Perl / Python) peut-on toujours
> postuler ?
Tu peux même postuler si tu ne connais ni l'un ni l'autre. Après, c'est moins sûr d'avoir une réponse positive.
> Intérêt pour l’univers des logiciels libres et OpenSource ? Quel est l'intérêt,
> personnellement, je ne connais personne (dans mon entourage), qui a un intérêt pour
> les systèmes d'exploitation libres, l'hébergement Web, et se foutre complètement
> de l'univers des logiciels libres.
Perso, j'aimerais pas bosser avec des gens qui n'en n'ont vraiment rien à foutre (je l'ai fait mais ça a pas duré).
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
Et les « réseaux/media sociaux » ne sont pas forcément mauvais non plus. Pour beaucoup de gens c'est un moyen bien pratique de rester en contact (même superficiel) avec des amis ou parents qu'il est difficile de voir régulièrement. Évidemment le problème c'est que ces plateformes sont fortement centralisées (d'un point de vue organisationnel, pas forcément technique) et qu'on voit donc une concentration de pouvoir sur des trucs pour lesquels ça aurait été difficile il y a quelques années.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
On peut argumenter que la programmation fonctionnelle est naturellement concurrente puisque l'interpréteur peut paralléliser plein de choses sans risque d'effet de bord.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
Hum sinon, il on peut patcher les applications qui ont besoin d'avoir leur mémoire en RAM pour utiliser mlock(). C'est sans doute pas une bonne idée en générale mais ça permet d'avoir un contrôle plus fin.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
La solution actuelle pour obtenir un vmcore c'est kdump. Pour analyser le dump, c'est crash(8).
Tu peux aussi obtenir des backtraces directement avec sysrq-t et sysrq-w (-w est seulement sur RHEL/Fedora je pense) mais si l'userland est freezé, ça va se retrouver sur la console (si elle fonctionne) mais pas dans les logs syslog (ou bien tu peux utiliser netconsole par exemple mais ça devient plus compliqué pour des résultats incertains).
$ cat findbadfiles.stp
// findbadfiles.stp GOOD_UID BAD_UID
global good
global bad
probe syscall.open {
if (execname() == "openshot") {
if (uid() == $1) {
good[$filename] = 1
}
if (uid() == $2) {
bad[$filename] = 1
}
}
}
probe end {
foreach (file in bad) {
if (!good[file]) {
printf("%s\n", file)
}
}
}
Si le bon utilisateur a l'UID 1000 et le mauvais 1001, ça se lance comme ça :
# stap findbadfiles.stp 1000 1001
Après tu lances le programme avec le bon utilisateur et le mauvais. Une fois que c'est fait, tu interromps le script SystemTap et il va t'afficher les fichiers qui ont été ouvert dans le cas qui a merdé mais pas dans l'autre.
J'ai absolument pas testé.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
# read
Posté par Krunch (site web personnel) . En réponse au message taille liste de fichiers. Évalué à 4.
Après, s'il y a des guillemets dans tes noms de fichiers ça devient plus amusant.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
# Perl 6
Posté par Krunch (site web personnel) . En réponse à la dépêche Apprendre un langage de programmation par an. Évalué à 8.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: Placement idéologique
Posté par Krunch (site web personnel) . En réponse au journal Merci la sncf. Évalué à 2.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: Si vous n'avez pas d'ami chez Free
Posté par Krunch (site web personnel) . En réponse au journal Github caché par de petites oranges ?. Évalué à 3.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: rrdtools
Posté par Krunch (site web personnel) . En réponse au message Compteur d'impulsions. Évalué à 2.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: Si vous n'avez pas d'ami chez Free
Posté par Krunch (site web personnel) . En réponse au journal Github caché par de petites oranges ?. Évalué à 3.
> permet souvent de le faire refonctionner lors d'un passage en ATM
> ou des équipements réseau défaillants... (quelques soucis avec des
> ajouts "involontaires" au header...).
> Je n'ai jamais trop compris, mais ça marche (il y a le même souci
> parfois avec le FreeWifi).
Je ne sais pas d'où tu sors le 1496 mais le problème typique que j'ai pu observer c'est le passage par PPPoE qui ajoute 8 octets d'en-tête et pour lequel il est donc utile de diminuer le MTU à 1492. Cela permet de réduire les risques de fragmentations et donc d'augmenter les performances. Sauf qu'avec certains équipement qui ne gèrent pas bien la fragmentation, ça fait perdre des paquets et cause donc des problèmes de connectivité (pas juste de performance) comme décrit par briaeros007.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
# se plaindre c'est bien, régler le problème, c'est mieux
Posté par Krunch (site web personnel) . En réponse au journal Github caché par de petites oranges ?. Évalué à 2.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: [Citation needed]
Posté par Krunch (site web personnel) . En réponse au journal NEC et Novell s'associent pour délivrer une solution pour SuSE Linux Enterprise Server. Évalué à 3.
> comme solution pour leur système d'information.
On pourrait aussi lire ça comme « 1/3 des clients Fortune 100 de Novell n'utilisent pas SuSE Linux ».
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: Et si le mail était faux ?
Posté par Krunch (site web personnel) . En réponse au journal Backdoor dans OpenBSD ?. Évalué à 2.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: Et si ?
Posté par Krunch (site web personnel) . En réponse au journal Backdoor dans OpenBSD ?. Évalué à 7.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: Légalité du procédé?
Posté par Krunch (site web personnel) . En réponse au journal Backdoor dans OpenBSD ?. Évalué à 1.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: Les chinois du FBI...
Posté par Krunch (site web personnel) . En réponse au journal Backdoor dans OpenBSD ?. Évalué à 3.
Tu utilises quoi comme BIOS libre ?
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: Show us the code ?
Posté par Krunch (site web personnel) . En réponse au journal Backdoor dans OpenBSD ?. Évalué à 10.
> qui ne sont pas obfusqués, mais qui supportent donc un certain type
> "d'appel" permettant de mettre en route des fonctionnalités cachées,
> ce n'est plus que du code, c'est du grand art.
C'est effectivement très joli à voir : http://underhanded.xcott.com/
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
# lien mort
Posté par Krunch (site web personnel) . En réponse à la dépêche Random #029 (4 décembre 2010). Évalué à 2.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: ion
Posté par Krunch (site web personnel) . En réponse au message Un tiling window manager que je comprends. Évalué à 2.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: Redhat Support
Posté par Krunch (site web personnel) . En réponse au message Conseils architecture type LINUX. Évalué à 2.
Production Support [does] not support System and network design
Après, s'il y a des questions précises sur l'utilisation d'un logiciel supporté, c'est autre chose.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: C'est un classique
Posté par Krunch (site web personnel) . En réponse au message Fichier supprimé mais l'espace disque n'est pas liberé. Évalué à 3.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: RE: Poste à pourvoir : Administrateur système et réseau, Paris
Posté par Krunch (site web personnel) . En réponse au message Poste à pourvoir : Administrateur système et réseau, Paris. Évalué à 2.
> B[NL][PS]P (BSD, Nginx / Lighttpd, PostgreSQL / SQLite, Perl / Python) peut-on toujours
> postuler ?
Tu peux même postuler si tu ne connais ni l'un ni l'autre. Après, c'est moins sûr d'avoir une réponse positive.
> Intérêt pour l’univers des logiciels libres et OpenSource ? Quel est l'intérêt,
> personnellement, je ne connais personne (dans mon entourage), qui a un intérêt pour
> les systèmes d'exploitation libres, l'hébergement Web, et se foutre complètement
> de l'univers des logiciels libres.
Perso, j'aimerais pas bosser avec des gens qui n'en n'ont vraiment rien à foutre (je l'ai fait mais ça a pas duré).
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: Enfin un journal qui dénonce !
Posté par Krunch (site web personnel) . En réponse au journal [Humeur] Facebook isn't Evil. Évalué à 4.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: Mais sinon, pourquoi je devrais m'intéresser à ce énième langage
Posté par Krunch (site web personnel) . En réponse à la dépêche Quelques nouvelles de Go, le langage de programmation. Évalué à 3.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: Novell -> Red Hat
Posté par Krunch (site web personnel) . En réponse au journal Les migrations Redhat->SuSE : témoignages ?. Évalué à 3.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: Solution définitive
Posté par Krunch (site web personnel) . En réponse au message Probleme de cache et de swap. Évalué à 2.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: pour analyser un pb système
Posté par Krunch (site web personnel) . En réponse au message Comment débuguer un problème noyau?. Évalué à 3.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: pour analyser un pb système
Posté par Krunch (site web personnel) . En réponse au message Comment débuguer un problème noyau?. Évalué à 6.
Tu peux aussi obtenir des backtraces directement avec sysrq-t et sysrq-w (-w est seulement sur RHEL/Fedora je pense) mais si l'userland est freezé, ça va se retrouver sur la console (si elle fonctionne) mais pas dans les logs syslog (ou bien tu peux utiliser netconsole par exemple mais ça devient plus compliqué pour des résultats incertains).
Voire kdump/kdump.txt et sysrq.txt dans la documentation du noyal.
Pour crash(8) : http://people.redhat.com/anderson/crash_whitepaper/
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
# et avec SystemTap
Posté par Krunch (site web personnel) . En réponse au message Ça marchait, ça marche plus ? strace est ton ami.. Évalué à 7.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.