Curl ftp upload success but no file exist on the server !!!!

hello,
I'm trying to upload a file to this ftp server and others ftp://ftp.byethost12.com as you can see in the output of CURL using the -v option
curl reports that the upload succeeded but when i connected to the server with file-zilla there is no file uploaded the same command
upload files to other servers but does work with others although it reports a successful transfer.

curl --disable-epsv -v -T"/root/backupcfg.tar.bz2" -u"username: password" "ftp://ftp.byethost12.com/New/"
* About to connect() to ftp.byethost12.com port 21 (#0)
*   Trying 209.190.85.253... connected
* Connected to ftp.byethost12.com (209.190.85.253) port 21 (#0)
< 220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
< 220-You are user number 53 of 500 allowed.
< 220-Local time is now 13:54. Server port: 21.
< 220-This is a private system - No anonymous login
< 220-IPv6 connections are also welcome on this server.
< 220 You will be disconnected after 2 minutes of inactivity.
> USER b12_5477853
< 331 User b12_5477853 OK. Password required
> PASS password
< 230-Your bandwidth usage is restricted
< 230-User b12_5477853 has group access to:  5477853 
< 230 OK. Current restricted directory is /
> PWD
< 257 "/" is your current location
* Entry path is '/'
> CWD New
< 250 OK. Current directory is /New
> PASV
* Connect data stream passively
< 227 Entering Passive Mode (209,190,85,253,131,23)
*   Trying 209.190.85.253... connected
* Connecting to 209.190.85.253 (209.190.85.253) port 33559
> TYPE I
< 200 TYPE is now 8-bit binary
> STOR backupcfg.tar.bz2
< 150 Accepted data connection
} [data not shown]
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 12444    0     0  100 12444      0    824  0:00:15  0:00:15 --:--:--   824* Remembering we are in dir "New/"
100 12444    0     0  100 12444      0    773  0:00:16  0:00:16 --:--:--     0< 226-File successfully transferred
< 226 1.207 seconds (measured here), 10.07 Kbytes per second
100 12444    0     0  100 12444      0    763  0:00:16  0:00:16 --:--:--     0* Connection #0 to host ftp.byethost12.com left intact

> QUIT
< 221-Goodbye. You uploaded 13 and downloaded 0 kbytes.
< 221 Logout.
* Closing connection #0

any help please.

Help with what? What is the remote system? How are you trying to access the file afterwards?

Giving us just a subject line, a lot of command line output (next time, please use [CODE] tags), and a plea for help isn't telling us anything.

sorry i was in harry and haven't used forums in a while i forgot to use the code tags and i thought posting the output of the command is clear enough explain the situation

What kind of system are you uploading to? And what kind of data? Are the files there if you upload using Filezilla, and then check again later?

The reason I'm asking is that I've seen a similar situation with a vendor, where we would upload invoices, and as soon as the files were finished uploading they "vanished", meaning moved from the upload folder to be processed. Maybe it's a similar situation here.

thanks alot for your replay the files i'm trying to upload are mainly backup files compressed as .tar.bz2 and encrypted with GNUPG. but i tried with many other files. the problem is that when i upload using CURL it reports a successful operation while there is no files actually uploaded to the server no matter what kind of files i try to upload while File-zilla actually upload the same files curl claims to have uploaded successfully while it didn't actually. it's very strange like the FTP server uses something similar user agent in HTTP protocol to deny files uploaded by CURL.

FTP doesn't have any banners (they're even optional in HTTP). My first impulse would be to upload a very small file for testing, and capture that transfer with tcpdump to see if anything goes wrong.