Apache transmet des données corrompues sur FreeBSD 7 - réseaux et sécurité - Linux et OS Alternatifs
Marsh Posté le 12-08-2008 à 21:06:29
black_lord a écrit : fais un topic, ce sera plus indiqué. Et utilise wireshark tu verras tes erreurs de retransmission (peut être ta carte réseau qui a du mal) |
Si c'est un problème qui viens de la carte réseau, j'aurais également des problèmes en SSHFS, SCP et SFTP non ? (a moins qu'il y a un système de correction d'erreur...)
J'utilise actuellement le chipset réseau de ma carte mère, mais j'ai également une carte réseau (je comptais faire du NAT et utiliser PF pour filtrer...)
Je regarde ce qu'est wireshark.
Marsh Posté le 12-08-2008 à 21:06:31
avec wireshark j'ai de la retransmission TCP, surement ta carte réseau.
Marsh Posté le 12-08-2008 à 21:09:24
black_lord a écrit : avec wireshark j'ai de la retransmission TCP, surement ta carte réseau. |
Alors ça sonne chinois pour moi ça... Mes connaissances en réseau sont assez limité (malheureusement...)
J'ai un peu regardé ce qu'est ce logiciel, mais visiblement il s'utilise en graphique et je n'ai pas de serveur graphique installé sur mon serveur...
Je précise également que je n'ai pas d'écran a disposition, je n'utilise mon serveur que via SSH sur mon ordinateur portable...
Marsh Posté le 12-08-2008 à 21:13:49
installe le sur ton portable.
wireshark est un analyseur réseau : il te permet de capturer les trames réseau de voir où est le soucis. Je te conseille de tenter avec ton autre carte réseau, ensuite si le problème est toujours là, on avisera.
Marsh Posté le 12-08-2008 à 21:20:56
Alors la le truc, c'est que j'ai essayé, et je n'y arrive pas a l'utiliser... (oui je ne suis vraiment pas doué...)
Mon chipset réseau s'appel re0 et la carte réseau re1, dans mon /etc/rc.conf j'ai marqué :
ifconfig_re0="DHCP" |
et le ifconfig donne :
re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 |
Je vais ensuite a l'arrière de mon serveur, j'inverse le branchement (débranche le chipset et branche la carte).
Je regarde sur mon routeur et je voie que l'adresse IP : 192.168.0.96 viens d'être attribué par DHCP (le chipser est en 192.168.0.98 en attribution permanente)
J'ouvre une console et tape :
ssh zeblods@192.168.0.96 |
Et là... rien... Il n'arrive pas a se connecter...
J'ai fait faut quelque part ?
[EDIT] J'ai rebooté et c'est bon j'arrive a utiliser la carte.... (oui je suis un boulet...)
Marsh Posté le 12-08-2008 à 21:38:40
J'ai effectué les re-directions de ports adéquats.
Pour l'instant Apache a l'air OK... Je reviendrai dans quelques temps pour voir si ça tourne toujours correctement.
En tout cas, un grand merci à toi black_lord.
Marsh Posté le 12-08-2008 à 21:40:43
Bon, ben ça a été rapide, ça ne fonctionne de-nouveau plus...
Ça m'aurait étonné que ça soit ça quand même car le problème n'est qu'avec Apache (j'arrive sans problème à lire 3 films simultanément en streaming sur le serveur, et a télécharger, sans aucun lag ni déconnections...)
Marsh Posté le 12-08-2008 à 22:37:41
Finalement je pense avoir trouvé la source du problème (mais pas la solution...)
Je m'explique : Quand j'ai monté le serveur j'avais pris 3Go de RAM (2Go + 1Go en PNY PC6400) en pensant installer un OS 32bits (surement Ubuntu Server...)
Puis après j'ai "appris" l'existence de FreeBSD 7 et du ZFS, et comme pour utiliser le ZFS il été conseillé d'utiliser la version 64bits c'est ce que j'ai fais.
Mais après avoir effectué les différents Tweak du manuel :
loader.conf
vm.kmem_size="1536M" |
sysctl.conf
kern.maxvnodes="500000" |
, je me suis rendu compte que ma RAM était vraiment limite (au bout de 48 heures d'utilisation, j'avais 91% de mes 3Go d'utilisé !!!)
Du coup je suis allez a la FNAC pour acheter 2Go supplémentaires (ce qui ne devait pas être un soucis vu que archi 64bits...)
Je pense que c'est vers là que les problèmes sont apparues... Du coup mon premier réflexe a été de tester la barrette chez un pote, mais non soucie... Mais par précaution je suis quand même allez a la FNAC pour la faire changer... (oui c'était pas vraiment utile mais bon...)
C'est pourquoi j'avais rayer la RAM comme possible cause du soucis. Mais la tout a l'heure pour en être vraiment sur, j'ai quand même essayé sans cette barrette et la ça marche niquel....
La barrette étant neuve (c'est celle que j'ai échangé a la FNAC donc a moins d'être tombé sur 2 barrette ayant exactement le même soucis...) je ne comprends pas le problème. La carte mère est censé supporter jusqu'a 8Go de RAM (donc c'est OK) et la RAM est compatibe car c'est exactement le même modèle que la barrette que j'avais déja avant (a savoir 2Go PNY PC6400)
Est-ce qu'il y a une manip a faire dans FreeBSD ? Ou c'est juste un problème avec ma carte mère ?
Marsh Posté le 13-08-2008 à 01:14:39
J'ai essayé tout au long de la soiré différentes possibilité de montage de mes 3 barrettes de RAM (2x2Go PNY PC6400 + 1x1Go PNY PC6400) et j'en arrive à la conclusion que l'une des 2Go est incompatible avec ma carte mère...
Chose bizarre, la seconde barrette de RAM de 2Go que j'ai acheté à la FNAC (et que j'ai déja échangé par une nouvelle une première fois pensant à une barrette défectueuse) ne fonctionne pas avec ma carte mère et je ne saurais l'expliquer... Peut être l'utilisation de puces différentes entre la première et les deux suivantes... Pourtant les références des deux barrettes de 2Go que j'ai en ma possession sont strictement identique !!!
Je suis complètement sur le cul, il suffit que je remplace la barrette de 2Go qui est déja présente par la nouvelle pour que ça plante.
Marsh Posté le 12-08-2008 à 21:03:28
J'ai posté dans le topic FreeBSD, on m'a conseillé de faire un topic :
Bonjour.
Je viens de remarquer un gros soucis avec mon Apache...
En fait il me transmet des données erronées... Par exemple : http://zeblods.com/web/serveur/ quand je sélectionne une image, il m'affiche le haut et le reste en gris. Quand je transfert des fichier plus gros (ZIP ou vidéo) les fichiers sont illisibles...
Je n'ai ce problème de corruption qu'avec Apache : en utilisant SCP, SFTP ou SSHFS je n'ai pas ce soucis...
Quelqu'un a une idée, des fichiers a vous communiquer ?
Message édité par zeblods le 12-08-2008 à 21:04:09