Petits problèmes avec mon serveur web

Petits problèmes avec mon serveur web - Installation - Linux et OS Alternatifs

Marsh Posté le 19-04-2003 à 19:08:43    

Salut,
 
Ca y est, avec un gros retard, je monte enfin mon serveur apache-php-MySQL :)
 
Pour une première fois, j'ai choisi Mandrake 8.1 (la 9 ne veux pas démarrer à cause d'un pb d'usb, mais c'est pas vraiment le but de ce topic ...)
 
Pour la config, j'ai gardé l'interface graphique je suis pas du tout familier de linux.
 
Mon réseau est configuré en obtension des IP par DHCP (je peux pas obtenir d'IP fixe dans la plage d'ip) et j'obtiens sans pb une ip.
 
Mon premier problème, c'est la résolution des noms : si je tape http://nom de l'ordi ca marche pas, par contre http://ip de l'ordi, j'ai aucun pb.
 
Mon deuxieme problème est avec webmin : ce marche pas du tout :( lorsque je tape http://localhost:10000 j'obtiens une erreur : "la connexion est coupée"
 
Merci d'avance :jap:

Reply

Marsh Posté le 19-04-2003 à 19:08:43   

Reply

Marsh Posté le 19-04-2003 à 19:32:55    

1 - Il faut voir quel ip, le serveur de nom que tu utilises donne.
 
résultat de :  host nom  
 
 
2 - Est ce que le port est ouvert ?  
 
résultat de : netstat -atn |grep 10000
ou de ( en root )
             lsof -i:10000

Reply

Marsh Posté le 19-04-2003 à 22:17:50    

becket a écrit :

1 - Il faut voir quel ip, le serveur de nom que tu utilises donne.
 
résultat de :  host nom  
 
 
2 - Est ce que le port est ouvert ?  
 
résultat de : netstat -atn |grep 10000
ou de ( en root )
             lsof -i:10000
 


déja, mon serveur web sera à mon école et la je suis chez moi, mais bon ... Et à l'école, le serveur DHCP c'est un linux (redhat je crois), chez moi, c'est un routeur D-Link.
 
Pour le 1er point, j'obtines un laconique bash: host : command not found que je sois logué en root ou en utilisateur simple :??:
 
Pour le webmin :  
netstat -atn |grep 10000
tcp    0     0  0.0.0.0:10000      0.0.0.0:*      LISTEN
 
lsof -i:10000
miniserv. 1454 root    3u  IPv4   3282       TCP *:ndmp (LISTEN)
miniserv. 1454 root    4u  IPv4   3283       UDP *:ndmp

 
 
Autre chose, mais c'est moi important, j'ai proftpd qui met bien 2min à réagir à chaque fois que je fais une opération (sauf list), je regarderais au niveau de la config, ca doit pas etre grand chose, mais c'est chiant quand meme :/

Reply

Marsh Posté le 19-04-2003 à 22:26:54    

Pour host apt-get install host
normallement nslookup est present de base mais il temps a ne plus etre utiliser au profit d'host
 
Donc ton 1er pbs c du dns si t arrive pas a resoudre le nom, va voir dans /etc/resolv.conf
 
pour webmin c du ssl normallemnt donc https://localhost:10000
 
et pour le pbs avec proftpd c surement un probleme avec "ident", mais la je v te laisser chercher un peu ;)
 
A+

Reply

Marsh Posté le 19-04-2003 à 22:47:28    

pour host : urpmi bind-utils
 
pour ce qui est des dns : si en dhcp tu arrives à avoir des IP fixes, tu édites le fichier /etc/hosts et tu y mets les informations, sinon faut voir avec le routeur, je ne pense pas qu'il fasse les résolutions :??:
 
webmin : effectivement, comme dit Aragorn_1er, c'est soit du http, soit du https si webmin a été installé avec ssl, sinon regarde bien à ce que l'interface "lo" soit démarrée, avec ifconfig


Message édité par BMOTheKiller le 19-04-2003 à 22:48:15
Reply

Marsh Posté le 19-04-2003 à 23:13:24    

Aragorn_1er a écrit :

Pour host apt-get install host
normallement nslookup est present de base mais il temps a ne plus etre utiliser au profit d'host
 
Donc ton 1er pbs c du dns si t arrive pas a resoudre le nom, va voir dans /etc/resolv.conf
 
pour webmin c du ssl normallemnt donc https://localhost:10000
 
et pour le pbs avec proftpd c surement un probleme avec "ident", mais la je v te laisser chercher un peu ;)
 
A+  


 
Oula, je crois que j'ai foiré au moment de l'install :/ il connais pas la commande apt-get :/ (ou alors c'est moi qui suis fatigué :ange: )  
 
Et merde en effet, pour webmin, j'avais pas réalisé que c'était https :sleep: Mais à ma décharge, j'avais essayé une distro SME-Server, et webmin marchait en http normal ;)
 
 
Ah aussi, la version d'apache que j'ai elle pue un peu je trouve :/ J'y retrouve plus rien dans les fichiers conf :/ C'est la version AdvancedExtranetServer 1.3.20 :heink: je la changerai demain je crois.

Reply

Marsh Posté le 19-04-2003 à 23:18:35    

BMOTheKiller a écrit :

pour host : urpmi bind-utils
 
pour ce qui est des dns : si en dhcp tu arrives à avoir des IP fixes, tu édites le fichier /etc/hosts et tu y mets les informations, sinon faut voir avec le routeur, je ne pense pas qu'il fasse les résolutions :??:


Le pb, c'est que j'ai pas accès au serveur dhcp de l'école pour pouvoir me libérer une ip :(  
Et chez moi, mon routeur à l'air de gérer les résolutions, j'accède à mon pc (ou j'ai fais le développement de mon site) directement par son nom :)
 

BMOTheKiller a écrit :


webmin : effectivement, comme dit Aragorn_1er, c'est soit du http, soit du https si webmin a été installé avec ssl, sinon regarde bien à ce que l'interface "lo" soit démarrée, avec ifconfig


lo est bien activée et http://localhost fonctionne sans pb :) merci :jap: c'etait bien ssl :sarcastic:

Reply

Marsh Posté le 19-04-2003 à 23:47:03    

Citation :

Oula, je crois que j'ai foiré au moment de l'install :/ il connais pas la commande apt-get :/ (ou alors c'est moi qui suis fatigué :ange: )  


 
Oui oups, ;) dsl , apt c pour debian ! cherche le rpm correspondant, donc,  et va faire un tour sur www.rpmfind.net
 
A+

Reply

Marsh Posté le 19-04-2003 à 23:51:56    

Aragorn_1er a écrit :

Citation :

Oula, je crois que j'ai foiré au moment de l'install :/ il connais pas la commande apt-get :/ (ou alors c'est moi qui suis fatigué :ange: )  


 
Oui oups, ;) dsl , apt c pour debian ! cherche le rpm correspondant, donc,  et va faire un tour sur www.rpmfind.net
 
A+


 
Ben c'est bon maintenant :)
 
Mais par contre quand je fait host nom, ca affiche rien ... ca reviens directement au prompt :/

Reply

Marsh Posté le 19-04-2003 à 23:57:12    

il n'a peut être pas de serveur dns à interroger, c'est sûrement pour ça...
 
quand tu tapes : host machin
il ne te met pas : Host machin not found: 3(NXDOMAIN)
 
tu as quelque chose dans /etc/resolv.conf ?

Reply

Marsh Posté le 19-04-2003 à 23:57:12   

Reply

Marsh Posté le 20-04-2003 à 00:01:02    

BMOTheKiller a écrit :

il n'a peut être pas de serveur dns à interroger, c'est sûrement pour ça...
 
quand tu tapes : host machin
il ne te met pas : Host machin not found: 3(NXDOMAIN)
 
tu as quelque chose dans /etc/resolv.conf ?


 
J'ai eu ca la première fois, mais si je recommence, j'ai plus ce message.
 
dans /etc/resolv.conf  j'ai :  

nameserver 192.168.0.1  (mon routeur)
nameserver 193.252.19.4  (dns wanadoo)
search

 
 
Edit : fote de frappe ;)
 
Tiens d'ailleurs, je viens de rebooter mon serveur web, et dans la liste des actions réalisées (celles ou y a marqué [ OK ] en face de chacune normalement), j'ai en face de proftpd [ERREUR]  
fatal : unable to determine IP adress of 'serveur'


Message édité par BenJ9002 le 20-04-2003 à 00:20:22
Reply

Marsh Posté le 20-04-2003 à 00:27:06    

J'ai fais une copie d'écran de la page webmin du client dns :
 http://benj9002.free.fr/temp/client%20dns%20mini.jpg


Message édité par BenJ9002 le 20-04-2003 à 00:27:27
Reply

Marsh Posté le 20-04-2003 à 00:29:38    

tu n'as pas définit de domaine de recherche, si tu veux tu peux définir un "groupe" ou plutôt "domaine" sur tes machines (comme le connu : workgroups sous win), puis dans /etc/resolv.conf, tu mets "search DOMAINE", m'enfin ça dépend de ton routeur, je connais pas trop les possibilités qu'on peut avoir... mais en tous cas ne laisse pas "search" vide, soit tu mets le domaine local, soit le domaine de ton FAI, soit tu vires search
 
sinon pour proftp, c'est sûrement un problème de script, je sais pas comment est foutu le script de démarrage de proftp, mais il a pas réussi à déterminer l'ip en tous cas... c'est normal s'il est lancé avant le montage de l'interface réseau... tu peux essayer de le démarrer maintenant : service proftpd start

Reply

Marsh Posté le 20-04-2003 à 00:42:15    

BMOTheKiller a écrit :

tu n'as pas définit de domaine de recherche, si tu veux tu peux définir un "groupe" ou plutôt "domaine" sur tes machines (comme le connu : workgroups sous win), puis dans /etc/resolv.conf, tu mets "search DOMAINE", m'enfin ça dépend de ton routeur, je connais pas trop les possibilités qu'on peut avoir... mais en tous cas ne laisse pas "search" vide, soit tu mets le domaine local, soit le domaine de ton FAI, soit tu vires search
 
sinon pour proftp, c'est sûrement un problème de script, je sais pas comment est foutu le script de démarrage de proftp, mais il a pas réussi à déterminer l'ip en tous cas... c'est normal s'il est lancé avant le montage de l'interface réseau... tu peux essayer de le démarrer maintenant : service proftpd start


 
Bon, je viens de virer la ligne search. Ca marce toujours pas :( Je la remettrais plus tard quand mon serveur sera en place à l'école. J'ai pas le meme domaine chez moi :) Mais sinon, ca pourrais pas venir d'un oubli à l'installation ou d'une regle de firewall ? J'ai fait une installation en mode juste en dessous le mode paranoïaque ...
 
Pour Proftp, il est pourtant lancé apres apache et apres le montage de l'interface (enfin je crois). J'ai  
bringing up eth0 [ OK ]  
...
...
starting httpd [ OK ]
...
starting proftpd [ERROR]
 
 
Enfin, tant pis pour ce soir, je verrais la suite demain :) Et merci encore pour ton aide :hello:

Reply

Marsh Posté le 20-04-2003 à 09:54:17    

Bon, ca commence à me gaver ce pb de nom :fou:  
 
Ce serveur je l'ai quand meme réinstallé 3 fois dont une fois en mode de sécurité normal (passoire plutot  :whistle: ) et là la résolution des noms marchait sans pb :'( J'ai essayé une fois en paranoïaque, y avait plus rien qui marchait je crois bien. Y a qu'en mode de sécurité 3 sur 4 (je sais plus le nom) que ca passe à peu près (sauf les nom) mais peut etre que j'ai oublié d'installer quelque chose ... mais quoi ? :(

Reply

Marsh Posté le 20-04-2003 à 11:20:39    

Citation :

( J'ai essayé une fois en paranoïaque, y avait plus rien qui marchait je crois bien. Y a qu'en mode de sécurité 3 sur 4 (je sais plus le nom) que ca passe à peu près (sauf les nom) mais peut etre que j'ai oublié d'installer quelque chose ... mais quoi ? :(


 
tu veux dire que tu as regler un firewall n'est ce pas ? ( ca permet de te proteger du grand mechant net ;) ).
Donc en parano a mon avis c normal que ca bloque, pour faire une requete dns, il faut laisser sortir le port udp et tcp 53.
Matte la config de ton firewall pour faire cela.
Sinon pour ton dns, je ne croit pas qu'un routeur puisse te servir de serveur de nom prends les dns de wanadoo pi vala .
 
Enfin pour proftpd regarde un peu dans les logs ce qu il te mets, ou alors lance le avec l'option -d  
 
A+

Reply

Marsh Posté le 20-04-2003 à 11:40:02    

Aragorn_1er a écrit :

Citation :

( J'ai essayé une fois en paranoïaque, y avait plus rien qui marchait je crois bien. Y a qu'en mode de sécurité 3 sur 4 (je sais plus le nom) que ca passe à peu près (sauf les nom) mais peut etre que j'ai oublié d'installer quelque chose ... mais quoi ? :(


 
tu veux dire que tu as regler un firewall n'est ce pas ? ( ca permet de te proteger du grand mechant net ;) ).
Donc en parano a mon avis c normal que ca bloque, pour faire une requete dns, il faut laisser sortir le port udp et tcp 53.
Matte la config de ton firewall pour faire cela.
Sinon pour ton dns, je ne croit pas qu'un routeur puisse te servir de serveur de nom prends les dns de wanadoo pi vala .
 
Enfin pour proftpd regarde un peu dans les logs ce qu il te mets, ou alors lance le avec l'option -d  
 
A+


 
Non justement, j'ai rien configuré au niveau du firewall ... et en plus ca servira pas à grand chose sur ce pc, vu qu'il sera juste en intranet :/ protégé par une passerelle/firewall, un firewall pour séparer la dmz de l'école et le réseau de l'école et enfin un autre firewall pour séparer la dmz du net ... :whistle:  
 
Mais y a un truc qui est louche, c'est que si je tapes par exemple une adresse internet depuis mon serveur, ca passe ... alors que si c'est une adresse de mon réseau ca passe pas :/

Reply

Marsh Posté le 20-04-2003 à 12:36:23    

Eh, je viens de réaliser un truc :/ iproute2, c'est pas un firewall ? Parce que j'ai pas installé iptable pourtant :??:  
 
Sinon, pour proftp en mettant une version plus récente, ca peux s'améliorer?
 
Merci :jap:


Message édité par BenJ9002 le 20-04-2003 à 12:38:45
Reply

Marsh Posté le 20-04-2003 à 18:44:16    

iproute est un outil qui permet de faire pas mal de chose mais  
 
-pas de configurer firewall  
 
-surtout de configurer les tables de routage

Reply

Marsh Posté le 20-04-2003 à 18:58:17    

becket a écrit :

iproute est un outil qui permet de faire pas mal de chose mais  
 
-pas de configurer firewall  
 
-surtout de configurer les tables de routage  


 
Donc c pas lui qui bloque la résolution des noms :/ En plus tout est en commentaire dans les fichiers du rep /etc/iproute2 [:spamafote]  
 
Et je sais toujours pas comment ca se fait que ca marche pas la résolution des noms :'(

Reply

Marsh Posté le 20-04-2003 à 19:47:43    

bah ... dans ton /etc/resolv.conf met d autre nameserver pour voir.
 
sinon dans /etc/host.conf tu devrais avoir ca :
order hosts,bind
multi on
 
A+

Reply

Marsh Posté le 20-04-2003 à 23:22:45    

Aragorn_1er a écrit :

bah ... dans ton /etc/resolv.conf met d autre nameserver pour voir.
 
sinon dans /etc/host.conf tu devrais avoir ca :
order hosts,bind
multi on
 
A+


 
Euh, pour /etc/host.conf, c'est bon, j'ai bien  
order hosts,bind
multi on
 
Mais par contre, si je change mets d'autres serveurs de noms, ca va pas marcher vu que mon routeur, il bloque les connexions entrantes sur mon réseau et qu'en plus serveur, il est pas connu des DNS (wanadoo, free ou n'importe qui d'autre ...)
 
Sinon, pour proftp, il ne mets 107 ans que pour ouvrir un thread. Une fois le thread ouvert, ca va. Et comme dans webmin, le message d'accueil inclus le nom d'hote, je pense que ca rame à cause de cette résolution de nom foireuse.

Reply

Marsh Posté le 20-04-2003 à 23:26:42    

ah aussi, un truc, quand je tapes netstat -atn |grep 53, j'ai rien qui s'affiche :/ Ca veux bien dire qu'il écoute pas le port 53 ?

Reply

Marsh Posté le 21-04-2003 à 00:30:35    

netstat -atn |grep 53
ca te permettrai devoir si il y a un serveur dns sur ta machine, hors, tu n a pas bessoin de cela !
 

Citation :

Mais par contre, si je change mets d'autres serveurs de noms, ca va pas marcher vu que mon routeur, il bloque les connexions entrantes sur mon réseau et qu'en plus serveur, il est pas connu des DNS (wanadoo, free ou n'importe qui d'autre ...)

 
quand tu fais une requete dns , tu initie une connexion, ca pas le serv dns qui viens t appeller !
et ton fameux routeur c koi ?
 
A+

Reply

Marsh Posté le 21-04-2003 à 00:33:11    

Bon, je commence à vraiment aimer linux moi :) J'ai encore quelque petit problème avec ma résolution de nom, mais tout le reste marche :)  
 
Encore une question, vu que tout le réseau (ou presque) où sera mon serveur est en Windows, faut bien que j'installe le démon samba pour "partager" des dossiers avec ces pc windows ?

Reply

Marsh Posté le 21-04-2003 à 00:34:57    

Oui.
 
Y a un super topic qui traine sur samba kkpart --> recherche
 
A+

Reply

Marsh Posté le 21-04-2003 à 00:52:37    

Aragorn_1er a écrit :

netstat -atn |grep 53
ca te permettrai devoir si il y a un serveur dns sur ta machine, hors, tu n a pas bessoin de cela !
 

Citation :

Mais par contre, si je change mets d'autres serveurs de noms, ca va pas marcher vu que mon routeur, il bloque les connexions entrantes sur mon réseau et qu'en plus serveur, il est pas connu des DNS (wanadoo, free ou n'importe qui d'autre ...)

 
quand tu fais une requete dns , tu initie une connexion, ca pas le serv dns qui viens t appeller !
et ton fameux routeur c koi ?
 
A+


 
Ah oui, mince, je crois qu'il vaudrais mieux que j'aille me coucher maintenant, je commence à écrire n'importe quoi :/
 
Mon routeur, c'est un D-Link DSL-604+ (qui fait modem ADSL et point d'acces WiFi).
 
Enfin, meme avec les connexions sortantes qui passent, je vois vraiment pas comment mon serveur serait connu des DNS :??:  
Et sinon, depuis mon serveur, quand je vais par exemple sur forum.hardware.fr, ben j'ai bien ce forum :/

Reply

Marsh Posté le 21-04-2003 à 10:44:33    

Donc ce routeur là ne fait certaineement pas serveur dns.
Ce koi ton provider ? cherche un peu ses dns et ca passera !
 
donc si tu arrive a resoudre forum.hardware.fr , c ke le dns marche ... hum c relativement confus tout ca ...
 
A+

Reply

Marsh Posté le 21-04-2003 à 11:47:37    

Aragorn_1er a écrit :

Donc ce routeur là ne fait certaineement pas serveur dns.
Ce koi ton provider ? cherche un peu ses dns et ca passera !
 
donc si tu arrive a resoudre forum.hardware.fr , c ke le dns marche ... hum c relativement confus tout ca ...
 
A+


 
Mon provider c'est wanadoo.
 
Mais ce que je m'explique pas, c'est pourquoi chez moi, sur les autres machines de mon réseau(sous win), quand je tape http://machine1 depuis la machine2 (y a apache qui tourne sur la machine1 quand meme) ben ca passe :/
Tiens d'ailleurs ipconfig sur mon portable ca donne :

Serveurs DNS. . . . . . . . . . . : 192.168.0.1
                                     193.252.19.4


 
Et quand je suis sur le réseau de mon école, pareil ! http://nom_d'un_ordi ca passe depuis mon portable mais pas depuis mon serveur :'(  
Le pb viens bien de mon serveur non ? :/  

Reply

Marsh Posté le 21-04-2003 à 12:02:23    

Bon ben met les dns de wanadoo plustot que l adresse de ton routeur, un routeur comme tu as ne fait pas les resolutions de noms !
 
machine1 et machine2 son sous win ? dans ce cas il fait peut etre la resolution de nom via netbios, ceci explique cela ...
 
A+

Reply

Marsh Posté le 21-04-2003 à 13:59:04    

Aragorn_1er a écrit :

Bon ben met les dns de wanadoo plustot que l adresse de ton routeur, un routeur comme tu as ne fait pas les resolutions de noms !
 
machine1 et machine2 son sous win ? dans ce cas il fait peut etre la resolution de nom via netbios, ceci explique cela ...
 
A+


 
Ah oui, ça doit certainement etre ça. C'est possible d'utiliser cette résolution sous linux ou pas ? Si oui, comment ? Parce que ca m'embeterais vraiment de pas pourvoir y accéder par son nom :/

Reply

Marsh Posté le 21-04-2003 à 14:01:25    

Update ce fichier : /etc/hosts
 
pour faire cela  
 
A+

Reply

Marsh Posté le 21-04-2003 à 14:26:04    

Fianlement, je viens d'installer samba, et j'ai sans pb la résolution du nom de mon serveur depuis mes pc sous windows (ce que je voulais absolument qui marche) :) Après celle sur mon serveur, je m'en fiche un peu, j'en aurais pas besoin normalement :)
 
Merci pour toute cette aide :hello:

Reply

Marsh Posté le 22-04-2003 à 14:35:56    

Ahrgh, j'ai un peu trop joué avec webmin, et résultat j'ai fichu tout en l'air : plus de php, ni de ftp :/
 
Bon, je crois que je vais tout réinstaller, mais au moins comme ça, c'est formateur :)
 
Mais avant de tout réinstaller, je voudrais juste savoir si vaux mieux que je garde ma mandrake 8.1 ou que je mette la 9.0 ou plutot une RedHat 8.qqch ? Me parlez pas de Gentoo où de Debian, je maitrise pas du tout linux pour ça ...  
 
Merci en tous cas.
 
PS : désolé pour cette nième question sur les distrib :ange:

Reply

Marsh Posté le 22-04-2003 à 14:39:29    

Bah, si t a un peu de tps a prends une debian, y a un ptit temps d'adaptation mais apres tout te paraitra tellement + simple !  
 
A+

Reply

Marsh Posté le 22-04-2003 à 14:44:31    

J'ai justement un peu de temps, mais pas trop ... je pensais passer à debian cet été vu que j'aurais rien d'autre à faire, mais là, je voudrais que ca soit tout nikel pour dimanche soir et j'ai que pas beaucoup de temps ces jours-ci.  
Mais sinon, je fais un peu fi de la sécurité (provisoirement et de toutes facons, il y a pas grands risques) et de tout patcher comme il faut et je garde ma mdk8.1 [:spamafote]

Reply

Marsh Posté le 22-04-2003 à 15:32:49    

Fianlement je passe en mandrake 9.0 ... mais j'ai le démarrage qui bloque sur "lancement de la journalisation système" :/ Et y a pas moyen de passer outre :(

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed