|
|
|
| |||||||||
![]() |
|
|
«
Previous Thread
|
Next Thread
»
|
Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
#1
|
|||
|
|||
|
501 Not implemented.
Dear All,
I am attempting use ftp Cute Professional 7 TO upload a file to an Apache Server via an HTTPS connection. I continue to get the following message. Is there a way to resolve this. The message i contine to receive is: STATUS:> [25/05/2006 09:11:19] Receiving reply... [25/05/2006 09:11:19] HTTP/1.1 501 Method MKCOL is not defined in RFC 2068 and is not supported by the Servlet API Date: Thu, 25 May 2006 08:11:19 GMT Server: Apache Content-Type: text/html;charset=ISO-8859-1 Content-Language: en-GB Content-Length: 1209 Connection: close ERROR:> [25/05/2006 09:11:19] 501 Not implemented. ERROR:> [25/05/2006 09:11:20] Can't create following directory: "/cxml/cxmfiles". |
|
#2
|
|||
|
|||
|
Data transfer to Apache server.
I am attempting to POST cxml files to a customer.
Does anyone know any secure FTP client that could solve this problem. The secure FTP client MUST be secure and support POST and HTTPS. How could i solve this problem to upload data to my customers server. Intially ive been using a cute ftp professional client. My customer gave me the following details: This is sending a MKCOL command to our server which is a verb used by WebDav HTTP extension, not a core part of the HTTP protocol specification. This is not something our system supports. The only HTTP verb supported by cXml is POST. This is not a file transfer verb itself, it is a mechanism of sending information to a listener. There is no file transfer mechanism as such on our server, CXmlServer is not a directory, it is a process listening for data to be POSTed to it. In a file transfer exchange you'd expect something along the lines of here's a file, it's called file.txt and I want to put it in the directory /incoming . POST however simply says here is data. There is no filename as such, the listener receiving the data can do anything to this data. For example the CXmlServer on here receives data in CXml format, splits this into it's relevant parts and then inserts the needed information into our database. The file receipt, file parsing and system update is all controlled within the CXmlServer process. |
|
#3
|
||||
|
||||
|
1) Don't double post.
2) You have your webserver and your ftp server mixed up. They do different things. Your webserver serves webpages, your ftp server does File Transfers. 3) I'm moving this to FTP help. -Simon
__________________
|
|
#4
|
|||
|
|||
|
You could use the curl client tools and generate a post with a file upload payload.
The customer would have to have a url that was expecting a file upload element to recieve it. This would use the https POST method the same way an <input type="file> html elements works. Jeb |
![]() |
| Viewing: Dev Shed Forums > System Administration > FTP Help > Data transfer to Apache server. |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|
|
|