Inhoud

Inleiding

Voorwaarden

Vereisten

Gebruikte componenten

SummaryList

Van een webbrowser

Van een pakketvastlegging

Gerelateerde informatie

Inleiding

Dit document beschrijft twee manieren om het configuratiebestand van een telefoon te verkrijgen. Het is niet ongebruikelijk om het configuratiebestand van de telefoon voor review nodig te hebben; veel mensen zijn echter niet vertrouwd met de manier waarop zij een telefoonconfiguratiebestand kunnen krijgen .

Voorwaarden

Vereisten

Cisco raadt kennis van de volgende onderwerpen aan:

- Cisco Unified Communications Manager (CUCM)

- Trial File Transfer Protocol (TFTP)

Gebruikte componenten

De informatie in dit document is gebaseerd op de volgende software- en hardware-versies:

- CUCM 8.x en hoger

- Cisco IP-telefoonmodel 7975 wanneer u SCCP 75.9-4-1S gebruikt

- Wireshark versie 2.0.5

Opmerking: Wireshark kan hier worden gedownload.

SummaryList

- Van een webbrowser

- Van een pakketvastlegging (PPP)

Opmerking: Het is mogelijk het configuratiebestand te downloaden met behulp van de opdrachtmelding van een pc of met behulp van een TFTP-client. Deze opties zullen niet in dit document worden besproken.

Van een webbrowser

In dit gedeelte worden de stappen beschreven om het configuratiebestand van een telefoon te verkrijgen met behulp van een webbrowser.

Stap 1.  Open een webbrowser (bijvoorbeeld Firefox, Internet Explorer, Google Chrome, enz.).

Stap 2.  Wijzig deze URL (Uniform Resource Locator) om uw informatie weer te geven.

ipofcallmanager:6970/SEPWat.cnf.xml.sgn

Vervang IP-beheerder door het IP-adres van uw CUCM dat de TFTP-service uitvoert

Vervang SEPwat ook met het MAC-adres van de telefoon

Stap 3.  Voer de URL in de adresbalk in de webbrowser.

Stap 4.  Als u de download wilt accepteren, kiest u wat de broeder moet doen en vervolgens klikt u op OK.

Voorbeeld:

Deze afbeelding toont de melding die ik krijg bij het downloaden van het configuratiebestand van een telefoon met Firefox.

Van een pakketvastlegging

In dit gedeelte worden de stappen beschreven om het configuratiebestand van een telefoon te verkrijgen met behulp van een pendop.

Opmerking: Op het deksel moet de tijd van registratie van de telefoon zijn aangegeven.

Stap 1.  Open de pakketvastlegging in Wireshark.

Stap 2.  Filteren op HTTP.

Stap 3.  zoek het GET bericht van de telefoon van belang naar het CUCM voor het CTL, ITL, en configuratiebestand.

Stap 4a.  Klik met de rechtermuisknop op de lijn die SEPXXXXXXXXXXXX heeft waar de 12 X's het MAC-adres van de telefoon zijn.

Stap 4b.  Navigeer om te volgen en klik op TCP stream.

Stap 5.  Wireshark opent een pop-up venster dat begint met de GET string van de telefoon naar de CUCM, dan zien we de 200 OK van de CUCM naar de telefoon en we kunnen het configuratiebestand bekijken.

Stap 6.  Klik met de rechtermuisknop in het pop-upvenster en klik vervolgens op Alles selecteren.

Stap 7. Klik met de rechtermuisknop in het pop-upvenster en vervolgens op Kopie.

Op dit punt kan de tekst worden toegevoegd aan een tekstbestand en opgeslagen.

Voorbeeld:

GET /SEP24B65744EBFE.cnf.xml.sgn HTTP/1.1

Host:14.48.38.5:6970

HTTP/1.1 200 OK

Content-length: 9144

Cache-Control: no-store

Content-type: */*

............o..>CN=clstr-1-pub.pkinane.lab-ms;OU=TAC;O=Cisco;L=RTP;ST=NC;C=US...

...A.........CN=pkinane-WIN-FTD162BNE36-CA........ ..

............$..lu yIC..O.k...A4R.X.. m.#..U/..M..(Z...W.. .b.....u...B.Q..xx.M....1....3.NI8..+fq......$.}........p4X.Yb...Q.Y...O..{}.Q....0..P(...+.k.SU*.1.....JY....^p........._Zq...

n.M..;9*...A.D.e.<;......T.cCy.Hb..M&.....L..........(

...o.`......3Hz.=k.`.i......SEP24B65744EBFE.cnf.xml.sgn....WaW`

<?xml version="1.0" encoding="UTF-8"?>

<device  xsi:type="axl:XIPPhone" ctiid="28" uuid="{71e36c76-94be-2fec-3718-1f2df5937781}">

<fullConfig>true</fullConfig>

<portalDefaultServer>impA.pkinane.lab</portalDefaultServer>

<deviceProtocol>SCCP</deviceProtocol>

<sshUserId>debug</sshUserId>

<sshPassword>debug</sshPassword>

<ipAddressMode>0</ipAddressMode>

<allowAutoConfig>true</allowAutoConfig>

<dadEnable>true</dadEnable>

<redirectEnable>false</redirectEnable>

<echoMultiEnable>false</echoMultiEnable>

<ipPreferenceModeControl>0</ipPreferenceModeControl>

<ipMediaAddressFamilyPreference>0</ipMediaAddressFamilyPreference>

<tzdata>

<tzolsonversion>2015a</tzolsonversion>

<tzupdater>tzupdater.jar</tzupdater>

</tzdata>

<mlppDomainId>000000</mlppDomainId>

<mlppIndicationStatus>Off</mlppIndicationStatus>

<preemption>Disabled</preemption>

<executiveOverridePreemptable>false</executiveOverridePreemptable>

<devicePool  uuid="{04330028-1071-fdbf-3add-8ac67db81b81}">

<revertPriority>0</revertPriority>

<name>SJ_DP</name>

<dateTimeSetting  uuid="{9ec4850a-7748-11d3-bdf0-00108302ead1}">

<name>CMLocal</name>

<dateTemplate>M/D/Y</dateTemplate>

<timeZone>Greenwich Standard Time</timeZone>

<olsonTimeZone>Etc/GMT</olsonTimeZone>

</dateTimeSetting>

<callManagerGroup>

<name>SJ_CMG</name>

<tftpDefault>true</tftpDefault>

<members>

<member  priority="0">

<callManager>

<name>clstr-1-subA.pkinane.lab</name>

<description>14.48.38.6</description>

<ports>

<ethernetPhonePort>2000</ethernetPhonePort>

<sipPort>5060</sipPort>

<securedSipPort>5061</securedSipPort>

<mgcpPorts>

<listen>2427</listen>

<keepAlive>2428</keepAlive>

</mgcpPorts>

</ports>

<processNodeName>clstr-1-subA.pkinane.lab</processNodeName>

</callManager>

</member>

<member  priority="1">

<callManager>

<name>clstr-1-subB.pkinane.lab</name>

<description>14.48.38.7</description>

<ports>

<ethernetPhonePort>2000</ethernetPhonePort>

<sipPort>5060</sipPort>

<securedSipPort>5061</securedSipPort>

<mgcpPorts>

<listen>2427</listen>

<keepAlive>2428</keepAlive>

</mgcpPorts>

</ports>

<processNodeName>clstr-1-subB.pkinane.lab</processNodeName>

</callManager>

</member>

</members>

</callManagerGroup>

<srstInfo  uuid="{cd241e11-4a58-4d3d-9661-f06c912a18a3}">

<name>Disable</name>

<srstOption>Disable</srstOption>

<userModifiable>false</userModifiable>

<ipAddr1></ipAddr1>

<port1>2000</port1>

<ipAddr2></ipAddr2>

<port2>2000</port2>

<ipAddr3></ipAddr3>

<port3>2000</port3>

<sipIpAddr1></sipIpAddr1>

<sipPort1>5060</sipPort1>

<sipIpAddr2></sipIpAddr2>

<sipPort2>5060</sipPort2>

<sipIpAddr3></sipIpAddr3>

<sipPort3>5060</sipPort3>

<isSecure>false</isSecure>

</srstInfo>

<connectionMonitorDuration>120</connectionMonitorDuration>

</devicePool>

<TVS>

<members>

<member  priority="0">

<port>2445</port>

<address>clstr-1-subA.pkinane.lab</address>

</member>

<member  priority="1">

<port>2445</port>

<address>clstr-1-subB.pkinane.lab</address>

</member>

</members>

</TVS>

<MissedCallLoggingOption>10</MissedCallLoggingOption>

<commonProfile>

<phonePassword></phonePassword>

<backgroundImageAccess>true</backgroundImageAccess>

<callLogBlfEnabled>2</callLogBlfEnabled>

</commonProfile>

<loadInformation>SCCP75.9-4-2-1S</loadInformation>

<vendorConfig>

<disableSpeaker>false</disableSpeaker><disableSpeakerAndHeadset>false</disableSpeakerAndHeadset><forwardingDelay>1</forwardingDelay><pcPort>0</pcPort><garp>1</garp><voiceVlanAccess>0</voiceVlanAccess><autoSelectLineEnable>0</autoSelectLineEnable><webAccess>0</webAccess><spanToPCPort>0</spanToPCPort><loggingDisplay>1</loggingDisplay><recordingTone>0</recordingTone><recordingToneLocalVolume>100</recordingToneLocalVolume><recordingToneRemoteVolume>50</recordingToneRemoteVolume><recordingToneDuration></recordingToneDuration><moreKeyReversionTimer>5</moreKeyReversionTimer><autoCallSelect>1</autoCallSelect><g722CodecSupport>0</g722CodecSupport><headsetWidebandUIControl>0</headsetWidebandUIControl><headsetWidebandEnable>0</headsetWidebandEnable><lldpAssetId></lldpAssetId><powerPriority>0</powerPriority><ehookEnable>0</ehookEnable><ipv6LogServer></ipv6LogServer><minimumRingVolume>0</minimumRingVolume><sideToneLevel>0</sideToneLevel><sendGain>0</sendGain><handsetHeadsetMonitor>1</handsetHeadsetMonitor><headsetRecording>0</headsetRecording><useEnblocDialing>1</useEnblocDialing><sshAccess>0</sshAccess></vendorConfig>

<commonConfig>

<sshAccess>1</sshAccess><RingLocale>0</RingLocale><softkeyControl>1</softkeyControl><ice></ice><instantMessaging></instantMessaging><desktopClient></desktopClient></commonConfig>

<enterpriseConfig>

</enterpriseConfig>

<versionStamp>1465997151-6130dfd6-dd80-4f10-880b-bacd7ef0f255</versionStamp>

<userLocale>

<name>English_United_States</name>

<uid>1</uid>

<langCode>en_US</langCode>

<version>10.0.0.0(1)</version>

<winCharSet>iso-8859-1</winCharSet>

</userLocale>

<networkLocale>United_States</networkLocale>

<networkLocaleInfo>

<name>United_States</name>

<uid>64</uid>

<version>10.0.0.0(1)</version>

</networkLocaleInfo>

<deviceSecurityMode>1</deviceSecurityMode>

<idleTimeout>0</idleTimeout>

<authenticationURL>http://14.48.38.18:8081/InformaCast/phone/auth</authenticationURL>

<directoryURL>http://clstr-1-pub.pkinane.lab:8080/ccmcip/xmldirectory.jsp</directoryURL>

<idleURL></idleURL>

<informationURL>http://clstr-1-pub.pkinane.lab:8080/ccmcip/GetTelecasterHelpText.jsp</informationURL>

<messagesURL></messagesURL>

<proxyServerURL></proxyServerURL>

<servicesURL>http://clstr-1-pub.pkinane.lab:8080/ccmcip/getservicesmenu.jsp</servicesURL>

<secureAuthenticationURL>http://14.48.38.18:8081/InformaCast/phone/auth</secureAuthenticationURL>

<secureDirectoryURL>https://clstr-1-pub.pkinane.lab:8443/ccmcip/xmldirectory.jsp</secureDirectoryURL>

<secureIdleURL></secureIdleURL>

<secureInformationURL>https://clstr-1-pub.pkinane.lab:8443/ccmcip/GetTelecasterHelpText.jsp</secureInformationURL>

<secureMessagesURL></secureMessagesURL>

<secureServicesURL>https://clstr-1-pub.pkinane.lab:8443/ccmcip/getservicesmenu.jsp</secureServicesURL>

<dscpForSCCPPhoneConfig>96</dscpForSCCPPhoneConfig>

<dscpForSCCPPhoneServices>0</dscpForSCCPPhoneServices>

<dscpForCm2Dvce>96</dscpForCm2Dvce>

<transportLayerProtocol>1</transportLayerProtocol>

<dndCallAlert>5</dndCallAlert>

<phonePersonalization>0</phonePersonalization>

<rollover>0</rollover>

<singleButtonBarge>0</singleButtonBarge>

<joinAcrossLines>0</joinAcrossLines>

<autoCallPickupEnable>false</autoCallPickupEnable>

<blfAudibleAlertSettingOfIdleStation>0</blfAudibleAlertSettingOfIdleStation>

<blfAudibleAlertSettingOfBusyStation>0</blfAudibleAlertSettingOfBusyStation>

<capfAuthMode>0</capfAuthMode>

<capfList>

<capf>

<phonePort>3804</phonePort>

<processNodeName>clstr-1-pub.pkinane.lab</processNodeName>

</capf>

</capfList>

<certHash></certHash>

<encrConfig>false</encrConfig>

<advertiseG722Codec>1</advertiseG722Codec>

<mobility>

<handoffdn></handoffdn>

<dtmfdn></dtmfdn>

<ivrdn></ivrdn>

<dtmfHoldCode>*81</dtmfHoldCode>

<dtmfExclusiveHoldCode>*82</dtmfExclusiveHoldCode>

<dtmfResumeCode>*83</dtmfResumeCode>

<dtmfTxfCode>*84</dtmfTxfCode>

<dtmfCnfCode>*85</dtmfCnfCode>

</mobility>

<TLSResumptionTimer>3600</TLSResumptionTimer>

<userId  serviceProfileFile="SPDefault.cnf.xml">pkinane</userId>

<ownerId  serviceProfileFile="SPDefault.cnf.xml">pkinane</ownerId>

<phoneServices  useHTTPS="true">

<provisioning>0</provisioning>

<phoneService  type="1" category="0">

<name>Missed Calls</name>

<url>Application:Cisco/MissedCalls</url>

<vendor></vendor>

<version></version>

</phoneService>

<phoneService  type="2" category="0">

<name>Voicemail</name>

<url>Application:Cisco/Voicemail</url>

<vendor></vendor>

<version></version>

</phoneService>

<phoneService  type="1" category="0">

<name>Received Calls</name>

<url>Application:Cisco/ReceivedCalls</url>

<vendor></vendor>

<version></version>

</phoneService>

<phoneService  type="1" category="0">

<name>Placed Calls</name>

<url>Application:Cisco/PlacedCalls</url>

<vendor></vendor>

<version></version>

</phoneService>

<phoneService  type="1" category="0">

<name>Personal Directory</name>

<url>Application:Cisco/PersonalDirectory</url>

<vendor></vendor>

<version></version>

</phoneService>

<phoneService  type="1" category="0">

<name>Corporate Directory</name>

<url>Application:Cisco/CorporateDirectory</url>

<vendor></vendor>

<version></version>

</phoneService>

<phoneService  type="0" category="0">

<name>EM</name>

<url>http://14.48.38.6:8080/emapp/EMAppServlet?device=#DEVICENAME#</url>

<vendor></vendor>

<version></version>

</phoneService>

</phoneServices>

</device>

Opmerking: Als u niet bekend bent met de manier waarop u een deksel van een telefoon of CUCM kunt verzamelen, wordt het proces besproken in het Verzamelen van een pakketvastlegging van een Cisco IP-telefoon (PCAP vanaf de telefoon) en in het Packet Capture on CUCM-applicatiemodel (gedicht bij CUCM)

Tip: Er zal veel verkeer zijn als de pendop niet direct van de telefoon wordt verzameld. Dit probleem wordt omzeild door het filteren van het PPP die het MAC-adres van de telefoon of het IP-adres van de telefoon gebruikt

Voorbeeld:

eth.addr==12:34:45:78:91:00 voor een telefoon met MAC SEP123456789100

ip.addr==14.48.38.33 voor een telefoon met IP-adres 14.48.38.33

Gerelateerde informatie

- Het verzamelen van een pakketvastlegging van een Cisco IP-telefoon

- Packet Capture op CUCM-toepassingsmodel

- Wireshark