[ Index ] |
PHP Cross Reference of Unnamed Project |
[Summary view] [Print] [Text view]
1 <?php 2 /** 3 4 * Page qui teste les differents services 5 * @Version $Id: tests_messages.php 8515 2015-03-09 00:08:10Z keyser $ 6 * @Projet LCS / SambaEdu 7 * @auteurs Philippe Chadefaux MrT 8 * @Licence Distribue selon les termes de la licence GPL 9 * @note 10 * Modifications proposées par Sébastien Tack (MrT) 11 * Optimisation du lancement des scripts bash par la technologie asynchrone Ajax. 12 * Modification du système d'infos bulles.(Nouvelle version de wz-tooltip) Ancienne version incompatible avec ajax 13 * Externalisation des messages contenus dans les infos-bulles 14 * Fonctions Tip('msg') et UnTip(); 15 * Nouvelle organisation de l'arborescence. 16 * Passage des messages en php 17 * Ce script contient les messages et les liens de la page /var/www/se3/tests.php 18 */ 19 20 /** 21 22 * @Repertoire: /tests/messages/fr/ 23 * file: tests_messages.php 24 */ 25 26 // Ce script contient les messages en francais des infos bulles. 27 28 29 //maj serveur 30 $tests_msg = array(); 31 $tests_msg['msg_maj_nocx'] ='Impossible de vérifier les mises à jour'; 32 $tests_msg['msg_maj_ok'] ='Etat : serveur à jour'; 33 $tests_msg['msg_maj_ko'] = 'Le serveur n\'est pas à jour ! <br />Cliquer ici pour mettre à jour'; 34 $tests_msg['link_maj_ko'] ='../majphp/majtest.php'; 35 $tests_msg['msg_maj_info']='Vérifie si votre serveur est à jour.<br>Si ce n\'est pas le cas, vous pouvez le mettre à jour à partir <a href='.$tests_msg['link_maj_ko'].'>d\'ici</a>'; 36 37 // Controle l'installation des cles 38 $tests_msg['link_keys_ko'] = '../registre/gestion_interface.php'; 39 $tests_msg['msg_keys_ok'] = 'Cliquer ici pour importer les clés<br /><a href=\"'+$tests_msg['link_keys_ko']+'\"></a>'; 40 $tests_msg['msg_keys_nocx'] = 'Impossible de mettre à jour les clés, sans connexion à internet'; 41 $tests_msg['msg_keys_info'] = 'Si vous n\'avez pas installé les clés des registres,<br>vous devez aller dans <a href=\"'.$tests_msg['link_keys_ko'].'\">Gestion des clients Windows</a> et cliquer sur effectuer la mise à jour de la base des clés'; 42 43 // Controle l'installation des vbs 44 45 $tests_msg['link_vbs_ko'] = '../test.php?action=installse3-domain'; 46 $tests_msg['msg_vbs_ko'] = 'Cliquer ici pour installer le paquet se3-domain'; 47 $tests_msg['msg_vbs_nocx'] = 'Impossible de mettre à jour se3-domain, sans connexion à internet'; 48 $tests_msg['msg_vbs_info'] = 'Les scripts d\'intégration permettent de configurer vos clients Windows afin qu\'ils joignent facilement le domaine. <br><br>Vous devez installer Se3-domain afin de disposer de ces scripts <br><br>Une fois les scripts installés, pour ajouter une machine XP, connectez vous en administrateur local sur la machine, puis recherchez le serveur SambaEdu. Puis allez dans /Progs/install/domscripts/ et lancez le script rejoinSE3.exe.<br><br>L\'installation de se3-domain se fait avec cette <a href=\"'.$tests_msg['link_vbs_ko'].'\">page</a>'; 49 50 // Controle installation dispos clonage 51 52 $tests_msg['link_clonage_ko'] = '../tftp/config_tftp.php'; 53 $tests_msg['msg_clonage_ko'] = 'Cliquer ici pour mettre à jour les dispositifs du paquet se3-clonage'; 54 $tests_msg['msg_clonage_nocx'] = 'Impossible de mettre à jour les dispositifs sans connexion à internet'; 55 $tests_msg['msg_clonage_info'] = 'Les dispositfs du paquet se3-clonage sont indépendants et sont mis à jour depuis la page de configuration. <br><br>A lancer depuis cette <a href=\"'.$tests_msg['link_clonage_ko'].'\">page</a>'; 56 57 58 59 //########################### CONNEXIONS ################################################/ 60 61 // Verification des connexions 62 63 $tests_msg['msg_gateway_info'] = 'Test si la passerelle est joignable.<br> Si la réponse est négative, cela peut vouloir dire que votre routeur n\'est pas pingable, ou que celui-ci est mal configuré.<br>La passerelle est le routeur ou machine qui est le passage obligatoire pour aller sur internet. Si celui-ci est en erreur, mais que vous pouvez vous connecter à internet ne pas tenir compte de ce test.'; 64 65 // Ping internet 66 67 $tests_msg['msg_net_info'] = 'Test si une machine sur internet est joignable.<br><br> Si la réponse est négative, vous devez vérifier votre connexion internet.<br><br> - Si la connexion à votre routeur était en erreur, vous devez commencer par corriger la route par defaut puis retester <br><br> - Si vous avez un Slis devant ne pas oublier de laisser internet accessible depuis cette machine<br><br> - Ne pas oublier de déclarer le proxy si vous en avez un, pour accèder à internet.'; 68 69 // Verifie DNS 70 $tests_msg['msg_dns_nocx']='Test de la résolution DNS impossible, sans connexion à internet'; 71 72 $tests_msg['msg_dns_info']='Vérifie si la résolution DNS est correcte<br>Si vous avez une erreur, vous devez vérifier que le fichier /etc/resolv.conf est bien configuré.'; 73 $tests_msg['msg_dns2_info']='Le nom DNS que vous avez donné à votre serveur Se3 ne peut être trouvé. Sans un nom correct, vous ne pourrez pas faire la mise à jour des clés des registres. Vous pouvez soit ajouter dans le DNS de votre Slis ou LCS le serveur Se3, soit mettre l\'adresse IP à la place, par exemple http://172.16.0.2:909. Pour cela <a href=\'../conf_params.php?cat=1\'>modifier le champ urlse3</a>'; 74 75 // Contact serveur de mise a jour ftp 76 77 $tests_msg['msg_ftp_nocx'] ='Impossible de tester la connexion au FTP des mises à jour, sans connexion à internet'; 78 $tests_msg['msg_ftp_info']='Test une connexion au serveur ftp de mises à jour.<br><br>Si la réponse est négative, et que les précédentes réponses<br /> étaient positives, vérifier d\'abord que le serveur ftp répond bien<br /> à partir d\'un simple navigateur.<br><br>Il se peut que celui-ci soit ne soit pas joignable (panne...!).'; 79 80 // Verifie l'acces au serveur web pour la maj des cles 81 82 $tests_msg['msg_web_nocx'] ='Impossible de tester la connexion au web, sans connexion à internet'; 83 $tests_msg['msg_web_info']='Teste si une machine sur internet est joignable sur le port 80 (Web).<br><br>Si la réponse est négative, vous devez vérifier votre connexion internet.<br><br>Si vous avez un Slis ou un autre proxy devant ne pas oublier de laisser <br /> internet accessible depuis cette machine et si vous n\'avez pas activé le<br /> proxy transparent, vérifier que dans /etc/profile le proxy est bien renseigné.'; 84 85 // Verification de la connexion au serveur de temps 86 //'Impossible de tester l\'accès au serveur de temps, sans connexion à internet' 87 88 $tests_msg['msg_ntp_ko'] = 'Le serveur de temps est injoignable.'; 89 $tests_msg['msg_ntp_nocx'] ='Impossible de tester le serveur de temps, sans connexion à internet'; 90 $tests_msg['msg_ntp_info']='Si le serveur de temps que vous avez indiqué n\'est pas joingnable et si votre connexion internet semble correcte,<br><b> vérifier :</b><br><br> - Si vous avez un Slis de bien avoir comme serveur de temps le Slis lui même (par exmple 172.16.0.1).<br> - Que votre proxy (routeur...etc) laisse passer en sorti, les connexions vers le port 123 UDP.<br><br>La modification s\'effectue <a href=../conf_params.php?cat=1>ici</a>'; 91 92 93 $tests_msg['msg_time_info']='Vérifie si votre serveur est à l\'heure par rapport au serveur de temps.<br>Cette différence doit rester inférieure à 60 sec'; 94 $tests_msg['msg_time_ko']='Cliquer ici pour mettre à l\'heure votre serveur'; 95 $tests_msg['link_time_ko'] ='../test.php?action=settime'; 96 97 //######################## CONTROLE LES SERVICES ##################################// 98 //'Cliquer ici pour mettre à l\'heure votre serveur' 99 //'Vérifie si votre serveur est à l\'heure par rapport au serveur")." $ntpserv.<br>".gettext("La différence est actuellement de $voir sec. Cette différence doit rester inférieure à 60 sec' 100 //'Cliquer ici pour configurer l\'expédition de mail' 101 //<a href=\"../conf_smtp.php\"><IMG style=\"border: 0px solid ;\" SRC=\"../elements/images/warning.png\"></a> 102 103 $tests_msg['msg_mail_info']='Vérifie si votre serveur est configuré pour vous expédier des mails en cas de problème.<BR>Si ce n\'est pas le cas vous devez <a href=../conf_smtp.php>renseigner les informations permettant d\'envoyer des mails</a>'; 104 105 // Test le serveur smb 106 //'Cliquer ici pour essayer de relancer samba' 107 //<a href=\"../test.php?action=startsamba\"><IMG style=\"border: 0px solid ;\" SRC=\"../elements/images/critical.png\"></a> 108 $tests_msg['msg_samba_ko'] ='Cliquer ici pour essayer de relancer samba'; 109 $tests_msg['link_samba_ko']='../test.php?action=startsamba'; 110 $tests_msg['msg_samba_info']='Teste une connexion au domaine.<br /> Si celui-ci est en Echec, vérifiez qu\'il est bien démarré. Pour le démarrer /etc/init.d/samba start'; 111 112 $tests_msg['msg_sid_ko'] = 'Attention : des sid différents sont déclarés dans l\'annuaire, mysql et le secrets.tdb'; 113 $tests_msg['msg_sid_info']='Teste la présence d\'éventuels doublons de SID.<br><br>Lancez la commande <b>/usr/share/se3/scripts/correctSID.sh</b> pour identifier et résoudre le problème de SID.'; 114 115 // Test la base MySQL 116 117 $tests_msg['msg_mysql_info']='Teste l\'intégrité de votre base MySQL, par rapport à ce qu\'elle devrait avoir.<br><br>Si cela est en erreur, lancer la commande <b>/usr/share/se3/sbin/testMySQL -v</b> afin de connaitre la cause du problème.'; 118 119 // Controle si le dhcp tourne si celui-ci a ete installe 120 $tests_msg['msg_dhcp_ok']='Serveur DHCP actif'; 121 $tests_msg['msg_dhcp_ko']='Serveur DHCP inactif'; 122 $tests_msg['msg_dhcp_info']='Test l\'état du serveur DHCP.<br> Pour l\'activer ou le désactiver aller sur <a href=dhcp/config.php>la page suivante</a>.'; 123 124 // Test la presence d'un onduleur 125 //'Etat de l\'onduleur' 126 $tests_msg['link_ondul_ok'] = '../cgi-bin/nut/upsstats.cgi'; 127 $tests_msg['link_ondul_ko'] ='../ups/ups.php'; 128 $tests_msg['msg_ondul_ok'] = 'Etat de l\'onduleur'; 129 $tests_msg['msg_ondul_ko'] = 'Configurer un onduleur'; 130 $tests_msg['msg_ondul_ko_info']='Test la présence et l\'état d\'un onduleur<BR><BR>Il n\'y a pas d\'onduleur détecté sur ce serveur.<br>Cela peut provoquer la perte des données. On vous conseille d\'en installer un.'; 131 132 //################################### DISQUES #########################################################// 133 // Disques 134 // 135 136 // Securite 137 $tests_msg['link_secu_ko'] ='../test.php?action=updatesystem'; 138 $tests_msg['msg_secu_ko'] ='Cliquez sur ce bouton pour lancer la mise à jour système via l\'interface. Vous pouvez aussi effectuer la mise à jour en ligne de commande en lancant le script <b>se3_update_system.sh</b>'; 139 $tests_msg['msg_secu_nocx'] ='Impossible de tester les mises à jour de sécurité Debian, sans connexion à internet'; 140 $tests_msg['msg_secu_info'] ='Teste si ce serveur est bien à jour par rapport au serveur de sécurité de Debian.<br><br>Pour mettre à jour votre serveur, utilisez l\'interface ou lancez le script <b>se3_update_system.sh</b> dans une console<br><br>Attention, cela entraine aussi la mise à jour des paquets Se3'; 141 142 // Clients 143 $tests_msg['msg_client_ko']='Le mot de passe samba du compte adminse3 correspond pas avec le contenu de se3db, voir l\'aide pour pour corriger le problème'; 144 $tests_msg['link_client_ko'] ='../test.php?action=setadminse3smbpass'; 145 146 $tests_msg['msg_client_info']='Vérifie que le mot de passe samba du compte adminse3 .<br><br>Si ce n\'est pas le cas, vous ne pourrez pas intégrer de nouvelles machines.<br><br>Dans ce cas pour reforcer ce mot de passe, taper la commande : <br><br><b>smbpasswd adminse3</b><br><br>Puis taper le mot de passe qui correspond à celui de la BDD.'; 147 148 149 ?>
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Tue Mar 17 22:47:18 2015 | Cross-referenced by PHPXref 0.7.1 |