Tuesday, March 16, 2010

LifeSize Videoconference System Troubleshooting

As you can tell by my infrequent posts….I’ve been a little busy. :)  We are nearly done with our videoconferencing system upgrade.  We went from a Tandberg infrastructure to LifeSize HD.  I really like the LifeSize system, but it hasn’t been a smooth road.  We’ve had a number of issues with ISDN, some with the LifeSize Networker and some with our PBX and we still haven’t completely figured them out.  However, I have learnedimage a whole lot about LifeSize and HD Videoconferencing that I didn’t know before.  For one, LifeSize has a few diagnostic screens buried in the interface that do tend to help. The biggest find was https://YourLifeSizeIPAddr/support   This part of the built-in web interface allows you to change a number of settings, pull an IP (tcpdump) trace for analysis and even run some extended logging.  Oh yeah, you’ll be prompted to provide a username and password. The default username is “cli” and password is “lifesize”.  You can change those from default if you ssh into the box and use their command line tools…which unfortunately aren’t regular Linux tools.  They’ve got their own shell running that I haven’t figured my way around yet.   Anyhow, the first tool here on this page is the Coroner page.  That will run the equivalent of a Cisco “show tech support” on a router dumping logs and data to a file you can send to support for analysis.  The file is called coroner.dat and seems to be some type of a tar file but I’ve been unable to unimagecompress it….but then I haven’t tried very hard. :) The second link you see is for the ISDN troubleshooting page.  This page is great for ISDN troubleshooting.  It gives you a much better picture into what is happening on the LifeSize Networker.  Just like the main support page there are a number of knobs and switches to throw here.  I haven’t seen any documentation on what each of the settings and controls do (the tech notes describing them are pretty thin) but if you’ve been around videoconferencing and networking you can figure out most of the stuff without issue. 

All in all I really like the LifeSize gear.  Once we get our new routers in (we’re planning a WAN upgrade as well) I’m going to implement LLQ/CBWFQ for video and voice traffic.  That should help out immensely with the dropped packets we are seeing now.  It won’t help over the Internet of course, but at least site to site calls will be better.

Oh yeah, when you do run a coroner capture it lists out what it’s grabbing as it works and it sure looks like some flavor of Linux under the hood.   Gotta love it!




micah said...

great post!

Blake said...

Innovating the business tools helps the company keep up with the changing technology and with the competition as well. In Dc, meeting space is made to outdone competition with its modern tools that keeps the strong relationship with the clients. DC office space also motivates the employees to work hard in a very relaxing mood.

Matt said...

Did you ever figure out how to uncompress the coroner.dat?

Mini_me said...

Hi, there!

I hope this is still useful to someone.

To extract the data from coroner.dat:
- open it in a hex editor (HxD will do);
- delete first 1024 bytes;
- save;
- rename it to something.tar.gz.gz;
- extract it's contents with your program of choice.

How did I did this? Reverse engineered the LifeSize firmware: connected CF card to PC, mounted file systems, found Bash script that generates coroner.dat, figured out how it mangles the tar.gz file it generates.


Craig Perry said...

Anyone have an idea how to recover a lost password from the coroner.dat file? I have opened the file in HxD and have a bunch of text files, just need to know where to look for the admin password as I have forgotten it. Thanks

Craig Perry said...

In response to my previous post, if anyone needs to recover the password of a Lifesize unit. Log into the box using the support URL above, do your coroner.dat dump and edit with a hex editor as per Mini_me's instructions. Once you have your folder of extracted data, open PREF2.TXT and search for
/gui/admin/password =
To the right of the equals sign is your admin password...

Mini_me said...

And now, after my and Craig Perry's posts, LifeSize is going to lose another bit of their (outrageously) expensive tech support pie.

Not to mention the trouble users/administrators of all those poorly configured LifeSize systems lying around the internet will have.

Steve said...

Sorry but can you walk me through on how to;

- delete first 1024 bytes;
- save;
- rename it to something.tar.gz.gz;
- extract it's contents with your program of choice.

rajivkumar thanraj said...

The web conferencing system helps the users to participate in a conference meeting without being reaching the place where it is held.

Philip McGeehan said...

Thanks Mini_me and Craig Perry, I managed to get my Admin password!

ruchi sharma said...

Thanks for providing precious information.
email support

abhijeet thakurdesai said...


i do have the HXD software with me.and ihad uploaded the coroner.dat file in it.I wanted to know the admin password of the Lifesize VC unit(codecc)

But when you said

delete first 1024 bytes;
- save;
- rename it to something.tar.gz.gz;
Once you have your folder of extracted data, open PREF2.TXT and search for
/gui/admin/password =

I didn't get it

Can you please explain in HXD,which option we have to select first.Because in it we have,

ram82 said...

i didnot remember System Login password and also get logged Coronor support Usernamer:cli and Password:lifesize while loging to Coroner Log file to get get Password (https://System IP Address/support/coroner.php)

Please help me out for the above issue

ram82 said...

anyone had idea how to get the password of Lifesize Coronor support Login .

actually i don't remember the administrator password & also not get logged to coroner support to retrive the coroner log file https://10
.10.20.15/support/coroner.php (User ID:cli Password:Lifesize)

if anybody know then share the help file.

Anonymous said...

Hi rolfsa
I have a avaya lifesize room 220...
h323 protocol is blockedm just SIP, i need to unlock this feature, there´s any chance you edit the firmware to unlock it. I´m form south america and those service agreements are very expensive...i could pay for the service!!!
thanks and i will wait for your post.. reach me at herhelman at the hot mail

Anonymous said...

I know this is really old, but it saved me.
Here's an easy method for chopping the first 1024 bytes off of the coroner.dat file (for password recovery, etc.)

dd if=coroner.dat skip=1024 bs=1c of=coroner.dat.tar.gz

Anonymous said...

hello all

what about ./gui/admin/password = PASSWORD REMOVED ??

How can i got my password?