1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Sudden file transfer failure: kmttg and Tivo Desktop

Discussion in 'TiVo Home Media Features & TiVoToGo' started by howards, Feb 16, 2013.

  1. Feb 16, 2013 #1 of 212
    howards

    howards Member

    77
    0
    Oct 31, 2007
    Sudden file transfer failures kmttg/tivo desktop

    I have had file transfers working fine for a very long time in both kmttg and Tivo Desktop. Today they suddenly stopped working. I can see the Tivos and get the Now Playing Lists, but when I start a transfer it aborts with an error. Tivo Desktop log says "error 4" but I can't find anywhere what that means.

    File transfers started failing on 3 Tivos simultaneously.

    I tried a whole bunch of things. Stumbled across one thing that worked. Changed kmttg to use Java instead of Curl. Tivo Desktop still does not work.

    If anyone has any ideas, I'd love to hear them. If not, at least I'm documenting a partial fix for this problem
     
  2. Feb 16, 2013 #2 of 212
    unitron

    unitron Active Member

    16,387
    2
    Apr 28, 2006
    semi-coastal NC
    Does Desktop start to copy and then suddenly announce that it can't find the file?
     
  3. Feb 16, 2013 #3 of 212
    tluxon

    tluxon Member

    250
    0
    Feb 28, 2002
    Kirkland, WA
    The same thing started to happen to me just a few hours ago. I've been pulling and pushing shows using pyTivo for years and kmttg for the last couple months with never an issue. I've rebooted my PC about 6 times and the TivoHDs at least twice and the router a couple times and still no dice. I can transfer files between TiVos but I can't get them to a PC whether using Tivo Desktop, pyTivo, or kmttg.

    By the way, I can't get a transfer going from my Win7 notebook or my XP PC, either.

    Seems to be related to the Tivos, so was there an update recently?
     
  4. Feb 16, 2013 #4 of 212
    howards

    howards Member

    77
    0
    Oct 31, 2007
    Yes, it does. Is there a known fix for this?

    As an addendum, I just downloaded and tried TivoPlaylist and it also fails to transfer files.

    Thanks!
     
  5. Feb 16, 2013 #5 of 212
    howards

    howards Member

    77
    0
    Oct 31, 2007
    I kind of doubt it's a zero day attack. I'm thinking it might be a date-dependent issue in curl.

    Did you try setting kmttg to use Java instead of curl for transfers?
     
  6. Feb 16, 2013 #6 of 212
    howards

    howards Member

    77
    0
    Oct 31, 2007
    Anybody know what Tivo Desktop Error 4 is? That could be a real help.
     
  7. Feb 16, 2013 #7 of 212
    unitron

    unitron Active Member

    16,387
    2
    Apr 28, 2006
    semi-coastal NC
    The reason I asked is that I've had a problem with this happening with Desktop with a single tuner S2 off and on for a couple of months or so.

    At first I though it was the specific recordings.

    Then I thought it was the specific TiVo.

    But now one of my S2 dual tuners won't let me copy from it.

    That's with S2s, recording analog cable, so it's not a CCI bit issue.

    As far as I know there's been no software update for the S2s in several years.

    Time to start trying the rest of my TiVos to see just how widespread this is.

    And I only use Desktop--I haven't had the time to try out the other programs yet.
     
  8. Feb 16, 2013 #8 of 212
    tluxon

    tluxon Member

    250
    0
    Feb 28, 2002
    Kirkland, WA
    For me, it gets the metadata and then chokes on the .TiVo file. pyTivo says it's a 400 error and Tivo Desktop just says the file transfer failed and puts a red "x" next to the program in the listing. kmttg returns:

    <h2>Bad Request</h2>
    Download failed to file: <parsed filename>.TiVo
    Exit code: 0
    % Total % Received % Xferd Average Speed Time Time Time Current
    Dload Upload Total Spent Left Speed

    0 31 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
    0 31 0 31 0 0 86 0 --:--:-- --:--:-- --:--:-- 31000
    0 39 0 39 0 0 55 0 --:--:-- --:--:-- --:--:-- 55
     
  9. Feb 16, 2013 #9 of 212
    howards

    howards Member

    77
    0
    Oct 31, 2007
    That's exactly the same thing kmttg did for me, until I switched it to use Java instead of curl. Give that a try!
     
  10. Feb 16, 2013 #10 of 212
    tluxon

    tluxon Member

    250
    0
    Feb 28, 2002
    Kirkland, WA
    I'm fairly new to kmttg. How do I get it to use Java instead of curl for transfers?
     
  11. Feb 16, 2013 #11 of 212
    howards

    howards Member

    77
    0
    Oct 31, 2007
    File/Configure/Program Options

    3rd checkbox from the bottom right (above the cancel button) is a box to check to use Java instead of curl.
     
  12. Feb 16, 2013 #12 of 212
    tluxon

    tluxon Member

    250
    0
    Feb 28, 2002
    Kirkland, WA
    Never mind, I found it (how to use java instead of curl for downloads). It acts like it's downloading now.
     
  13. Feb 16, 2013 #13 of 212
    unitron

    unitron Active Member

    16,387
    2
    Apr 28, 2006
    semi-coastal NC
    Okay, but there's no way to get Desktop to use Java instead of curl, is there?

    and just for the stats, I'm running 2.8.2 on XP.

    Sometimes it's fast and sometimes it's slow, but before now it's pretty much worked, wired and wireless.

    And I just checked.

    I've actually got 2 PCs running Desktop, one in the family room for the TiVos in there and one in the bedroom for the TiVos in there, although they're all on the same LAN, fixed IPs all around, and occasionally there's cross-pollination, where one room needs to "borrow" a tuner, with the show to copied to the "right" PC later on.

    Well, neither of them work, with TiVos from either room.

    I set up a transfer and it crashes about 5 seconds later.


    This is destroying about half of the value of these TiVos for me.
     
  14. Feb 16, 2013 #14 of 212
    howards

    howards Member

    77
    0
    Oct 31, 2007
    I don't know of a way to tell Tivo Desktop to use a different transfer method. I don't know if Tivo Desktop uses curl or not.

    I have three Tivos, and transfers don't work from any of them. I tried updating to the latest Tivo Desktop 2.8.3, but it made no difference.

    If what you need to do is transfer a show from one Tivo to another, you can do that directly without an intermediary PC transfer.
     
  15. Feb 16, 2013 #15 of 212
    BigJon

    BigJon New Member

    21
    0
    Mar 9, 2012
    I noticed the same problem everyone else here on the Board has been describing. This, 24 hrs. after a successful 30 hour run of a block of programming transfers (I move large chunks to a 2tB archive drive to free up space for copy protected stuff on the TiVo HDD). Anyway, I get the message files transfer interrupted and then a detailed message that says the file(s) couldn't be located. I've screwed around now with several different program titles to see if a network or Comcast is trying to pull a fast one and copy protect a bunch of stuff but tried and true PBS stuff wouldn't move just as much as Discovery Channel stuff. I stopped Bonjour and tried TiVo Beacon with no change in result.

    I suspect some poorly tested "upgrade" was sourced out overnight Thursday and this is causing the problem....I am too bleary eyed to check right now. How do we foment enough discontent with TiVo to get them to fix this very unacceptable situation?

    I have a three year old Series 3 HD that I've upgraded to a 2tb drive, and a new Premier still in the box that I'm behind on setting up due to some computer issues that had me distracted......if this is TiVo's new policy, the Premier can stay in the box and get returned - it is of no use to me.

    BJ
     
  16. Feb 16, 2013 #16 of 212
    unitron

    unitron Active Member

    16,387
    2
    Apr 28, 2006
    semi-coastal NC
    notting found the problem--TiVos are handing out expired cookies.

    Read here:

    http://www.tivocommunity.com/tivo-vb/showthread.php?t=501069
     
  17. Feb 16, 2013 #17 of 212
    drewdc100

    drewdc100 New Member

    1
    0
    Feb 16, 2013
    I changed my mac's control panel so that the date is 2009, and it is now working like a charm. You guys saved me a ton of time. Thank you !!!!! I really appreciate.:up:
     
  18. Feb 16, 2013 #18 of 212
    unitron

    unitron Active Member

    16,387
    2
    Apr 28, 2006
    semi-coastal NC
    That's what I should have done, rolled back the clock to when the motherboard was brand new instead of just 3 days.

    I bet it would be a lot faster.

    :D
     
  19. Feb 16, 2013 #19 of 212
    schmibble

    schmibble New Member

    10
    0
    Apr 28, 2010
    This was driving me CRAZY. Could not for the life of me figure out WTH. Thanks to notting for figuring it out...& how, may I ask? I'm a PC "power user"--no formal technical training but I've taught myself web programming (HTML, css, javascript), I write complicated batch files to automate procedures, I build my own desktops, etc. So I'm no technical dummy, but I didn't even know Tivos used cookies in the first place (don't recall seeing that in any documentation--and I do read the stuff), and I also just took a peek through kmttg's directory and couldn't see any likely place the Tivo might've been storing cookies. All kudos to your genius, and I'd love to know how you got to the bottom of this.

    Anyhow, if the Tivos keep doing this and we have to keep turning back the clock, maybe the effect will rub off on users and we'll start looking younger... ;)
     
  20. Feb 16, 2013 #20 of 212
    wmcbrine

    wmcbrine Ziphead

    10,366
    22
    Aug 2, 2003
    TTG is totally undocumented (publicly), except to the extent that it's based on HMO. It's all been reverse-engineered.
     

Share This Page