Cisco 7911G user options and directory


#1

Hi Folks,

I apologise if this is not the right forum to post this, although the phones are connected to the asterisk server this is not specifically a problem with asterisk. I would welcome advice on where else to ask this question.

I have two cisco 7911G Ip Phones running version 9.2(1) of the sip firmware.

After a week or so of mucking around I have finally got the phones registering and making calls.

But for the life of me I can not configure the directory listing or web user options to work.

Firstly the web options.
I have set up apache2 on my asterisk box, and have configured the phones to request http://xx/authenticate.php, which is a script that returns ‘AUTHORIZED’.

I point my web browser at https://phone_ip, and I get the device info page, but no user options, I do not get prompted for a login or password, and the web server logs do not show any attempt to access authenticate.php

Secondly, the directory. The phone retrieves my directory.xml, but does not display it.

I would welcome any advice on this, I have been googling and trying things for days, and am pretty much at a dead end.

[code]<?php
header(“Content-type: text/xml”);
header(“Connection: close”);
header(“Expires: -1”);
?>

My Dir A Prompt Name Field 6001 Name Field2 241 [/code]

The phones logs show:


 883: NOT 11:03:04.445417 JVM: Startup Module Loader|cip.dir.TurbochargeDirectories:? - Directory url http://mako/directory.xml
 884: WRN 11:03:04.648273 JVM: Startup Module Loader|HttpClientTask:? - Current State = 0
 885: WRN 11:03:04.735898 JVM: Startup Module Loader|HttpClientTask:? - Current State = 5
 886: ERR 11:03:04.739485 JVM: WcAnalyzeUrl: Port = 80, scheme = eWcSchemeHttp, fHostName = 
 887: ERR 11:03:04.740972 JVM: _HTTPMakeRequest1: Processing Non-HTTPS URL, URL : http://xx.xx.xx.xx/directory.xml?locale=English_United_States&name=SEP64AE0C5F81E1
 888: ERR 11:03:04.741666 JVM: Not TLS <0> or Not DefaultTls Port <80>
 889: ERR 11:03:04.760931 JVM: httpFSM: Calling StcpActiveConnectionStatus, result 0
 890: ERR 11:03:04.761641 JVM: httpFSM: Calling StcpActiveConnectionStatus, result 0
 891: ERR 11:03:04.762264 JVM: httpFSM: Calling StcpActiveConnectionStatus, result 0
 892: ERR 11:03:04.762870 JVM: httpFSM: Calling StcpActiveConnectionStatus, result 0
 893: ERR 11:03:04.780467 JVM: httpFSM: Calling StcpActiveConnectionStatus, result 0

This is my configuration:

<device>
   <deviceProtocol>SIP</deviceProtocol>
   <sshUserId>user</sshUserId>
   <sshPassword>pass</sshPassword>
   <devicePool>
      <dateTimeSetting>
         <dateTemplate>D-M-YA</dateTemplate>
         <timeZone>New Zealand Standard/Daylight Time</timeZone>
         <ntps>
              <ntp>
                  <name>xx.xx.xx.xx</name>
                  <ntpMode>Unicast</ntpMode>
              </ntp>
         </ntps>
      </dateTimeSetting>
      <callManagerGroup>
         <members>
            <member priority="0">
               <callManager>
                  <ports>
                     <ethernetPhonePort>2000</ethernetPhonePort>
                     <sipPort>5070</sipPort>
                     <securedSipPort>5061</securedSipPort>
                  </ports>
                  <processNodeName>xx.xx.xx.xx</processNodeName>
               </callManager>
            </member>
         </members>
      </callManagerGroup>
   </devicePool>
   <sipProfile>
      <sipProxies>
         <backupProxy></backupProxy>
         <backupProxyPort></backupProxyPort>
         <emergencyProxy></emergencyProxy>
         <emergencyProxyPort></emergencyProxyPort>
         <outboundProxy></outboundProxy>
         <outboundProxyPort></outboundProxyPort>
         <registerWithProxy>true</registerWithProxy>
      </sipProxies>
      <sipCallFeatures>
         <cnfJoinEnabled>true</cnfJoinEnabled>
         <callForwardURI>x--serviceuri-cfwdall</callForwardURI>
         <callPickupURI>x-cisco-serviceuri-pickup</callPickupURI>
         <callPickupListURI>x-cisco-serviceuri-opickup</callPickupListURI>
         <callPickupGroupURI>x-cisco-serviceuri-gpickup</callPickupGroupURI>
         <meetMeServiceURI>x-cisco-serviceuri-meetme</meetMeServiceURI>
         <abbreviatedDialURI>x-cisco-serviceuri-abbrdial</abbreviatedDialURI>
         <rfc2543Hold>false</rfc2543Hold>
         <callHoldRingback>2</callHoldRingback>
         <localCfwdEnable>true</localCfwdEnable>
         <semiAttendedTransfer>true</semiAttendedTransfer>
         <anonymousCallBlock>2</anonymousCallBlock>
         <callerIdBlocking>2</callerIdBlocking>
         <dndControl>0</dndControl>
         <remoteCcEnable>true</remoteCcEnable>
      </sipCallFeatures>
      <sipStack>
         <sipInviteRetx>6</sipInviteRetx>
         <sipRetx>10</sipRetx>
         <timerInviteExpires>180</timerInviteExpires>
         <timerRegisterExpires>3600</timerRegisterExpires>
         <timerRegisterDelta>5</timerRegisterDelta>
         <timerKeepAliveExpires>120</timerKeepAliveExpires>
         <timerSubscribeExpires>120</timerSubscribeExpires>
         <timerSubscribeDelta>5</timerSubscribeDelta>
         <timerT1>500</timerT1>
         <timerT2>4000</timerT2>
         <maxRedirects>70</maxRedirects>
         <remotePartyID>false</remotePartyID>
         <userInfo>None</userInfo>
      </sipStack>
      <autoAnswerTimer>1</autoAnswerTimer>
      <autoAnswerAltBehavior>false</autoAnswerAltBehavior>
      <autoAnswerOverride>true</autoAnswerOverride>
      <transferOnhookEnabled>false</transferOnhookEnabled>
      <enableVad>true</enableVad>
      <preferredCodec>g729a</preferredCodec>
      <dtmfAvtPayload>101</dtmfAvtPayload>
      <dtmfDbLevel>3</dtmfDbLevel>
      <dtmfOutofBand>avt</dtmfOutofBand>
      <alwaysUsePrimeLine>false</alwaysUsePrimeLine>
      <alwaysUsePrimeLineVoiceMail>false</alwaysUsePrimeLineVoiceMail>
      <kpml>3</kpml>
      <natEnabled>false</natEnabled>
      <natAddress></natAddress>
      <phoneLabel>Version 3</phoneLabel>
      <stutterMsgWaiting>2</stutterMsgWaiting>
      <callStats>false</callStats>
      <silentPeriodBetweenCallWaitingBursts>10</silentPeriodBetweenCallWaitingBursts>
      <disableLocalSpeedDialConfig>false</disableLocalSpeedDialConfig>
      <startMediaPort>16384</startMediaPort>
      <stopMediaPort>32766</stopMediaPort>
      <sipLines>
         <line button="1">
            <featureID>9</featureID>
            <featureLabel>6003</featureLabel>
            <proxy>USECALLMANAGER</proxy>
            <port>5070</port>
            <name>cisco1</name>
            <displayName>Cisco Phone 1</displayName>
            <autoAnswer>
               <autoAnswerEnabled>2</autoAnswerEnabled>
            </autoAnswer>
            <callWaiting>3</callWaiting>
            <authName>user</authName>
            <authPassword>pass</authPassword>
            <sharedLine>false</sharedLine>
            <messageWaitingLampPolicy>3</messageWaitingLampPolicy>
            <messagesNumber>1111</messagesNumber>
            <ringSettingIdle>4</ringSettingIdle>
            <ringSettingActive>5</ringSettingActive>
            <contact>cisco1</contact>
            <forwardCallInfoDisplay>
               <callerName>true</callerName>
               <callerNumber>false</callerNumber>
               <redirectedNumber>false</redirectedNumber>
               <dialedNumber>true</dialedNumber>
            </forwardCallInfoDisplay>
         </line>
         <line button="2">
            <featureID>21</featureID>
            <featureLabel>Dial 6004</featureLabel>
            <speedDialNumber>6004</speedDialNumber>
         </line>
      </sipLines>
      <voipControlPort>5060</voipControlPort>
      <dscpForAudio>184</dscpForAudio>
      <ringSettingBusyStationPolicy>0</ringSettingBusyStationPolicy>
      <dialTemplate>DRdialplan.xml</dialTemplate>
   </sipProfile>
   <commonProfile>
      <phonePassword></phonePassword>
      <backgroundImageAccess>true</backgroundImageAccess>
      <callLogBlfEnabled>2</callLogBlfEnabled>
   </commonProfile>
   <loadInformation>SIP11.9-2-1S</loadInformation>
   <vendorConfig>
      <disableSpeaker>false</disableSpeaker>
      <disableSpeakerAndHeadset>false</disableSpeakerAndHeadset>
      <pcPort>0</pcPort>
      <settingsAccess>1</settingsAccess>
      <garp>0</garp>
      <voiceVlanAccess>0</voiceVlanAccess>
      <videoCapability>0</videoCapability>
      <autoSelectLineEnable>0</autoSelectLineEnable>
      <webAccess>0</webAccess>
      <spanToPCPort>1</spanToPCPort>
      <loggingDisplay>1</loggingDisplay>
      <loadServer></loadServer>
   </vendorConfig>
   <versionStamp>1143565489-a3cbf294-7526-4c29-8791-c4fce4ce4c37</versionStamp>
   <networkLocale>New_Zealand</networkLocale>
   <networkLocaleInfo>
      <name>New_Zealand</name>
      <version>5.0(2)</version>
   </networkLocaleInfo>
   <deviceSecurityMode>1</deviceSecurityMode>
   <authenticationURL>http://mako/authenticate.php</authenticationURL>
   <directoryURL>http://mako/directory.xml</directoryURL>
   <idleURL></idleURL>
   <informationURL>http://mako/GetTelecasterHelpText.jsp</informationURL>
   <messagesURL></messagesURL>
   <proxyServerURL></proxyServerURL>
   <servicesURL>http://mako/services.xml</servicesURL>
   <dscpForSCCPPhoneConfig>96</dscpForSCCPPhoneConfig>
   <dscpForSCCPPhoneServices>0</dscpForSCCPPhoneServices>
   <dscpForCm2Dvce>96</dscpForCm2Dvce>
   <transportLayerProtocol>2</transportLayerProtocol>
   <capfAuthMode>0</capfAuthMode>
   <capfList>
      <capf>
         <phonePort>3804</phonePort>
      </capf>
   </capfList>
   <certHash></certHash>
   <encrConfig>false</encrConfig>
</device>