Page 1 of 4 123 ... LastLast
Results 1 to 10 of 39

Thread: getting the bugs out of the system

  1. #1

    Thumbs up getting the bugs out of the system

    with the (extreme) popularity of boxee on apple tv, the number of reports on infamous error 6, 10, 11 have increased as well.

    WE NEED YOU

    we want to fix these errors, but for that we really need your assistance in the form of sending us your logs, and following our guidance as necessary.

    for your convinience we've created a new mailbox for this purpose

    allyourbugs@boxee.tv

    whenever your boxee on atv goes into an error, please do the following:

    from Mac and Linux

    1. open terminal
    2. execute the following commands:
      Code:
      scp frontrow@{apple tv ip}:/Library/Logs/Console/501/console.log .
      scp frontrow@{apple tv ip}:/Users/frontrow/Library/Logs/CrashReporter/CrashReporter.log .
      scp frontrow@{apple tv ip}:/Users/frontrow/Library/Logs/boxee.log .
      scp frontrow@{apple tv ip}:/Users/frontrow/Library/Logs/boxee.old.log .
      tar cvzf {boxee user}_atv.tgz console.log CrashReporter.log boxee.log boxee.old.log
    3. email us the resultant {boxee user}_atv.tgz file to allyourbugs@boxee.tv noting what you were doing prior to the crash with as much details as possible. we will get back to you, possibly asking to try a couple of things.


    from Windows

    1. get putty and install: http://the.earth.li/~sgtatham/putty/...-installer.exe
    2. open a command line by using Windows Key+R and typing
      Code:
      cmd
    3. at command line, execute the following:
      Code:
      cd "c:\Program Files\PuTTY"
      pscp frontrow@{apple tv ip}:/Library/Logs/Console/501/console.log .
      pscp frontrow@{apple tv ip}:/Users/frontrow/Library/Logs/CrashReporter/CrashReporter.log .
      pscp frontrow@{apple tv ip}:/Users/frontrow/Library/Logs/boxee.log .
      pscp frontrow@{apple tv ip}:/Users/frontrow/Library/Logs/boxee.old.log .
    4. from My Computer, go to C: > Program Files > PuTTY
    5. select console.log CrashReporter.log boxee.log boxee.old.log (to multiple select files, mouse left click on each file while holding CTRL on the keyboard)
    6. mouse right click > Send To > Compressed (zipped) Folder
    7. rename the resultant zip file as {boxee user}_atv.zip
    8. email us the resultant {boxee user}_atv.zip file to allyourbugs@boxee.tv noting what you were doing prior to the crash with as much details as possible. we will get back to you, possibly asking to try a couple of things.


    note: the above scp/pscp commands use a protocol that at first time will ask you to accept digital signatures, and will follow by asking for a password. accept the signature, and the password is frontrow.

    every reported error X which results in code change on our part, will get you some boxee goodies!
    more than one? you're on a distinguished road to get your name into boxee's credits screen!

  2. #2

    Default Don't post logs when you use Network shares with boxee

    Unfortunately the log files created by boxe contain your full login credentials for Network shares. Don't post them without ridding the passwords.

    This is a real security problem as people tend to use same passwords for lots of things and sometimes NAS devices can be reached from the internet as well.


    steffen

  3. #3

    Default

    well, first fix should be replacing our full login credentials on logs with ****** :-)

  4. #4
    Join Date
    Aug 2008
    Location
    Cleveland, OH
    Posts
    3,712

    Default

    Quote Originally Posted by giovanisp View Post
    well, first fix should be replacing our full login credentials on logs with ****** :-)
    anyone with physical access to you computer, probably won't need you password.
    personal: boxee | twitter | boxee hq
    boxee: boxee chat | boxee wiki | boxee plugins

    i run boxee 0.9.20 on: ubuntu 9.10, windows xp sp3 (virtual machine), windows 7 and a neuros link hacked to all hell.

    what super powers does a 'super mod' have? the 'super ban'... that, and laser vision.

  5. #5
    Join Date
    Oct 2008
    Posts
    172

    Default

    The problem I think universaldilettant brings up is that oftentimes one uses the same username and password for all over the web.
    Boxee 0.9.22.13692 on Macbook Pro Dual Core Intel, OSX 10.6.5, Boxee Box sent back to Amazon for non-functioning :-(

  6. #6
    Join Date
    Nov 2008
    Posts
    8

    Default

    Heres the instructions in script form (for MAC/Linux users) to make your life easier. Open up terminal.app make a directory in you home folder
    Code:
    mkdir boxeelogs
    create a blank file and name it whatever you want
    Code:
    touch getboxeelogs.sh
    make it executable,
    Code:
    chmod 700 getboxeelogs.sh
    open the file for writing
    Code:
    nano getboxeelogs.sh
    copy the following text into it and fill in values with your info
    Code:
    #!/bin/sh
    ATV=                    #Put ATV IP here
    USER=frontrow           #ATV user, most likely its frontrow
    BOXEEUSER=              #Your Boxee username
    
    scp $USER@$ATV:/Library/Logs/Console/501/console.log .
    scp $USER@$ATV:/Users/frontrow/Library/Logs/CrashReporter/CrashReporter.log .
    scp $USER@$ATV:/Users/frontrow/Library/Logs/boxee.log .
    scp $USER@$ATV:/Users/frontrow/Library/Logs/boxee.old.log .
    tar cvzf $BOXEEUSER_atv.tgz console.log CrashReporter.log boxee.log boxee.old.log
    and run it from there.
    Code:
    ./getboxeelogs.sh
    It dosent strip out the passwords and such but it'll get everything in one place. If you need to remove passwords from the file you should comment out the last line so it wont tar the files
    Code:
    #tar cvzf $BOXEEUSER_atv.tgz console.log CrashReporter.log boxee.log boxee.old.log
    and then run the tar command manually after.

    If you guys could tell me what format the line is in with usernames and passwords ill make the script strip them out automatically. I use NFS shares so my logs don't contain any password info for me to clean. And yes I agree with giovannisp the passwords should be blanked out in the log files from the start.

  7. #7

    Default passwords in logfiles

    the lines containing the login credentials are as follows.

    11:54:47 T:52166656 M: 4190208 WARNING: CMetadataResolverVideo::GetMovieDetails, RESOLVER, no entries for key (season = 2, episode = 21) [path=smb://USERNAME:PASSWORD@IP-NUMBER/linkstation/TV Shows/Carnivale/Season 2/Carnivale - S02E21 - Lincoln Highway.avi]

    again. passwords and so on should NEVER be saved in cleartext. especially not in log files.

    I don't know why I even have to mention that.

    not everyone has just one computer at home. my network is accescible by a couple of persons. also appletv username and password is frontrow:frontrow so everybody has access to that logfiles which means everybody has access to your passwords etc. just by having access to your network. this is a blatant security flaw.

    boxee, you guys want a lot of information from your users, i mean what music i hear, what films i watch etc. you better make sure that this information is secured. otherwise you have a serious problem. if i can't trust you i can't use your software.

  8. #8

    Default

    for every file you could do something like (on your mac or atv):

    Code:
    sed -i '' "s/:\/\/.*:.*@/:\/\/XXX:XXX@/g" {filename}
    for example:
    Code:
    sed -i '' "s/:\/\/.*:.*@/:\/\/XXX:XXX@/g" /Users/frontrow/Library/Logs/boxee.log
    will remove all username/password from boxee.log

    and @universaldilettant, we are aware of this and have a bug open in this regards.
    Last edited by tsella; November 6th, 2008 at 08:17 AM.

  9. #9

    Default

    @daveo78 thanks for the script idea, here is my take on it:

    Code:
    #!/bin/sh
    
    ATV=                       # YOUR ATV IP ADDRESS
    USER=frontrow
    BOXEEUSER=           # YOUR BOXEE USERNAME
    
    NOW=`date "+%Y%m%d%H%M"`
    FILES="/Library/Logs/Console/501/console.log /Users/${USER}/Library/Logs/boxee.* /Users/${USER}/Library/Logs/CrashReporter/CrashReporter.log"
    
    mkdir .bx${NOW}
    
    for f in ${FILES}
    do
            LOCALNAME=".bx${NOW}/`basename ${f}`"
            scp ${USER}@${ATV}:${f} ${LOCALNAME}
            sed -i '' "s/:\/\/.*:.*@/:\/\/XXX:XXX@/g" ${LOCALNAME}
    done
    tar cvzf boxee_${NOW}_${BOXEEUSER}.tgz .bx${NOW}/*
    rm -rf .bx${NOW}

  10. #10
    Join Date
    Nov 2008
    Posts
    8

    Default

    Cool, much better than mine.

Similar Threads

  1. System requirements
    By gerrylacarotte in forum boxee for mac help
    Replies: 4
    Last Post: January 11th, 2012, 08:26 AM
  2. System Requirements
    By backradinc in forum boxee for windows help
    Replies: 1
    Last Post: January 23rd, 2011, 07:18 PM
  3. So many bugs. Bug tracking system needed.
    By NeuroPulse in forum Boxee Beta Issues
    Replies: 4
    Last Post: February 12th, 2010, 08:05 PM
  4. Boxee Alpha 0.9.14.6795 BUGS BUGS BUGS
    By JensRoland in forum bugs? what bugs?
    Replies: 1
    Last Post: July 28th, 2009, 05:52 PM
  5. Restart system
    By jhammond in forum feature requests
    Replies: 3
    Last Post: November 16th, 2008, 11:04 AM

Tags for this Thread

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
  •