×

Warning message

  • Cisco Support Forums is in Read Only mode while the site is being migrated.
  • Cisco Support Forums is in Read Only mode while the site is being migrated.

How to take a screen shot from a Cisco IP Phone

Document

Fri, 03/03/2017 - 12:03
Jul 5th, 2010
User Badges:
  • Silver, 250 points or more

Procedure

Models:

"Third Gen":     7941, 7942, 7961, 7962, 7945, 7965, 7970, 7975

"Fourth Gen":   8941, 8945, 8961, 9951, 9971


  1. Navigate to User Manager -> End User, locate an end user to associate to the phone.
  2. Associate the IP Phone with the end user. Multiple phones can be associated to a single end user.
    ScreenHunter_08 Jul. 06 05.59.jpg
  3. Navigate to Device->Phone, locate the desired phone, and record it's IP address.
  4. Navigate to System->Enterprise Parameters and verify that the "URL Authentication" is pointing to an accessible CUCM server.  If the URL uses a hostname or FQDN, ensure that is resolveable by the phone.   Change the URL to using an IP address as needed.
  5. Open a W: http://<IPPHONE-ADDRESS>/CGI/Screenshot Ex: ( http://192.168.1.1/CGI/Screenshot )
  6. Enter the End User username and password to which the phone is associated.


Models 7960 / 7940

  1. Go through previous step, but this time at step 5 an XML output will be returned, similar to:
    <CiscoIPPhoneImage>
    <LocationX>-1</LocationX>
    <LocationY>-1</LocationY>
    <Height>100</Height>
    <Width>160</Width>
    <Depth>2</Depth>
    \u2212
    <Data>
    FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF030000003FFCF0FFFCF0FFF000FF0F0FF0FFFCF0FFFFFFFFFFFFFFFFFFFFFFFFFFCF0F3F3CC0FFFF03000000CF33CF3F3CCF3FCF3F3FF3CCFF333CCFFFFFFFFFFFFFFFFFFFFFFFFFFFC3F3CC33FFFFFF03000000FF33CFFC3CCF3FCFCFFFF30CFCFF3CCFFFFFFFFFFFFFFFFFFFFFFFFFFFCFF3CC33F0FFFF03000000FF3CCFFFFCC03FCFF3CFF3FCF3FC3CCFFFFFFFFFFFFFFFFFFFFFFFFFFFCFF3CCF3CFFFFF030000003F3FCFFCFCCF3FCFF3FFF3FCF3FF3CCFFFFFFFFFFFFFFFFFFFFFFFFFFFCFF3CCF3CFFFFF03000000CF3FCFFF3CCF3FCFF3F3F3CC33FF3CCFFFFFFFFFFFFFFFFFFFFFFFFFFFCFF3CC33CFFFFF030000000FF0F03FF0F0FFF0F3FF0F3FFC3FF0F0FFFFFFFFFFFFFFFFFFFFFFFFFF030F3FFCF0FFFF03000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C000000000000FC0F000000000000000000000000000000000000000000000000000000000000002C0000000000000C0C30030300030000000003000F0C00C0C000C0C00000000000000000000000002CFD1F00000000CCFF0C030300030000000003C0300C00C00000C0000000000000000000000000002C073400000000CC00030FC3C30F33C3C33CC3C0003FF0F3F3F0F3F3F0C30F0000000000000000002CF40700000000FCCC0033330C033333CC0333000F0C0CC3C00CC0C00C33000000000000000000002CFC0F00000000C03003C3F30F033333CC000F00300C0CC3C0F0C0C00CC0030000000000000000002CFC0F00000000C00003033300333333CC0033C030CCCCC3CC00C3CC0C000C0000000000000000002C000000000000C0FF0303C3030CFCC0C300C3000F303003C3FC00C3F0F3030000000000000000002C0000000000000000000000000000000000000000000000000000000000000000000000000000002C0000000000005555555555555555555555555555555555555555555555555555555555555555556D5555010000005555555555555555555555555555555555555555555555555555555555555555552D0000000000007F5555557DF5D5575F7DF5F55F5D555D5D5575557DF5D5575F7DF5D5575F5555552D000000000000D7555555D75D77DD75575D575D5F555D5D557555D75D77DD75D75D77DD555555552D000000000000D7F57777D75D77DD75575557575D5575D777FD75D75D77DD75D55D77DD555555552D0000000000007F5D7757D75D77DD757FF5D5555D55D5D5DD7555D75D77DD757DF5D7D75F5555552D000000000000D75D7577D75D77DD75D755D7555D5575D7DD7575D75D77DD75D55577DD755555552D000000000000D75D7557D75D77DD75D75DD7555D555DDDDD7557D75D77DD75D75D77DD755555552D000000000000D7F5D7557DF5D5575F7DF5D5557F5F5DDDDDD5557DF5D5575F7DF5D5575F5555552D00000000000055555555555555555555555555555D5555555555555555555555555555555555552D0000000000005555555555555555555555555555555555555555555555555555555555555555552D0000000000000000000000000000000000000000000000000000000000000000000000000000006C5555010000000000000000000000000000000000000000000000000000000000000000000000002C0000000000003FFC0300F0C0030F3CF0C0030F3C00F003000000C000F0C0030F3CF030000F3C002C000000000000C30C00000C33CC30C30C33CC30C300300C000000C0000C33CC30C30C33C330C3002C000000000000C30C30CF0C33CC30C30C33CC30C300300C3FFCF0F3C30C33CC30C30033C330C0002C0000000000003FFCF0000C33CC30C30C33CC30C300F0C330C30CC0000C33CC30C3F030030F3C002C000000000000C30C30C00C33CC30C30C33CC30C30030CC00C3F0C0C00C33CC30C300F3CF30C0002C000000000000C30C30000C33CC30C30C33CC30C30030CC00F300C30C0C33CC30C30C03C330C3002C000000000000C3FC3300F0C0030F3CF0C0030F3C3CF0033FCCFC0003F0C0030F3CF000030F3C002C0000000000000000000000000000000000000000300000000000000000000000000000000000002C0000000000000000000000000000000000000000000000000000000000000000000000000000002C0000000000000000000000000000000000000000000000000000000000000000000000000000006C5555010000000000000000000000000000000000000000000000000000000000000000000000002C0000000000003F00300C0CC0C30000000C000000000000000000000000000000000000000000002C0000000000000C00000C0000030000000C000000000000000000000000000000000000000000002C0000000000000C3F3C3F0F3FF3FCF0C00F000000000000000000000000000000000000000000002C0000000000000CC3300CCC30C3C00C330C000000000000000000000000000000000000000000002C0000000000000CC3300CCC30C330FC330C000000000000000000000000000000000000000000002C0000000000000CC330CCCC3CC30C0C300C000000000000000000000000000000000000000000002C0000000000003FC330300C33C3FCF0C00F000000000000000000000000000000000000000000002C0000000000000000000000000000000000000000000000000000000000000000000000000000002C0000000000000000000000000000000000000000000000000000000000000000000000000000002C0000000000000000000000000000000000000000000000000000000000000000000000000000006C555501000000FF3C0000000000C0C0FF0C000000C0030F30C0000F3C00000000000000000000002C00000000000003300000000000C0000C0000000030CC3030F3C030C300000000000000000000002C0000000000000330FCFCC00F0FFC000CCF33F03030CC3033C30C30C000000000000000000000002C0000000000003F30C30C33C030C3000CCCCC0C03300C0F30C3000F3000000000000000000000002C0000000000000330C30CC3C33FC3000CCCCCFC3330CC30F3CF0C300C00000000000000000000002C0000000000000330F3FC00CC00C3000CCCCC0C0030CC3000C3C0300300000000000000000000002C000000000000FF30CC0CF0030FFC000CCCCCF000C0030F00F3030FFF00000000000000000000002C0000000000000000000C00000000000000000000000000000000000000000000000000000000002C0000000000000000000000000000000000000000000000000000000000000000000000000000002C0000000000000000000000000000000000000000000000000000000000000000000000000000002C0000000000000000000000000000000000000000000000000000000000000000000000000000006C5555010000003F00000003C000FF00CF0330F0C003FC0000000C000FF00FF03C00030F3C0000002C000000000000C300000003F00003000C033C0C330C0C0300000CC0303000C030C0C330C30000002C000000000000C3F030CF0FC00003C30C03300C330C0CC3C33C3F00303030CC3000C330C30000002C0000000000003F0CF30003C0003FC30C03300C330CFC30CC030C000CF033CC3000C330C30000002C000000000000030C330003C00003C30C03300C330C0C30CC000C00033030CC3000C330C30000002C000000000000030C330033C00003C30C03300C330C0C30CC00CCC0003030CC3000C330C30000002C00000000000003F030000CF00303FC0CF3FCF0C0030CC0C30030C03F30C0CF30CF0F0F3C0000002C00000000000000000000000000000000C00000000000000000000000000000000C0000000000002C0000000000000000000000000000000000000000000000000000000000000000000000000000002C0000000000000000000000000000000000000000000000000000000000000000000000000000002C000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F00000000000080AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0A000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F4070000000000000000000000000000000000000000000000000000000000000000000000000040FF0F03C300000030300030000000003000F0C000000C0C000C0C00000000000000000000000000D0DF0B0303000000303000300000000030000CC300000C00000C0000000000000000000000000000F0030003F3F03033F0303CFC30333CCC330C0CF0033F3F0F3F3F0F3FFC0000000000000000000000F4000003C30C33333033C3303033C33C3003F0C0C0300CCC000CCC300300000000000000000000007C000003C3FC3333303CFF303033C30CF00000C3C0300C0C0F0CCC003C0000000000000000000000FC0000CCC00C3033303003303333C30C30030CC3CC3CCC0C30CCCC00C00000000000000000000000FC000030C0F0C00F30303CC0C00F3C0C300CF000033330CC0F300C3F3F0000000000000000000000B400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000405555555555555505000000000000000000405555555555555505000000000000000000000000005055555555555555150000000000000000005055555555555555150000000000000000000000000054555F5F55555555550000000000000000005455FD57555D5755550000000000000000000000000054D5755D555555555500000000000000000054555D5555555755550000000000000000000000000054D5555D5FFDDD575500000000000000000054555D7575DF5F55550000000000000000000000000054D555DD75D77D55550000000000000000005455FDD55D5D5755550000000000000000000000000054D555DD7FD75D555500000000000000000054555D55575D5755550000000000000000000000000054D575DD55F75D555500000000000000000054555DD55D5D7755550000000000000000000000000054555F5D5FDD5D55550000000000000000005455FD77755D5D5555000000000000000000000000005455555555555555550000000000000000005455555555555555550000000000000000000000000054555555555555555500000000000000000054555555555555555500000000000000000000000000
    </Data>
    </CiscoIPPhoneImage>
  2. Save the resulting page or Copy this output to a text file without extension, for example "7960xml"
  3. Double check that  there is no hyphen before the first tag <CiscoIPPhoneImage>
  4. Save to the local disk
  5. Download the IP Phone SDK from: http://developer.cisco.com (search for "phone sdk" and then find the "7.1(2)  IP Phone Services SDK" link
  6. Under the ZIP file there is a Tools file. Under it there is a Cip2GIF.exe, extract it to local disk.
  7. Launch a command prompt (ex: Start->Run->cmd.exe)
  8. Execute this command: <Cip2Gif.exe 7960xml 7960.gif>, where 7960xml is the file with the XML content from step 1, and 7960.gif is the name of the desired output file. The output will be something like:
    C:\>Cip2Gif.exe 7960 7960.gif

    Converting Cisco Image File 7960xml to GIF 7960.gif
    Image is 160 x 100 with pixel size of 2 bits.
    Done!

    C:\>
  9. A file named 7960.gif will be created in C:\ folder


Troubleshooting

If the following error message is encountered, there has likely been a typo in the username and password. Try it again:


<CiscoIPPhoneError Number="4"/>


The following error will be presented if the URL Authentication under System->Enterprise Parameters cannot be reach from the phone:


<CiscoIPPhoneError Number="0"/>


Perhaps try specifying an IP address instead of hostname in the URL



Notes
This tutorial does not apply for 7985 Tandberg phones.


The following screenshots are from various phone models:


7960

7960.gif

7945

7945

7962

7962

8961

wonka.JPG


Thanks to Robert Thomas for the collaboration on this one..

Loading.
bvanturn Sun, 11/28/2010 - 03:01
User Badges:
  • Cisco Employee,

For 7905/7912 the URL should be (have not verified in lab again):
http://<ip_address>/display.bmp

DENNIS WEIKEL Fri, 03/03/2017 - 12:03
User Badges:

I experienced the following error error and was able to resove.

<CiscoIPPhoneError Number="4"/>

The trick for me is that the URL is CASE sensitive.  


The following URL was successful:

<IP address>CGI/Screenshot

 The following URL failed:

<IP address>CGI/screenshot



James Riddle Tue, 04/17/2012 - 16:22
User Badges:

Hmmmmm......


Trying to do this on my 7975 with no luck......


I do get the <CiscoIPPhoneError Number="4"/> however what "user" and password credentials are we talking about here???


The phone is associated to me and I used my Active Directory credentials but no luck.

Jose Mendez Tue, 04/17/2012 - 16:26
User Badges:
  • Silver, 250 points or more

See step #1 that says add the IP Phone to a user? Thats basically adding the phone under the End user controlled devices.

James Riddle Tue, 04/17/2012 - 16:54
User Badges:

Yeah, that is what I did......


I added my device to the "Controlled Devices" in my "End User Configuration".


Should I have to reset etc... (which I have already done)

Jose Mendez Tue, 04/17/2012 - 17:04
User Badges:
  • Silver, 250 points or more

Is your LDAP used to authenticate users? If so, try logging into your CCM User Page and see if it allows you in. Your user id should be associated to the Standard CCM End User Page group. Thats how you can check if LDAP authentication is correct

James Riddle Tue, 04/17/2012 - 17:31
User Badges:

Yeah, did that to test my user and password.....


Still no luck, just <CiscoIPPhoneError Number="4"/>

Sascha Monteiro Wed, 04/18/2012 - 14:47
User Badges:
  • Silver, 250 points or more

you need to ensure the phone can access the authentication URL (enterprise parameters), if it has a hostname in the url, make sure DNS is seup correctly, otherwise replace it with the node-1 ip-address

James Riddle Tue, 04/17/2012 - 17:39
User Badges:

Actualy, in the first screen shot you have in the original post saying "Device Associations", what page does that come from?

Ali Kamal Tue, 01/22/2013 - 05:17
User Badges:

Is it possible to PUSH this screenshot (took through the above mentioned step) back to Phone using Cisco IP Phone Image?

Aaron Harrison Tue, 01/22/2013 - 05:27
User Badges:
  • Super Bronze, 10000 points or more
  • Community Spotlight Award,

    Member's Choice, May 2015

Push it back to display an image of the phone on the phone? That would be confusing....

Steven Luton Fri, 03/01/2013 - 13:32
User Badges:

I have used this successfully before but now the browser states "Object Not Found".  I am running CUCM 9.1.1.  Is it possible this does not work for this version?

tbazaz Thu, 10/03/2013 - 21:35
User Badges:

Some Customization To Login


Some customers might require that they need a single log in.

In such a case you can associate all the phones to a single end user.


In some cases, the customer might want that the administrator login must have the access to theses pages.

In those cases you can copy the existing administrator account {user management --> Application User} and then create a new administrator login username and associate all the devices for which you need to capture screenshot to the newly cretaed application user.

jacobmunson Fri, 08/19/2016 - 12:47
User Badges:

Good stuff, I have run into an issue that I am wondering if anyone else has seen. I am getting the <CiscoIPPhoneError Number="4"/> error however I have several clusters in my environment all LDAP integrated and I have tested with phones on 2 different clusters. Everything works on one but I get the error on the other. I am using the same user account so I am as sure as I can be that my user/pass are correct. I have verified that the Enterprise Parameters are set correctly and we are running CUCM version 11.0.1.20000-2.

Thanks in advance

Andrew Dunn Fri, 12/02/2016 - 04:53
User Badges:

Great guide thanks!


Does anyone know if it is possible to screen grab from a connected KEM unit?

Actions

This Document

Related Content