Impossible de faire les mise a jour

Vous avez trouvé un bug dans l'application (dernière version stable ou bêta): Décrivez le ici afin que la correction soit intégrée a la prochaine version.
jemercier
Gsup LEVEL 0
Messages : 7
Enregistré le : sam. 11 janv. 2014 11:51

Serveur de MAJ: Serveur de mise à jour GestSup indisponible, ou vous avez un problème de connection internet ou vous n'avez pas autoriser le port 21 sur votre firewall

il faut ouvrir le port sur la box aussi ? quel manip faire ? une procédure ne serait pas de trop ;)

Gestsup 3.0

Merci d'avance
Avatar du membre
Flox
Administrateur du site
Messages : 9416
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

le serveur semble bien disponible cf screenshot, vous nous donner un numéro de version "3.0" cela signifie t il que vous êtes en 3.0.0 ?

Si c'est bien le cas alors vérifier le pare-feu de votre serveur gestsup est autorise la communication vers gestsup.fr sur le port 21.
Vérifier la connectivité internet de votre serveur gestsup ping gestsup.fr.
Enfin ultime test vous pouvez essayer avec un client ftp depuis votre serveur gestsup, d'accedez à gestsup.fr avec les identifiants gestsup/gestsup.

Il n'y a pas de procédure car il suffit de cliquer sur Télécharger puis installation automatique, vous trouverez tout de même une procédure pour les installations manuelles sur http://gestsup.fr/index.php?page=install#update.


Cdt
Fichiers joints
Capture.PNG
Capture.PNG (7.92 Kio) Vu 11484 fois
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
cbernard
Gsup LEVEL 2
Messages : 34
Enregistré le : jeu. 9 janv. 2014 18:19

Bonjour,

J'ai le même soucis (cf pièce jointe). J'ai essayé du serveur de me connecter avec un client FTP au serveur gestsup.fr et cela fonctionne.

[root@mlk-srv-gestsup ~]# ftp gestsup.fr
Trying 46.105.16.74...
Connected to gestsup.fr (46.105.16.74).
220 envenue sur le serveur FTP �
Name (gestsup.fr:root): gestsup
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> dir
227 Entering Passive Mode (46,105,16,74,116,87).
150 Here comes the directory listing.
-rwxr-xr-x 1 0 0 1795353 Sep 06 12:11 gestsup_2.9.zip
-rwxr-xr-x 1 0 0 1408 Nov 01 11:57 gestsup_api_1.3.zip
-rwxr-xr-x 1 0 0 10 Jan 29 2013 log.txt
drwxr-xr-x 2 0 0 4096 Nov 30 13:21 old
-rwxr-xr-x 1 0 0 5055 Sep 11 16:07 patch_2.9.1.zip
-rwxr-xr-x 1 0 0 13225 Sep 12 19:41 patch_2.9.2.zip
drwxr-xr-x 4 0 0 4096 Dec 05 17:38 versions
226 Directory send OK.

Infos sur mon système :
CentOS release 6.5 (Final)
2.6.32-431.3.1.el6.x86_64
Gestsup 3.0.4 Beta
Google Chrome 31.0.1650.63
MySQL 5.1.71, PHP 5.3.3, Apache 2.2.15

Cdlt,
Fichiers joints
GestSup   Gestion de Support.png
GestSup Gestion de Support.png (14.15 Kio) Vu 11480 fois
Serveur: OS: CentOS 6.5 | Apache: 2.2.15 | Mysql: 5.1.71 | PHP: 5.3.3
cbernard
Gsup LEVEL 2
Messages : 34
Enregistré le : jeu. 9 janv. 2014 18:19

J'ai l'impression que le problème est sur le ftp_nlist dans le fichier update.php pour le "check lastest version".

Code : Tout sélectionner

//check lastest version
$conn_id = ftp_connect($ftp_server,21,5) or die("Connexion au serveur FTP impossible (Vérifier votre connexion Internet et votre pare-feu sur le port 21)");
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
var_dump($login_result);
$contents = ftp_nlist($conn_id, "./versions/current/$rparameters[update_channel]/gestsup*");
var_dump($contents);
La variable $contents retourne FALSE alors qu'en ligne de commande, j'accède bien en ftp à ces dossiers et j'arrive à faire un listing de ces fichiers. La variable $login_result retourne bien TRUE

Je ne sais pas si ca peut etre lié, mais j'ai un soucis par rapport aux paramètres PHP. Dans "Administration"->"Système", il m'indique que l'option "file_uploads" est désactivée, qu'il est conseiller d'allouer plus de mémoire pour PHP > 256MB et que mon max_execution_time devrait être supérieur ou égale à 240s. Alors que j'ai bien fait ces modifications dans le php.ini. Et quand je vais voir le phpinfo(), j'ai bien le "file_uploads" à "On", le "memory_limit" à 256M et le "max_execution_time" à "240". Je pense que c'est un soucis pour récupérer les infos PHP, d'ailleurs, on ne voit pas la valeur du "Upload_max_filesize" dans le screenshot ci-joint. Mais je ne sais pas si c'est lié à ce problème. Pour info, j'avais eut un soucis pour upload le logo de ma société, j'ai dû le faire à la main car il ne l'avait pas upload sur le serveur.
GestSup   Gestion de Support3.png
GestSup Gestion de Support3.png (25.38 Kio) Vu 11477 fois
Cdlt,
Serveur: OS: CentOS 6.5 | Apache: 2.2.15 | Mysql: 5.1.71 | PHP: 5.3.3
cbernard
Gsup LEVEL 2
Messages : 34
Enregistré le : jeu. 9 janv. 2014 18:19

En faite, ça n'a rien à voir avec le problème de paramètres PHP.
J'ai corrigé le problème par rapport aux paramètres PHP à partir du phpinfo Flox mais j'ai toujours le meme problème par rapport à la MAJ.

Pour info, par rapport aux paramètres PHP, dans le fichier system.php, j'ai modifié la variable "$vphp" qui ne correspondait pas à "Core" qui n'existe pas.
J'ai mis ceci :

Code : Tout sélectionner

$vphp='HTTP Headers Information';
Au lieu de ça :

Code : Tout sélectionner

if (isset($phpinfo['Core'])!='') $vphp='Core'; else $vphp='PHP Core';
La configuration se trouve dans l'index "HTTP Headers Information".

Et j'ai bien un affichage correct désormais :
GestSup   Gestion de Support.png
GestSup Gestion de Support.png (19.28 Kio) Vu 11472 fois
Serveur: OS: CentOS 6.5 | Apache: 2.2.15 | Mysql: 5.1.71 | PHP: 5.3.3
Avatar du membre
Flox
Administrateur du site
Messages : 9416
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

je suis en train de mettre en place un environnement similaire au votre afin de reproduire les problème pour vous sortir un patch.

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Avatar du membre
Flox
Administrateur du site
Messages : 9416
Enregistré le : jeu. 21 juin 2012 19:00

Message pour "jemercier":

est ce que vous ne seriez pas avec une CentOS 6.5 ou un PHP 5.3.3 ?

D'autre part pouvez vous nous donner les états de vos extension php dans gestsup > admin > system ? notamment php_zip

Pouvez vous essayer de remplacer:

Code : Tout sélectionner

$ftp_server="gedtsup.fr";
par:

Code : Tout sélectionner

$ftp_server="46.105.16.74";
dans ./admin/update.php


Merci
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
jemercier
Gsup LEVEL 0
Messages : 7
Enregistré le : sam. 11 janv. 2014 11:51

j'ai essayer de mettre l'ip mais ne marche pas je pense que sa doit être au niveau de l'ouverture des port que j’arrive pas a faire, j'ai une livebox play si vous pouvais me dire la manip a faire svp.

Merci
cbernard
Gsup LEVEL 2
Messages : 34
Enregistré le : jeu. 9 janv. 2014 18:19

jemercier, sur ton serveur où tu as installé GestSup, connecte toi en SSH et essaye de te connecter au FTP gestsup.fr tel que :

Code : Tout sélectionner

# ftp gestsup.fr
Trying 46.105.16.74...
Connected to gestsup.fr (46.105.16.74).
220 envenue sur le serveur FTP �
Name (gestsup.fr:root): gestsup
331 Please specify the password.
Password: gestsup
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> dir
227 Entering Passive Mode (46,105,16,74,58,30).
150 Here comes the directory listing.
-rwxr-xr-x    1 0        0         1795353 Sep 06 12:11 gestsup_2.9.zip
-rwxr-xr-x    1 0        0            1408 Nov 01 11:57 gestsup_api_1.3.zip
-rwxr-xr-x    1 0        0              10 Jan 29  2013 log.txt
drwxr-xr-x    2 0        0            4096 Nov 30 13:21 old
-rwxr-xr-x    1 0        0            5055 Sep 11 16:07 patch_2.9.1.zip
-rwxr-xr-x    1 0        0           13225 Sep 12 19:41 patch_2.9.2.zip
drwxr-xr-x    4 0        0            4096 Dec 05 17:38 versions
226 Directory send OK.
Cela permettra de voir si tu accède au FTP ou non. Sinon, tu peux aussi utiliser la commande "telnet" ou "nc" pour vérifier que tu y accèdes et que ce n'est pas bloqué.

Code : Tout sélectionner

# telnet gestsup.fr 21
Trying 46.105.16.74...
Connected to gestsup.fr.
Escape character is '^]'.
220 envenue sur le serveur FTP
Comme je l'ai dis auparavant, j'ai le même soucis que toi alors que j'accède bien au FTP en ligne de commandes. Donc ce n'est pas un problème au niveau du FW pour moi. Mais je n'ai pas encore trouvé pourquoi.

Cdlt,
Serveur: OS: CentOS 6.5 | Apache: 2.2.15 | Mysql: 5.1.71 | PHP: 5.3.3
jemercier
Gsup LEVEL 0
Messages : 7
Enregistré le : sam. 11 janv. 2014 11:51

j'ai bien accée au ftp en ligne de commande
Répondre