PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Erreur Sécurité lors de la création de l'installation
Erreur Sécurité lors de la création de l'installation
Débuté par Gregory LE TERTE, 14 jan. 2025 12:38 - 4 réponses
Membre enregistré
6 messages
Posté le 14 janvier 2025 - 12:38
Bonjour,
Depuis le 13/01, suite à la mise jour de sécurité, nous voulons changer de plateforme pour le déploiement d'une de nos applis, qui est en V28.

Mais lors de la création de l'installation., nous avons ce message d'erreur :

Une erreur s'est produite lors du déploiement de l'installation sur la plateforme PCSCloud.
Code d'erreur : 6
Erreur : Impossible de se connecter au serveur FTP.
L'erreur retournée est :
Echec de la connexion au serveur FTP "xx.xx.xx.xx" sur le port 21. Authentification refusée (nom d'utilisateur : "WWC.....").
Détail de l'erreur système : Nom d'utilisateur refusé.

Que faut-il faire ?
En vous remerciant par avance

--
Le problème est très souvent entre la chaise et le clavier.
Membre enregistré
745 messages
Posté le 14 janvier 2025 - 15:12
Bonjour,
Avez-vous lu la page du Blog, il faut apparemment passer à FTPS :

https://blogs.pcsoft.fr/fr/mise-jour-securite-13-1-20205-plateformes-pcscloud/281474976711157/read.awp

Cdlt
Membre enregistré
176 messages
Posté le 14 janvier 2025 - 15:40
Bonjour

Je vois votre problème, vous avez une message d'erreur qui s'affiche lors de lancement du projet, j'ai une solution pour vous

1. Vous devrez vérifier votre paramètre de connexion

Voilà un code de connexion sur FTP et une photo pour vous
// EDD (01/25) : créer un nouveau bouton avec le programme suivant :
LOCAL
cFtp is ClFtp
cFtp:m_sAdresse_Ip = " ... " // EDD (01/25) : L'information du paramétrage du Ftp
cFtp:m_sUtilisateur = " ... "
cFtp:m_sMot_De_Passe = " ... "
cFtp:m_sNumero_Port = " ... "
cFtp:Validation() // EDD (01/25) : contrôle de validation de paramètre
IF cFtp:m_bRetour = True THEN
cFtp:Connexion() // EDD (01/25) : connexion au Ftp
END

// EDD (01/25) : créer une nouvelle classe intituler ClFtp
ClFtp est une Classe
m_bRetour is booléen
m_sAdresse_Ip is string
m_sUtilisateur is string
m_sMot_De_Passe is string
m_sNumero_Port is string
FIN

// EDD (01/25) : créer une nouvelle méthode Validation() dans la classe ClFtp
PROCÉDURE Validation()
:m_bRetour = True
IF NoSpace(:m_sAdresse_Ip) = "" THEN
:m_bRetour = False
Info("Merci de remplir l'adresse IP.")
ELSE IF NoSpace(:m_sUtilisateur) = "" THEN
:m_bRetour = False
Info("Merci de remplir l'utilisateur.")
ELSE IF NoSpace(:m_sMot_De_Passe) = "" THEN
:m_bRetour = False
Info("Merci de remplir le mot de passe.")
ELSE IF NoSpace(:m_sNumero_Port) = "" THEN
:m_bRetour = False
Info("Merci de remplir le numéro de port.")
END

// EDD (01/25) : créer une nouvelle méthode Connexion() dans la classe ClFtp
PROCÉDURE Connexion()
LOCAL
eEntier is entier = FTPConnecte(:m_sAdresse_Ip, :m_sUtilisateur, :m_sMot_De_Passe, :m_sNumero_Port)
SWITCH eEntier
CASE -1 :
:m_bRetour = False
Info(ErreurInfo(errComplet))
OTHER CASE :
:m_bRetour = True
Info("La connexion sur le FTP est réussie.")
END

NB : sur les messages d'information, si il y a des erreurs il suffit de savoir, adresse IP | utilisateur | mot de passe | numéro de port sont souvent incorrecte

Cordialement
Mr.RATSIMANDRESY
Niry Aina Eddy





: Lecture d'une image de connexion FTP avec un bouton
Posté le 15 janvier 2025 - 11:53
Bonjour,

Problème connu de PCSCloud bien lié à leur mise à jour de sécurité du 13/01/2025, indéblocable de notre coté pour le moment si j'ai bien compris, ne peut être fait que par leur service. Je suppose que WINDEV 2024 n'envoi pas les données de l'installation vers PCSCloud en FTPS (qui est sûrement attendu coté PCSCloud désormais) ce qui ressort en erreur.

Il faut envoyer un message au support technique via le tableau de bord de PCSCloud en remettant le message d'erreur complet ainsi que la capture d'écran afférente.

Mon mail envoyé au support : "Pendant le déploiement de l'installation, sur la plateforme PCSCloud, de notre application via WINDEV 2024, nous avons une erreur de connexion au FTP (capture ci jointe).
"Impossible de se connecter au serveur FTP."
"Echec de la connexion au serveur FTP "xx.xx.xx.xx.xxx" sur le port 21. Authentification refusée (nom d'utilisateur : "WWCLOUD")."
"Nom d'utilisateur refusé"

Le mail de retour de celui-ci :
"J’ai réactivé le transfert FTP pour ce cas précis. J’ai également transmis l’information au Support Technique Gratuit de PC SOFT pour qu’ils adaptent ce déploiement."

Cdt
Membre enregistré
6 messages
Posté le 15 janvier 2025 - 14:10
Merci pour vos reponses :

@Cedric_34 : merci , mais on a du contacter le support car il y a une anomalie:
"Le support de PCSCloud m'a fait part de l'échec du déploiement de l'installation d'une application avec WDINST en utilisant le protocole FTPS.Une demande a été transmise à notre équipe développement afin d'apporter les évolutions nécessaires au module WDINST. Je suis désolé pour le contretemps occasionné."...

@Niry Aina Eddy RATSIMANDRESY : le sujet ne concerne pas le ftp dans une appli mais de la creation du deploiement de l'appli, merci quand meme.
Message modifié, 15 janvier 2025 - 14:12