Ich versuche mit einem Socket (zu Testzwecken) mit einem FTP Server zu verbinden.
Die Daten werden erfolgreich empfangen, ich krieg 220 zurück.
Wenn ich jedoch versuche einen Befehl zu senden, passiert nichts. Ich hab nebenbei die Debugsoftware von FileZilla Server laufen, die mir alles protokolliert, normalerweise auch die Befehle. Nur im Log ist nichts davon zu sehen. Hier ein Codeabschnitte:
Was habe ich falsch gemacht? (Mehr Code auf Anfrage)
Die Daten werden erfolgreich empfangen, ich krieg 220 zurück.
Wenn ich jedoch versuche einen Befehl zu senden, passiert nichts. Ich hab nebenbei die Debugsoftware von FileZilla Server laufen, die mir alles protokolliert, normalerweise auch die Befehle. Nur im Log ist nichts davon zu sehen. Hier ein Codeabschnitte:
Code:
Sub send(ByVal text As String)
Dim sendBytes As [Byte]() = Encoding.ASCII.GetBytes(text)
sock.Send(sendBytes)
MsgBox("Send")
addlogtext += "Client: " + text + vbCrLf
End Sub
Private Sub connection_send_button_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles connection_send_button.Click
send(connection_send_text.Text)
connection_send_text.Text = ""
End Sub
Was habe ich falsch gemacht? (Mehr Code auf Anfrage)