Results 1 to 3 of 3

Thread: wget is hanging

  1. #1
    Join Date
    Aug 2010
    Location
    Lancs, United Kingdom
    Beans
    1,588
    Distro
    Ubuntu Mate 16.04 Xenial Xerus

    wget is hanging

    Here's a command I've been using without problem for over a year to backup several websites.
    Code:
    wget -r --user=blah --password=blah --mirror ftp://some-ftp.site.com/
    The computer I run this from is running Debian GNU/Linux 8 (jessie). My router configuration has not changed recently. For some websites the above continues to work but for one it has in the last week begun to hang after a varying amount of time, maybe 1s, maybe 8s, maybe 15s. The folder on which it hangs varies. When it hangs, it appears to hang indefinitely, or rather until I kill it after maybe an hour or more.

    The failure point varies but always looks something like this:
    Code:
    --2018-11-15 14:35:27--  ftp://some-ftp.site.com/public_html/.listing
               => ‘some-ftp.site.com/public_html/.listing’
    ==> CWD not required.
    ==> PASV ... done.    ==> RETR .listing ...
    It seems to me that something must have changed on the server hosting the problem website. I don't have much control over that server.

    Are there any options to wget that might solve this problem?

    Is there some other backup command that will achieve similar results? (i.e. not fetching files that are unchanged from last time, preserving tree structure, permissions and timestamps? I have ftp & ssh access with a restricted shell to the server in question.

  2. #2
    Join Date
    Nov 2008
    Location
    Boston MetroWest
    Beans
    16,326

    Re: wget is hanging

    By default, rsync runs over SSH and will only transfer files that have changed. See its man page for details.
    If you ask for help, do not abandon your request. Please have the courtesy to check for responses and thank the people who helped you.

    Blog · Linode System Administration Guides · Android Apps for Ubuntu Users

  3. #3
    Join Date
    Aug 2010
    Location
    Lancs, United Kingdom
    Beans
    1,588
    Distro
    Ubuntu Mate 16.04 Xenial Xerus

    Re: wget is hanging

    Thanks. I seem to have got there with:
    Code:
    rsync -avz --copy-links user@some-ftp.site.com: .

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •