FTP Return 32


 
Thread Tools Search this Thread
Special Forums IP Networking FTP Return 32
# 1  
Old 10-06-2008
Data FTP Return 32

Dear All,

I have problem when uploading files the FTP Server threw message like this : ftp return 32. Files not get uploaded.

OS is Sun Soalaris 2.10

Please help what is the meaning of that message...

Thanks
# 2  
Old 10-09-2008
That's really strange. Is the OS you mentioned on the server or the client? Do you know what FTP server software is used? Version? Does it fail for ALL Files, or just some files?
# 3  
Old 10-10-2008
Recheck

Sorry, I just rechecked again the code. The tag "ftp return" is hard-coded. But the value 32 is the value returned by the built-in "ftp put" function in the code. It is written in dsd (it's a language used by particular framework product, derived from TCL as I know).
The manual says the "ftp put" will return non-zero value if success, else 0.

Usually it return 226 for every file uploaded, but recently some times it return 32 and no file uploaded.

Below is the sample success log :
[20081009230000]:[ INFO ] : Total Files in Dir are 4
[20081009230000]:[ INFO ] : FTP Connected to xx.xx.x.xx (edited)
[20081009230000]:[ ERROR ] : Remote Dir is /xx/xx/xx/ (edited)
[20081009230000]:[ ERROR ] : Total Files in Dir are 4
[20081009230000]:[ ERROR ] : ftp return 226
[20081009230000]:[ ERROR ] : Error String is Transfer complete.
[20081009230000]:[ ERROR ] : File uploaded xxx
[20081009230001]:[ ERROR ] : ftp return 226
[20081009230001]:[ ERROR ] : Error String is Transfer complete.
[20081009230001]:[ ERROR ] : File uploaded yyy
[20081009230001]:[ ERROR ] : ftp return 226
[20081009230001]:[ ERROR ] : Error String is Transfer complete.
[20081009230001]:[ ERROR ] : File uploaded zzz
[20081009230003]:[ ERROR ] : ftp return 226
[20081009230003]:[ ERROR ] : Error String is Transfer complete.
[20081009230003]:[ ERROR ] : File uploaded aaa
[20081009230003]:[ WARNING ] : Total files Uploaded are 4
[20081009230003]:[ INFO ] : Closing the File Handle

Below for the failed upload log :
[20081003234500]:[ INFO ] : Total Files in Dir are 2
[20081003234500]:[ INFO ] : FTP Connected to xx.xx.x.xx (edited)
[20081003234500]:[ ERROR ] : Remote Dir is /xx/xx/xx/ (edited)
[20081003234500]:[ ERROR ] : Total Files in Dir are 2
[20081003234500]:[ ERROR ] : ftp return 32
[20081003234500]:[ ERROR ] : ftp return 32
[20081003234500]:[ WARNING ] : Total files Uploaded are 0
[20081003234500]:[ INFO ] : Closing the File Handle

The OS is the same for both client and server. But I don't know what the FTP server software it used..

Could that be the bug in the product?
# 4  
Old 10-10-2008
Quote:
Originally Posted by wilsonSurya
Sorry, I just rechecked again the code. The tag "ftp return" is hard-coded. But the value 32 is the value returned by the built-in "ftp put" function in the code. It is written in dsd (it's a language used by particular framework product, derived from TCL as I know).
The manual says the "ftp put" will return non-zero value if success, else 0.

Usually it return 226 for every file uploaded, but recently some times it return 32 and no file uploaded.
You are referring to the code that runs the initiating (local-client) side? If so, either its an "undocumented feature", or a bug. 32 is not an allowable FTP return code, from the server's point of view: FTP, File Transfer Protocol



From the logs, it almost looks like it cannot upload to an empty directory. Try these: Can you upload files whose filename already exists? Can you upload into an empty directory? Can you upload into a full disk? Can you always download?
This User Gave Thanks to otheus For This Post:
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

How to capture 3 digit return code of ftp??

is it possible to capture the 3 digit return code of ftp commands in a local variable inside a shell script? Code: ftp remoteserver << EOFTP quote USER uid quote PASS pass prompt cd remote_directory mput file.txt bye EOFTP in the above script, if cd ... (4 Replies)
Discussion started by: Little
4 Replies

2. Shell Programming and Scripting

Return Value from a FTP shell script

Hello folks,,, I am calling a Unix shell script from java. The unix script is transferring a file through FTP. I wonder how can I confirm whether the script has been executed properly without any error. Is there any way to find the return value from the script. My FTP script is given below ... (3 Replies)
Discussion started by: dinesh1985
3 Replies

3. UNIX Desktop Questions & Answers

ftp return code not working

below is my code , but for some reason the return part is not working, only file transfer is happening and no exit status is checked .please me help me to fix this code #!/bin/sh #set -vx ftp -nv sitelocation << ! user username password lcd localdir cd /remote dir mget *.* ... (4 Replies)
Discussion started by: gwrm
4 Replies

4. Shell Programming and Scripting

Return all sub directories on ftp server

Hey guys, I'm new to the programming world in general, and I only write in applescript so far. I am trying to find a shell script that will return a list of all the sub directories (or folders) within a directory on my ftp server. The server needs a username and password. I would assume the... (4 Replies)
Discussion started by: thriftinkid
4 Replies

5. Shell Programming and Scripting

No return code in ftp mget script

I have a automated FTP script that gets a file using mget. I am using mget because the date will change on the file frequently. The mget works, however if I incorrectly type the file (e.g. if I want to get /dog123 and I enter /dg*) I do not receive and error code from in the FTP session. The... (1 Reply)
Discussion started by: dog123
1 Replies

6. UNIX for Dummies Questions & Answers

FTP Return Code

Hi All, I have a problem to identify the error code thrown by FTP Server while uploading files. The message is : ftp return 32. I couldn't find out what is the meaning of that. :confused: OS is Sun Solaris 2.10. Anyone can help? Thanks a lot (1 Reply)
Discussion started by: wilsonSurya
1 Replies

7. Shell Programming and Scripting

capture ftp return code..PLZ HELP

Hi all, i have written a code to ftp a file from one server to other.The ftp is happeneing successfully,but i am not able to capture the return code,to check if ftp has failed. plz help me to find out the return code....this is urgent below is the code i have written... (3 Replies)
Discussion started by: anju
3 Replies

8. Shell Programming and Scripting

return ftp status

Hello, I still have problems when trying to figure out if the status of an ftp was successful. I ftp to different types (nt, vax, unix, etc...) of machines. I am trying to write a universal script that will ftp a file and then check to see if the ftp was successful. I have tried the... (12 Replies)
Discussion started by: blt123
12 Replies

9. UNIX for Advanced & Expert Users

return code on ftp if filesystem full??

Does anyone know what the return code will be if an ftp fails because the /var/tmp filesystem is full? AIX 4.3 (1 Reply)
Discussion started by: lawadm1
1 Replies

10. UNIX for Advanced & Expert Users

FTP return value

Hi guys, I am having a problem to determine if the FTP request I had was successful or not... Here is what I do: In a shell script I call another shell script to do the FTP like: #!/bin/ksh echo "Hello..." ... # call do_ftp.sh do_ftp.sh $SERVER $USR $PASS $FILE.... status=$? if ; then ... (7 Replies)
Discussion started by: Shaz
7 Replies
Login or Register to Ask a Question