Hi All,
We are using CURLOPT_POSTQUOTE option to rename a file after transfer of the 
file using sftp protocol.But the POSTQUOTE option for rename is failing when 
the sftp server is runing in Windows O/S.The same code works perfectly when the 
sftp server is Linux or Sun OS.
 
 Following is the Log from the server side.Is this is a open issue from libcurl 
or an improper server implementation?
 
Complete FTP:
2011-02-23 14:46:31,203 INFO SFTPSubsystemServer [48:temp] Opened 
/C-drive/.A20110223.0826+0000-XYZ.TBD.0000075BCD15.1 for writing 
2011-02-23 14:46:31,844 ERROR SFTPSubsystemServer [48:temp] Failed to move file 
.A20110223.0826+0000-XYZ.TBD.0000075BCD15.1 => 
A20110223.0826+0000-XYZ.TBD.0000075BCD15.1: The process cannot access the file 
because it is being used by another process. 
 
Cerebres SFTP : 
2011/02/23 15:05:33  [5]  File Open command received
2011/02/23 15:05:33  [5]  File handle to 
'//.A20110223.0931+0000-XYZ.TBD.0000075BCD15.1' opened
2011/02/23 15:05:33  [5]  Upload started for file 
'C:\.A20110223.0931+0000-XYZ.TBD.0000075BCD15.1'
2011/02/23 15:05:34  [5]  Unable to rename file 
'C:\.A20110223.0931+0000-XYZ.TBD.0000075BCD15.1'
2011/02/23 15:05:34  [5]  Upload complete for file 
'C:\.A20110223.0931+0000-XYZ.TBD.0000075BCD15.1'
2011/02/23 15:05:34  [5]  Handle 
'//.A20110223.0931+0000-XYZ.TBD.0000075BCD15.1' closed
 
FreeFTPD also shows a similar error that rename could not be done on a open 
file.
 
 
Did someone face some issue like and there is a resolution for this?
 
Thanks,
N.Rajesh



                                          
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette:  http://curl.haxx.se/mail/etiquette.html

Reply via email to