IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

erreur 12003 connection ftp


Sujet :

C++

  1. #1
    Membre actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2015
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2015
    Messages : 41
    Par défaut erreur 12003 connection ftp
    Salut,

    jessaye dupload un fichier avec la fonction suivante sur mon serveur ftp:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    void FileSubmit()
    {
    	HINTERNET hInternet;
    	HINTERNET hFtpSession;
    	hInternet = InternetOpen(NULL, INTERNET_OPEN_TYPE_DIRECT, NULL, NULL, 0);
    	if (hInternet == NULL)
    	{
    		cout << "Error1: " << GetLastError();
    	}
    	else
    	{
    		hFtpSession = InternetConnect(hInternet, "home***.1and1-data.host", INTERNET_DEFAULT_FTP_PORT, "***", "***", INTERNET_SERVICE_FTP, 0, 0);
    		if (hFtpSession == NULL)
    		{
    			cout << "Error2: " << GetLastError();
    		}
    		else
    		{
    			if (!FtpPutFile(hFtpSession, "text.txt", "/text.txt", FTP_TRANSFER_TYPE_BINARY, 0))
    			{
    				cout << "Error3: " << GetLastError() << "\n";
    				DWORD dwInetError;
    				DWORD dwExtLength = 1000;
    				TCHAR *szExtErrMsg = NULL;
    				TCHAR errmsg[1000];
    				szExtErrMsg = errmsg;
    				int returned = InternetGetLastResponseInfo(&dwInetError, szExtErrMsg, &dwExtLength);
    				printf("dwInetError: %d  Returned: %d\n", dwInetError, returned);
    				_tprintf(_T("Buffer: %s\n"), szExtErrMsg);
    			}
    		}
    	}
    }
    le programme echoue sur le FtpPutFile et m'affiche:

    Error3: 12003
    dwInetError: 0 Returned: 1
    Buffer: 200 Type set to I
    502 'PORT': command not implemented.


    une idee ?

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Network game programmer
    Inscrit en
    Juin 2010
    Messages
    7 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Canada

    Informations professionnelles :
    Activité : Network game programmer

    Informations forums :
    Inscription : Juin 2010
    Messages : 7 147
    Billets dans le blog
    4
    Par défaut
    Citation Envoyé par KetchupAmora Voir le message
    Error3: 12003
    dwInetError: 0 Returned: 1
    Buffer: 200 Type set to I
    502 'PORT': command not implemented.
    D'après Google ton serveur n'accepte pas les connection externes en mode actif, il faut surement passer en mode passif, ou l'autoriser sur ton serveur.
    Pensez à consulter la FAQ ou les cours et tutoriels de la section C++.
    Un peu de programmation réseau ?
    Aucune aide via MP ne sera dispensée. Merci d'utiliser les forums prévus à cet effet.

  3. #3
    Membre actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2015
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2015
    Messages : 41
    Par défaut
    ok merci beaucoup !

    ca semble marcher

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Débutant] Erreur lors de la connection FTPS
    Par Tazze-99 dans le forum VB.NET
    Réponses: 0
    Dernier message: 20/11/2012, 11h36
  2. Connection FTP : erreur URI
    Par kheironn dans le forum C#
    Réponses: 4
    Dernier message: 08/11/2010, 10h57
  3. Script de connection FTP
    Par 12_darte_12 dans le forum Linux
    Réponses: 12
    Dernier message: 08/11/2005, 16h28
  4. (MS DOS) Script de connections FTP
    Par Furius dans le forum Windows
    Réponses: 14
    Dernier message: 06/10/2005, 18h45
  5. [ADO.NET] Erreur de connection à une DB SQL
    Par BilTCD dans le forum ASP
    Réponses: 4
    Dernier message: 10/08/2005, 15h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo