Autor Beitrag
The-FoX
ontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 203

Win XP
D6 Pers
BeitragVerfasst: Di 05.08.03 03:49 
Hi, ich habe folgendes problem. Ich möchte eine Datei auf meinen FTp-Server hochladen und benutze dafür die Indykomponente. Ich habe benutzernamen usw. angegeben (nur proxy habe ich gelassen wie es war weil ich keine Ahnung habe welchen Proxy 8ung.at benutzt.)

Dann habe ich mit idftp1.put(usw.) eine Datei angewählt und hochgeladen. Zuersteinmal kam das die idftp1.pas nicht gefunden wurden, ich habe sie dann in dem Ursprünglichem Ordern (den ich runtergeladen habe von der Indy-Hp) gefunden und angegeben. Jetzt tritt allerdings die Fehler: "Socket Error # 10061: Connection Refused" auf. Und das Programm springt dann zu diesem Bereich vom Indy-Quelltext:

ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
begin
  try
    //APR 011216: proxy support
    TmpHost:=FHost;
    TmpPort:=FPort;
    try
      if (ProxySettings.ProxyType > fpcmNone) and (Length(ProxySettings.Host) > 0) then begin
        FHost := ProxySettings.Host;
        FPort := ProxySettings.Port;
      end;
      inherited Connect(ATimeout);
    finally
      FHost := TmpHost;
      FPort := TmpPort;
    end;//tryf


kann mir bitte jmd helfen und sagen was ich falsch gemacht habe?


Zuletzt bearbeitet von The-FoX am Mi 06.08.03 02:38, insgesamt 1-mal bearbeitet
BungeeBug
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 901



BeitragVerfasst: Di 05.08.03 08:09 
Hi,

da is gewaltig was falsch gelaufen ... die Dateil TIdFTP1.pas gibbt aller warscheinlichkeit nach nicht. Du solltest evl. mal deine Indy neu installen oder gleich dein ganzes Delphi :) und die Geschichte is einzig und allein dein "Problem" denn 8ung.at hat damit nix zutun. Ein Proxy ist ein Rechner, über den andere Leute Daten abrufen können ohne dem Webserver (oder jedem andern) ihre IP (sprich ihre Identitär) preisgeben zumüssen. Inwiefern ein Proxy anonym ist hängt von seinem Admin und desses Willen ab. Proxys werden z.B. in großen Firmen oder Unis verwand um allen Workstations eine Möglichkeit zu ins I-Net zukommen.

So das war Bungee's Proxy Tut :)
The-FoX Threadstarter
ontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 203

Win XP
D6 Pers
BeitragVerfasst: Di 05.08.03 15:51 
ach du kagge :( ich hab vorhin schonmal neuinstalliert weil Indy sich einfach nicht gescheit installieren lässt. Kann mir jemand schritt für Schritt erklären wie ich indy genau installiere?

Edit:
Ich habs grad nochmal gemacht (nicht neu installiert) und da kam folgende Fehlermeldung: EIdProtocolReplyError aufgetreten ....
The-FoX Threadstarter
ontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 203

Win XP
D6 Pers
BeitragVerfasst: Di 05.08.03 16:00 
Und schon wieder kommt nen Fehler :) Diesmal access denied obwohl ich alle daten + richtiges Pw angegeben habe ...
kasi
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 37

Win XP
D5 Ent
BeitragVerfasst: Di 05.08.03 19:42 
Setz mal idFTP1.Passive = true falls du hinter einer Firewall sitzt

Hast die entsprechenden Rechte auf dem Server ?
Kannst du idFTP1.List(Memo1.Lines) machen?

KASI
The-FoX Threadstarter
ontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 203

Win XP
D6 Pers
BeitragVerfasst: Mi 06.08.03 02:19 
kasi hat folgendes geschrieben:
Setz mal idFTP1.Passive = true falls du hinter einer Firewall sitzt

Hast die entsprechenden Rechte auf dem Server ?
Kannst du idFTP1.List(Memo1.Lines) machen?

KASI



nein geht leider auch nicht -_- diesmal kommt der Fehler EIdConnClosedGracefully RSConnectionClosedGracefully

btw. www.8ung.at als Host ist doch richtig oder? Also bei ftp-progs muss ich auch immer www.8ung.at angeben.
The-FoX Threadstarter
ontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 203

Win XP
D6 Pers
BeitragVerfasst: Mi 06.08.03 02:25 
Ich hab grad nochmal was probiert. Ich hab einfach nur zum Server connected (idftp1.connect) ohne put oder sonst irgendwas, und das ging.
The-FoX Threadstarter
ontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 203

Win XP
D6 Pers
BeitragVerfasst: Mi 06.08.03 02:42 
Titel: GESCHAFFT
Leute nennt mich Gott (ich weiß das ich en Nub bin, aber egal :lol: ) Wie ich gesehen habe hatte mehrere Leute dieses PRoblem mit Indy und der wohlbekannten EIdConnClosedGracefully - Fehlermeldung. Aber wie ich in der Delphi-Hilfe gelesen habe, ist es keine Fehlermeldung von Indy, sondern eine von Delphi die das Programm anhält. Ich müsst auf Tools ---> Debugger Options gehen dann in die Register karte: Sprach-Exeptions und dort EIdConnClosedGracefully hinzufügen. Dann klapp alles wunderbar :P