Your best friend for file transfer.

Fetch application logoFetch

unable to put files (16 posts)

  • Started 4 years ago by white
  • Latest reply 2 years ago from Jim Matthews
  • white Member

    fetch could not put "index.html" because the connection was reset by the server.

    Posted 4 years ago #

  • Scott McGuire Administrator

    Hi,

    We'd like some more information to help diagnose the problem. Could you please do the following?

    * Quit Fetch, if it's running.
    * Open Fetch again.
    * Connect to your server.
    * Try uploading again.
    * After you receive the error, go to the Window menu, and choose Fetch Transcript.
    * Copy the entire contents of the transcript window, and paste them into a reply to this message.

    Thanks,

    Scott McGuire
    Fetch Softworks

    Posted 4 years ago #

  • white Member

    Hi Scott,
    I have re- installed fetch, re-published with iWeb
    Now I can put with no problem,
    However when ivisit the website it says
    " directory has no index file"

    Posted 4 years ago #

  • Scott McGuire Administrator

    Hi,

    The usual cause of that problem is that you have uploaded not quite the right thing to your server. For websites created with iWeb to work correctly once you upload it, after you publish your website to a folder, you need to upload the contents of the folder - but not the folder itself - to your server.

    For example, let's assume your website is called "Family Trip", and when you use "Publish to a Folder," you tell iWeb to put its files in a folder called "My New Website."

    Once iWeb is done, in the Finder you will see:

    My New Website (folder)
      index.html
      Family Trip (folder)

    For your website to work correctly, you must be sure to upload both the index file, and the folder with the name of your website - that is, upload the entire contents of the "My New Website" folder, but don't upload the "My New Website" folder itself.

    It may be best to delete the files that you've already uploaded to the server and start fresh before trying again.

    We have step by step instructions on using Fetch to upload websites created with iWeb - it may be helpful to read it over if you haven't already; it also links to a help topic that suggests solutions to common problems.

    If you're still having problems after looking this over, please let us know and we'll try to figure it out.

    Thanks,

    Scott McGuire
    Fetch Softworks

    Posted 4 years ago #

  • white Member

    Hi Scott McGuire,
    Thank you very much for your help I finally got it
    Regards,
    White.

    Posted 4 years ago #

  • Scott McGuire Administrator

    Hi White,

    You're welcome, we're glad to hear you're all set.

    Best,

    Scott McGuire
    Fetch Softworks

    Posted 4 years ago #

  • Fred Member

    Hello,

    I'm having the same problem... Can anyone decipher this fetch transcript?

    Fetch 5.3 (5D161) Intel running on Mac OS X 10.4.11 (8S2167) Intel English StuffIt Engine 0x820, StuffIt SDK Version 10.1.1b1 Update check started at 03/04/2010 11:32 AM Expires 10/16/2009 T Connecting to jjhuddle.com port 21 (Mac OS X firewall state unknown) (3/4/10 11:33:10 AM) Connected to 174.143.68.186 port 21 (3/4/10 11:33:10 AM) 220 ProFTPD 1.3.1 Server (ProFTPD) [192.168.100.186] USER jjhuddle
    331 Password required for jjhuddle
    PASS
    230 User jjhuddle logged in
    SYST
    215 UNIX Type: L8
    PWD
    257 "/" is the current directory
    MACB ENABLE
    500 MACB not understood
    PWD
    257 "/" is the current directory
    TYPE A
    200 Type set to A
    PASV
    227 Entering Passive Mode (174,143,68,186,146,175).
    Making data connection to 174.143.68.186 port 37551 LIST -al 150 Opening ASCII mode data connection for file list
    drwxr-xr-x 14 root root 4096 Dec 11 12:01 .
    drwxr-xr-x 14 root root 4096 Dec 11 12:01 ..
    drwxr-x--- 5 jjhuddle psaserv 4096 Dec 2 07:23 anon_ftp
    drwxr-xr-x 2 root psaserv 4096 Dec 2 07:23 bin
    lrwxrwxrwx 1 root root 15 Dec 11 12:01 cache -> httpdocs/cache/
    drwxr-x--- 3 jjhuddle psaserv 4096 Mar 3 16:33 cgi-bin
    lrwxrwxrwx 1 root root 13 Dec 11 11:57 conf -> httpdocs/conf
    drwxrwxr-x 2 jjhuddle psacln 4096 Dec 9 06:58 dbscript
    drwxr-xr-x 2 root psaserv 4096 Dec 2 07:23 error_docs
    drwxrwxr-x 57 jjhuddle psaserv 4096 Feb 22 09:43 httpdocs
    drwxr-x--- 7 jjhuddle psaserv 4096 Dec 2 07:23 httpsdocs
    drwxr-x--- 2 root psaserv 4096 Dec 2 07:23 pd
    drwx------ 2 jjhuddle root 4096 Dec 2 07:23 private
    dr-xr-x--- 7 root psaserv 4096 Dec 2 07:23 statistics
    drwxr-xr-x 2 root psaserv 4096 Dec 2 07:23 subdomains
    drwxr-xr-x 2 root psaserv 4096 Dec 2 07:23 web_users
    226-Transfer complete
    226 Quotas off
    TYPE I
    200 Type set to I
    PASV
    227 Entering Passive Mode (174,143,68,186,168,68).
    Making data connection to 174.143.68.186 port 43076 STOR 17_radcliff.jpg 550 17_radcliff.jpg: Permission denied
    ftp_store_setup: 2,-30004 (state == PUT_SETTING_UP) ABOR 500 ÿôÿòABOR not understood Update check skipped at 03/04/2010 11:33 AM (next check after 03/05/2010 04:21 AM)

    Posted 4 years ago #

  • Scott McGuire Administrator

    Hi Fred,

    Most likely you are receiving this message because the server doesn't allow you to upload files to the folder you're trying to upload them to. It looks like you're trying to upload them to your "root" folder, which some servers don't allow. Instead they require you to put your files in a specific folder.

    You should contact the people or company and ask them which folder you should use to upload your files to; they are the best people to answer that. You can then switch to another folder in Fetch by double-clicking the folder's icon in the Fetch window.

    Please let us know if you have further questions after talking to the folks who run the server.

    Thanks,

    Scott McGuire
    Fetch Softworks

    Posted 4 years ago #

  • Fred Member

    Scott,

    Thanks for the info! We tried it in a folder and it worked perfectly.

    Thanks!
    Fred

    Posted 4 years ago #

  • Scott McGuire Administrator

    Hi Fred,

    You're welcome, I'm glad that helped.

    Best,

    Scott McGuire
    Fetch Softworks

    Posted 4 years ago #

  • Anatoly Member

    Hello,
    What can you say about error of command (cmd) ABORT (500 ÿôÿòABOR not understood)?
    Fred wrote:
    "STOR 17_radcliff.jpg
    550 17_radcliff.jpg: Permission denied
    ftp_store_setup: 2,-30004 (state == PUT_SETTING_UP)
    ABOR
    500 ÿôÿòABOR not understood
    Update check skipped at 03/04/2010 11:33 AM (next check after 03/05/2010 04:21 AM)"

    When server sends cmd 550 to client, server receives ÿôÿòABOR or in characters 255,244,A,B,O,R.
    If server send cmd 425, it's OK.
    Which the correct cmd do I have to send to client?

    Posted 2 years ago #

  • Jim Matthews Administrator

    Hi Anatoly,

    What's happening is:

    * Fetch sends the "STOR 17_radcliff.jpg" command, to start uploading the file "17_radcliff.jpg"
    * The server replies "550 17_radcliff.jpg: Permission denied" to say that the user does not have permission to upload a file
    * Fetch sends a Telnet interrupt sequence (255,244), followed by the ABOR command, to re-synchronize with the server
    * The server apparently does not recognize the interrupt sequence, so it replies "500 ÿôÿòABOR not understood", but the ABOR command has performed its function of getting Fetch and the server synchronized again

    I hope this helps,

    Jim Matthews
    Fetch Softworks

    Posted 2 years ago #

  • Anatoly Member

    It's ok.
    But another issue:
    Server already has the folder "files" with some files.
    When client send a folder "files" that included file hack.exe.
    Server opens directory and starts downloading the file hack.exe.
    Server checks the file hack.exe is denied and replies "550 File hack.exe is denied."
    Client tries execute this commmand two time and the end sends a Telnet interrupt sequence (255,244), followed by the ABOR command.
    After that Fetch opens this folder like empty and when user makes "Back" or returns to root Fetch opens folder "/CWD/", which server doesn't have.
    What is happen?
    Why Fetch send command STOR 3 time? Can I abort cmd STOR from server only in first time ?

    Transcript:

    Fetch 5.7.1 (5H459) Intel (Web Store) running on Mac OS X 10.6.8 (10K549) Intel English
    StuffIt Engine 0x820, StuffIt SDK Version 10.1.1b1
    Partial serial FETCH55001-GUK8-3MVU T
    Connecting to 172.16.107.202 port 21 (Mac OS X firewall is allowing connections) (3/21/12 6:01 PM)
    Connected to 172.16.107.202 port 21 (3/21/12 6:01 PM)
    220 FTP Server Ready
    USER dedmakar
    331 User dedmakar logged in, needs password
    PASS
    230 Password ok, FTP server ready
    SYST
    215 DOS Type: Windows FTP Service.
    PWD
    257 "/" PWD Successful.
    PWD
    257 "/" PWD Successful.
    TYPE A
    200 ASCII transfer mode active.
    PORT 172,16,107,1,240,130
    200 PORT command succeeded
    LIST
    150 Opening data connection for LIST
    drwxr-xr-x 1 owner group 1 Mar 20 06:46 BOBO
    drwxr-xr-x 1 owner group 1 Mar 21 05:59 dedmakar
    drwxr-xr-x 1 owner group 1 Mar 16 05:58 dedmakarUScop2copy
    drwxr-xr-x 1 owner group 1 Mar 14 06:22 mask
    drwxr-xr-x 1 owner group 1 Mar 16 04:43 QRCODESC
    drwxr-xr-x 1 owner group 1 Mar 20 03:48 qwertyui
    drwxr-xr-x 1 owner group 1 Mar 21 11:02 Restaurant1
    drwxr-xr-x 1 owner group 1 Mar 14 06:12 test
    drwxr-xr-x 1 owner group 1 Mar 16 11:49 vocabular
    226 LIST successful.
    PWD
    257 "/" PWD Successful.
    CWD /
    250 CWD Successful (/)
    PWD

    257 "/" PWD Successful.
    PORT 172,16,107,1,240,165
    200 PORT command succeeded
    LIST
    150 Opening data connection for LIST
    drwxr-xr-x 1 owner group 1 Mar 20 06:46 BOBO
    drwxr-xr-x 1 owner group 1 Mar 16 05:58 dedmakarUScop2copy
    drwxr-xr-x 1 owner group 1 Mar 21 05:59 files
    drwxr-xr-x 1 owner group 1 Mar 14 06:22 mask
    drwxr-xr-x 1 owner group 1 Mar 16 04:43 QRCODESC
    drwxr-xr-x 1 owner group 1 Mar 20 03:48 qwertyui
    drwxr-xr-x 1 owner group 1 Mar 21 11:02 Restaurant1
    drwxr-xr-x 1 owner group 1 Mar 14 06:12 test
    drwxr-xr-x 1 owner group 1 Mar 16 11:49 vocabular
    226 LIST successful.
    CWD files
    250 CWD Successful (/files)
    PWD

    257 "/files" PWD Successful.
    TYPE I
    200 Binary transfer mode active.
    PORT 172,16,107,1,240,167
    200 PORT command succeeded
    STOR 08-chat copy 2.png
    150 Opening connection for data transfer.

    226 Uploaded file successfully.
    MFMT 20111003012522 08-chat copy 2.png

    550 Unknown command
    MDTM 20111003012522 08-chat copy 2.png
    550 Unknown command
    SITE UTIME 20111003012522 08-chat copy 2.png
    550 Unknown command
    SITE UTIME 201110030125 08-chat copy 2.png
    550 Unknown command
    SITE UTIME 08-chat copy 2.png 20111003012522 20111003012522 20111003012522 UTC
    550 Unknown command
    MLST 08-chat copy 2.png
    550 Unknown command
    STAT 08-chat copy 2.png
    550 Unknown command
    Successful upload of 08-chat copy 2.png as binary data (281 bytes, 0 bytes/sec, 0:00 elapsed) completed at 3/21/12 6:03 PM
    PORT 172,16,107,1,240,168
    200 PORT command succeeded
    STOR hack.exe
    550 Denied to copy file's type .exe in this directory.
    ftp_store_setup: 2,-30004 (state == RPUT_SETTING_UP)
    retry_failed_operation derr = 2, -30004 retry_state = RPUT_SETTING_UP cancel_cur_cmd = 0 force_reconnect = 0 tw->retry_reconnect_count = 0 making_progress = 0, tw->retry_count = 0
    Error setting up upload of hack.exe, will retry (attempt #1)
    PWD

    257 "/files" PWD Successful.
    PORT 172,16,107,1,240,169
    200 PORT command succeeded
    STOR hack.exe
    550 Denied to copy file's type .exe in this directory.
    ftp_store_setup: 2,-30004 (state == RPUT_SETTING_UP)
    retry_failed_operation derr = 2, -30004 retry_state = RPUT_SETTING_UP cancel_cur_cmd = 0 force_reconnect = 0 tw->retry_reconnect_count = 0 making_progress = 0, tw->retry_count = 1
    Error setting up upload of hack.exe, will retry (attempt #2)
    Connecting to 172.16.107.202 port 21 (Mac OS X firewall is allowing connections) (3/21/12 6:03 PM)
    Connected to 172.16.107.202 port 21 (3/21/12 6:03 PM)
    220 FTP Server Ready
    USER dedmakar
    331 User dedmakar logged in, needs password
    PASS
    230 Password ok, FTP server ready
    SYST
    215 DOS Type: Windows FTP Service.
    PWD
    257 "/" PWD Successful.
    CWD /files
    250 CWD Successful (/files)
    TYPE I

    200 Binary transfer mode active.
    PORT 172,16,107,1,240,171
    200 PORT command succeeded
    STOR hack.exe
    550 Denied to copy file's type .exe in this directory.
    ftp_store_setup: 2,-30004 (state == RPUT_SETTING_UP)
    retry_failed_operation derr = 2, -30004 retry_state = RPUT_SETTING_UP cancel_cur_cmd = 0 force_reconnect = 0 tw->retry_reconnect_count = 1 making_progress = 0, tw->retry_count = 2
    Error setting up upload of hack.exe, will retry (attempt #3)
    PWD

    257 "/files" PWD Successful.
    PORT 172,16,107,1,240,172
    200 PORT command succeeded
    STOR hack.exe
    550 Denied to copy file's type .exe in this directory.
    ftp_store_setup: 2,-30004 (state == RPUT_SETTING_UP)
    retry_failed_operation derr = 2, -30004 retry_state = RPUT_SETTING_UP cancel_cur_cmd = 0 force_reconnect = 0 tw->retry_reconnect_count = 1 making_progress = 0, tw->retry_count = 3
    Fetch could not put “hack.exe” because the FTP server encountered an error accessing a file or folder. (If you entered a file name, folder name, or URL, check that it is correct.
    Server responded: “Denied to copy file's type .exe in this directory.”)
    ABOR
    FTP::ftp_abort() FTP_ABOR_SENT_CMD TickCount() = 5378341 reply_received = 5378341 TickCount() - reply_received = 0
    FTP::ftp_abort() FTP_ABOR_SENT_CMD TickCount() = 5378342 reply_received = 5378341 TickCount() - reply_received = 1
    550 Command not implemented.
    TYPE A
    550 Command not implemented.
    ftp_list: 2,-30000 (state == GETTING_LIST)
    Fetch could not get the file list because the FTP server sent an unexpected response. (Check the Fetch Transcript window for more information.
    Server responded: “Command not implemented.”)
    CWD /
    200 ASCII transfer mode active.
    PWD
    250 CWD Successful (/)
    TYPE A

    257 "/" PWD Successful.
    PORT 172,16,107,1,240,173
    200 ASCII transfer mode active.
    LIST
    200 PORT command succeeded
    PASV
    150 Opening data connection for LIST
    ftp_list: 2,-30000 (state == GETTING_LIST)
    Fetch could not get the file list because the FTP server sent an unexpected response. (Check the Fetch Transcript window for more information.)
    QUIT
    send_cmd():con_conn->Putline() returns 1,54
    Update check skipped at 3/21/12 6:03 PM (next check after 3/23/12 7:17 PM)

    Connecting to 172.16.107.202 port 21 (Mac OS X firewall is allowing connections) (3/21/12 6:20 PM)
    Connected to 172.16.107.202 port 21 (3/21/12 6:20 PM)
    220 FTP Server Ready
    USER dedmakar
    331 User dedmakar logged in, needs password
    PASS
    230 Password ok, FTP server ready
    SYST
    215 DOS Type: Windows FTP Service.
    PWD
    257 "/" PWD Successful.
    CWD /CWD/
    550 Not a valid directory.
    Fetch could not open the folder “/CWD/” because the FTP server says that the requested item could not be accessed. (If you entered a file or folder name or URL, check that it is correct.
    Server responded: “Not a valid directory.”)
    ftp_cwd: 2,-30006 (state == CHANGING_DIR)

    Edited 2 years ago #

  • Jim Matthews Administrator

    Fetch tries three times to make sure that the problem is not just a temporary problem. I do not know why it tries to change directory to "/CWD/"; that seems like a bug.

    Jim Matthews
    Fetch Softworks

    Posted 2 years ago #

  • Anatoly Member

    The issue associated with "CWD" doesn't happen with others FTP clients.

    Posted 2 years ago #

  • Jim Matthews Administrator

    Is this a server that I could try to connect to, in order to try to reproduce the CWD /CWD/ problem?

    Thanks,

    Jim Matthews
    Fetch Softworks

    Posted 2 years ago #

Reply

  • Or nickname, if you prefer.
  • This will be kept confidential.
  • This is to ensure that you’re a person, not a spambot.