O conjunto de documentação deste produto faz o possível para usar uma linguagem imparcial. Para os fins deste conjunto de documentação, a imparcialidade é definida como uma linguagem que não implica em discriminação baseada em idade, deficiência, gênero, identidade racial, identidade étnica, orientação sexual, status socioeconômico e interseccionalidade. Pode haver exceções na documentação devido à linguagem codificada nas interfaces de usuário do software do produto, linguagem usada com base na documentação de RFP ou linguagem usada por um produto de terceiros referenciado. Saiba mais sobre como a Cisco está usando a linguagem inclusiva.
A Cisco traduziu este documento com a ajuda de tecnologias de tradução automática e humana para oferecer conteúdo de suporte aos seus usuários no seu próprio idioma, independentemente da localização. Observe que mesmo a melhor tradução automática não será tão precisa quanto as realizadas por um tradutor profissional. A Cisco Systems, Inc. não se responsabiliza pela precisão destas traduções e recomenda que o documento original em inglês (link fornecido) seja sempre consultado.
Este documento descreve duas maneiras de obter o arquivo de configuração de um telefone. Não é raro exigir o arquivo de configuração do telefone para revisão; entretanto, muitas pessoas não estão familiarizadas com como obter o arquivo de configuração de um telefone.
A Cisco recomenda que você tenha conhecimento destes tópicos:
As informações neste documento são baseadas nestas versões de software e hardware:
Note: O Wireshark pode ser baixado aqui.
Note: É possível fazer o download do arquivo de configuração usando o Command Prompt de um PC ou usando um cliente TFTP. Essas opções não serão discutidas neste documento.
Esta seção descreve as etapas para obter o arquivo de configuração de um telefone usando um navegador da Web.
Etapa 1. Abra um navegador da Web (por exemplo, Firefox, Internet Explorer, Google Chrome, etc..).
Etapa 2. Modifique este URL (Uniform Resource Locator) para refletir suas informações.
ipofcallmanager:6970/SEPwhat.cnf.xml.sgn
Substitua o ipofcallmanager pelo endereço IP do CUCM que está executando o serviço TFTP
Substitua SEP com o endereço MAC do telefone
Etapa 3. Insira a URL na barra de endereços no navegador da Web.
Etapa 4. Se solicitado a aceitar o download, escolha o que o navegador deve fazer e clique em OK.
Exemplo:
Esta imagem mostra o prompt que recebo ao baixar o arquivo de configuração de um telefone usando o Firefox.
Esta seção descreve as etapas para obter o arquivo de configuração de um telefone usando um pcap.
Note: A tampa deve incluir a hora do registro do telefone.
Etapa 1. Abra a captura de pacotes no Wireshark.
Etapa 2. Filtrar em HTTP.
Etapa 3. procure a mensagem GET do telefone de interesse do CUCM para o CTL, ITL e arquivo de configuração.
Passo 4a. Clique com o botão direito do mouse na linha que tem SEPXXXXXXXXXX onde os 12 X são o endereço MAC do telefone.
Passo 4b. Navegue até Seguir e clique em Fluxo TCP.
Etapa 5. O Wireshark abre uma janela pop-up que começa com a string GET do telefone para o CUCM, então vemos o 200 OK do CUCM para o telefone e podemos examinar o arquivo de configuração.
Etapa 6. Clique com o botão direito do mouse na janela pop-up e clique em Selecionar tudo.
Passo 7. Clique com o botão direito do mouse na janela pop-up novamente e clique em Copiar.
Neste ponto, o texto pode ser adicionado a um arquivo de texto e salvo.
Exemplo:
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>
Note: Se você não está familiarizado com como coletar uma tampa de um telefone ou CUCM, o processo é abordado na coleta de pacotes de um telefone IP da Cisco (PCAP do telefone) e no Modelo de Captura de Pacotes no CUCM (pcap do CUCM)
Tip: Haverá muito tráfego se o pcap não for obtido diretamente do telefone. Esse problema é ignorado pela filtragem do pcap usando o endereço MAC do telefone ou o endereço ip do telefone
Exemplo:
eth.addr==12:34:45:78:91:00 para um telefone com MAC SEP123456789100
ip.addr==14.48.38.33 para um telefone com endereço IP 14.48.38.33