Plantronics + Polycom. Now together as Poly Logo

Skype For Business Online registration

Occasional Visitor

Skype For Business Online registration

New to VOIP in general, and setting up a skype deployment.

 

Using the web browser, I enter the information for my skype account and I am able to register the phone.

 

Doing the same thing with the XML files using an ftp server doesn't work.

 

This is the contents of the cfg file specific for that phone

 

<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<PolycomConfig>
    <HotDialing call.autoOffHook.x.enabled="1" call.autoOffHook.x.contact="999999999" />
    <Auto-signon
    reg.1.auth.useLoginCredentials="0"
    reg.1.auth.loginCredentialType="usernameAndPassword"
    reg.1.ice.turn.callAdmissionControl.enabled="1"
    reg.1.srtp.offer="1"
    reg.1.address="myname@mycompany.com"
    reg.1.domain="mycompany.com"
    reg.1.auth.userId="myname" 
    reg.1.auth.password="mypassword" 
    msg.mwi.1.callBack="sip:myname@mycompany.com;opaque=app:voicemail"
    msg.mwi.1.callBackMode="contact"
    device.logincred.user.set="1"
    device.logincred.user="myname"
    device.logincred.domain.set="1"
    device.logincred.domain="mycompany.com"
    device.logincred.extension.set="1"
    device.logincred.extension="" 
    device.logincred.password="mypassword"
    />
</PolycomConfig>

 

 

This is the shared/global config file I use

 

 

<?xml version="1.0" encoding="utf-8"?>
<customisations>
  <!-- Enable debug logging -->
  <logging log.level.change.abs="0" log.level.change.sip="0" log.render.level="0" />

  <!-- Enable access to the phone's website -->
  <httpd httpd.enabled="1" httpd.cfg.enabled="1" />

  <!-- Set the Base Profile to Lync mode -->
  <device device.set="1" device.baseProfile.set="1" />
  <device device.baseProfile="Lync" />
  <lync lync.deviceUpdate.userInactivityTimeout="900" lync.deviceUpdate.popUpSK.enabled="1" lync.deviceUpdate.serverPollInterval="28800" />

  <!-- Tweak the QoS values & RTP media port as required -->
  <qos qos.ethernet.callControl.user_priority="5" qos.ethernet.other.user_priority="2" qos.ethernet.rtp.user_priority="2" qos.ethernet.rtp.video.user_priority="5" qos.ip.callControl.dscp="46" qos.ip.rtp.dscp="46" qos.ip.rtp.video.dscp="34" />
  <tcpIpApp tcpIpApp.port.rtp.mediaPortRangeStart="5350" />
</customisations>

and this is the debugging logs I'm seeing on the phone

 

 

0830091240|sip  |3|00|NoCall::TimeOut500ms 'Registering' m_nExpire == 0 RegisterCall -> Schedule Register listSize 0 lTimeout 0
0830091240|sip  |1|00|Schedule 'Register' nEvent 0 busyFlag 0 num events waiting 0
0830091240|sip  |2|00|new UA Client Non-INVITE trans state 'callingTrying', timeout=0 (0x40c39588)
0830091240|sip  |3|00|RegClient:RegClient expire 66 overlap 0 
0830091240|sip  |2|00|SendCommand: reqDest 'mycompany.com' isLync 0 isGRUU 0 isIP 0 useEffectiveProxy 1 
0830091240|sip  |1|00|SendCommand: isLync 0 isGRUU 0 isIP 0 useEffectiveProxy 1 
0830091240|sip  |1|00|CreateFailOverProxyList : Reg to Domain 'mycompany.com' nPort 0, lkup 6
0830091240|sip  |1|00|CreateFailOverProxyList : Domain is in user part
0830091240|sip  |1|00|CreateFailOverProxyList : For REGISTER Request nPort 0
0830091240|sip  |2|00|CreateFailOverProxyList reseting pps watchdog for 200000mSec in auto discovery
0830091240|sip  |3|00|CreateFailOverProxyList - Could not found servers using WAD
0830091240|cfg  |4|00|Prov|[CfgLyncSipSrvDiscover::cbFoundOption] Invalid STS-URI: '://:'
0830091240|cfg  |4|00|Prov|[CfgLyncSipSrvDiscover::cbFoundOption] Invalid STS-URI: '://:'

0830091244|sip  |3|00|CreateFailOverProxyList : 'Auto Discovery' 0 DHCP servers received
0830091244|sip  |4|00|doDnsListLookup(tcp): doDnsSrvLookupForARecordList 'mycompany.com' found no records
0830091244|sip  |4|00|doDnsListLookup(tcp): doDnsSrvLookupForARecordList 'mycompany.com' found no records
0830091244|sip  |1|00|doDnsListLookup(tls): doDnsSrvLookupForARecordList for 'mycompany.com' port 0 returned 1 results
0830091244|sip  |1|00|doDnsListLookup(tls): result 0 '52.112.66.148' port 443 isInBound 0
0830091244|sip  |4|00|doDnsListLookup(tcp): doDnsSrvLookupForARecordList 'mycompany.com' found no records
0830091244|sip  |4|00|doDnsListLookup(tls): doDnsSrvLookupForARecordList 'sipinternal.mycompany.com' found no records
0830091244|sip  |1|00|doDnsListLookup(tls): doDnsSrvLookupForARecordList for 'sip.mycompany.com' port 443 returned 1 results
0830091244|sip  |1|00|doDnsListLookup(tls): result 0 '52.112.66.148' port 443 isInBound 0
0830091244|sip  |3|00|CreateFailOverProxyList : 'Auto Discovery' for 'mycompany.com' port 0 index 0 has domain 'sipdir.online.lync.com' IP '52.112.66.148' on tls port 443
0830091244|sip  |3|00|CreateFailOverProxyList : 'Auto Discovery' for 'mycompany.com' port 0 index 1 has domain 'sip.mycompany.com' IP '52.112.66.148' on tls port 443
0830091244|sip  |2|00|CreateFailOverProxyList : Exit 'Auto Discovery' lookup with 2 IP Addresses
0830091244|sip  |2|00|CreateFailOverProxyList : IP 1 is '52.112.66.148' on tls port 443
0830091244|sip  |2|00|CreateFailOverProxyList : IP 2 is '52.112.66.148' on tls port 443
0830091244|sip  |1|00|CTrans:: SendCommand | this=0x40c39588, bVQMonMessage=0, m_pCall->m_pUser->m_bOBFailOverReRegOn=0, m_pCall->m_pUser->m_bVQMonFailoverEnabled=1
0830091244|sip  |1|00|CTcp::Send(TLS) entry for address 52.112.66.148 port 443 can Connect 1 canFailOver 0
0830091244|sip  |1|00|CTcp::Send(TLS) address 52.112.66.148 port 443 can Connect 1
0830091244|sip  |2|00|CTcpSocket::CTcpSocket entry m_bIsTcpPersistentConnection 0, Inbound 0 Timeout 120 this 0x40c3fea8
0830091244|sip  |3|00|Open socket 141(0x40c3fea8)
0830091244|sip  |1|00|SetRemoteAddress set SND BUF to 64000 OK
0830091244|sip  |1|00|SetRemoteAddress set SEND TIMEOUT to 100ms OK
0830091244|sip  |3|00|SetRemoteAddress OK on try 1 nPort 63631 0x40c3fea8
0830091244|sip  |3|00|CTcpSocket::ConnectThreadLocal. Trying to connect IP 52.112.66.148:443
0830091244|sip  |1|00|Task name tTCPCnt141
0830091244|sip  |1|00|CTcp::Send(TLS) exit for address 52.112.66.148 port 443 can Connect 1 status 1 canFailOver 0 FoundSocket 0
0830091244|sip  |3|00|connectNonBlock is successful
0830091244|sip  |1|00|MsgSipTcpSocketStatus socket 141 status 1 m_bIsReconnectNeeded 0
0830091244|sip  |2|00|CTcpSocket::OnSocketStatus socket 141(0x40c3fea8) bStatus 1
0830091244|sip  |1|00|[CTcpSocket::MakeTlsConnection] TLS Protocol = 1
0830091245|sip  |2|00|MakeTlsConnection: SSL_connect OK : TLS Handshake completed successfully
0830091245|sip  |1|00|[TLS] hostname we are connected to is: 'sipdir.online.lync.com'  IP '52.112.66.148' port 443
0830091245|sip  |3|00|[TLS] Validating Subject Alternative Name(s) (SAN) and Common Name (CN) against the following:
0830091245|sip  |3|00|[TLS]            Hostname: mycompany.com
0830091245|sip  |3|00|[TLS]      Outbound Proxy: mycompany.com
0830091245|sip  |3|00|[TLS] Hostname connection: sipdir.online.lync.com
0830091245|sip  |1|00|[TLS] Comparing certificate SAN type DNS: '*.infra.lync.com'
0830091245|sip  |3|00|[TLS] Allowing Server certificate with Specifc SN/SAN
0830091245|sip  |3|00|[TLS] Validating certificate SAN of type DNS with '*.infra.lync.com'
0830091245|sip  |3|00|[TLS] Server Certificate SAN or CN validation success. SSL verify result 0
0830091245|sip  |1|00|MakeTlsConnection: post_connection_checks passed
0830091245|sip  |0|00|>>> Data Send TLS 52.112.66.148:443
0830091245|sip  |0|00|>>> End of data send
0830091245|sip  |1|00|CTcpSocket::SendData TLS queuedTxData = 0 TotalLen 16 loop count 1 maxQueueDepth 40000
0830091245|sip  |1|00|CTcpSocket::SendData TLS Sent 16 loop count 1
0830091245|sip  |3|00|MakeTlsConnection: connection succeeded
0830091245|sip  |0|00|>>> Data Send TLS 52.112.66.148:443
0830091245|sip  |0|00|    REGISTER sip:mycompany.com;transport=tls SIP/2.0
0830091245|sip  |0|00|    Via: SIP/2.0/TLS 10.100.200.12:63631;branch=z9hG4bKdf9df17aAEA9FEAB
0830091245|sip  |0|00|    From: "myname" <sip:myname@mycompany.com>;tag=C48215F4-D1B7CDED;epid=64167f85a71f
0830091245|sip  |0|00|    To: <sip:myname@mycompany.com>
0830091245|sip  |0|00|    CSeq: 1 REGISTER
0830091245|sip  |0|00|    Call-ID: 96550a335513e7651f8e984bda85a71f
0830091245|sip  |0|00|    Contact: <sip:myname@10.100.200.12:63631;transport=tls>;methods="INVITE, ACK, BYE, CANCEL, OPTIONS, INFO, MESSAGE, SUBSCRIBE, NOTIFY, PRACK, UPDATE, REFER, BENOTIFY";proxy=replace;+sip.instance="<urn:uuid:c45d1ef5-4f86-52b1-93f0-afffe19168bb>"
0830091245|sip  |0|00|    User-Agent: Polycom/5.5.2.8571 PolycomVVX-VVX_201-UA/5.5.2.8571_64167f85a71f
0830091245|sip  |0|00|    Accept-Language: en
0830091245|sip  |0|00|    Ms-device-info: MAC=64-16-7F-85-A7-1F, vendor=POLYCOM, version=PolycomVVX-VVX_201-5.5.2.8571
0830091245|sip  |0|00|    ms-keep-alive: UAC;hop-hop=yes
0830091245|sip  |0|00|    Supported: msrtc-event-categories,adhoclist,ms-cluster-failover,ms-userservices-state-notification,gruu-10,gruu
0830091245|sip  |0|00|    Event: registration
0830091245|sip  |0|00|    ms-subnet: 10.100.200.0
0830091245|sip  |0|00|    Max-Forwards: 70
0830091245|sip  |0|00|    Content-Length: 0
0830091245|sip  |0|00|    
0830091245|sip  |0|00|>>> End of data send
0830091245|sip  |1|00|CTcpSocket::SendData TLS queuedTxData = 85 TotalLen 969 loop count 1 maxQueueDepth 40000
0830091245|sip  |1|00|CTcpSocket::SendData TLS Sent 969 loop count 1
0830091245|sip  |0|00|<<< Data received TLS
0830091245|sip  |0|00|    SIP/2.0 301 Redirect request to Home Forest Edge
0830091245|sip  |0|00|    ms-user-logon-data: RemoteUser
0830091245|sip  |0|00|    From: "myname" <sip:myname@mycompany.com>;tag=C48215F4-D1B7CDED;epid=64167f85a71f
0830091245|sip  |0|00|    To: <sip:myname@mycompany.com>;tag=CE2C78459DD3C4E203FF56C22438223F
0830091245|sip  |0|00|    Call-ID: 96550a335513e7651f8e984bda85a71f
0830091245|sip  |0|00|    CSeq: 1 REGISTER
0830091245|sip  |0|00|    Via: SIP/2.0/TLS 10.100.200.12:63631;branch=z9hG4bKdf9df17aAEA9FEAB;received=52.112.5.126;ms-received-port=63631;ms-received-cid=64D87800
0830091245|sip  |0|00|    ms-telemetry-id: 570F03FD-068A-5C85-A535-43370EE6E5E1
0830091245|sip  |0|00|    Contact: <sip:sipfedca1.online.lync.com:443;transport=tls>
0830091245|sip  |0|00|    Expires: 2592000
0830091245|sip  |0|00|    Content-Length: 0
0830091245|sip  |0|00|    
0830091245|sip  |1|00|MsgSipTcpPacket
0830091245|sip  |3|00|CTcpSocket::OnRecvData
0830091245|sip  |1|00|SipOnCommand: response 301,REGISTER
0830091245|sip  |1|00|SipOnCommand: response 301,REGISTER matches user 1 of 1 'myname'
0830091245|sip  |3|00|UA Client Non-INVITE REGISTER trans state 'callingTrying'->'completed' by 301 resp 10 timeout(0x40c39588)
0830091245|sip  |2|00|CTrans:: REGISTER NonInv reTrans ALREADY stopped in 'completed' state at retryCount 0 code 301, timeout=10 (0x40c39588)
0830091245|sip  |3|00|CTrans::ResponseProcess max CALL REDIRECT retries 7 reached
0830091245|sip  |1|00|Dialog 'id03f448a5' State 'Trying'->'Confirmed'
0830091245|sip  |3|00|CUser::OnRegistered Entry for call 0x10085c0 with expires 0 ticks Transport 'TLS' inval Method 2 RROFO 0
0830091245|sip  |3|00|CUser::NewWorkingServer user 0 oldServer 0 newServer 0 expires 0
0830091245|sip  |3|00|SipOnEvNewWorkingServer User 0, old 0, new 0, expire 0
0830091245|sip  |3|00|SipOnEvRegistrarUpdate User 0, index 0, state 0, expire 0, working 1 bIsOcs 0
0830091245|btoe |4|00|PC port status is Down. Can not start BToE manager
0830091245|sip  |3|00|CUser::HasNoCallCallInState for User myname,Index 0, total calls 1 state 'SubscribeAddressBook' rc 0 of type Not Applicable
0830091245|sip  |1|00|removeContactUrlForO365User: O365Enabled='1' removeContactUrlForO365User='(nil)'
0830091245|sip  |3|00|CUser::HasNoCallCallInState for User myname,Index 0, total calls 1 state 'ServiceSoap' rc 0 of type Not Applicable
0830091245|sip  |1|00|Dialog 'id03f448a5' State 'Confirmed'->'Terminated'
0830091245|sip  |2|00|CStkDialog::CStkDialog SetAddressLocal Config 'myname' <myname@mycompany.com:0>
0830091245|sip  |2|00|CStkDialog::CStkDialog AddressLocal set to Config
0830091245|sip  |3|00|CStkDialog::SetAddressLocal localTag set to ''
0830091245|sip  |3|00|CStkDialog::SetAddressLocal new address added of 1
0830091245|sip  |2|00|CStkDialog::CStkDialog TAG '96905ED0-2C606F79' generated
0830091245|sip  |2|00|CStkDialog::CStkDialog local addr 'myname' <myname@mycompany.com:0> Tag '96905ED0-2C606F79'
0830091245|sip  |2|00|CStkDialog::CStkDialog exit 0x102252c local list size 1
0830091245|sip  |2|00|CStkDialogList::CreateDialogObject localTarg usr 'myname' 
0830091245|sip  |3|00|Reg UAC Response: code 480 consecutive Attempts 8 baseTimeOut 10 maxTimeOut 180 exponTimeOut 2560 randomTimeOut 127
0830091245|sip  |3|00|Reg UAC Response: code 480 new m_nExpire 254 m_nOverlap 0 Trans 0x40c39588
0830091245|sip  |3|00|SipStartFailOver 0
0830091245|sip  |1|00|Client State finished REGISTER (0x10221b0)
0830091316|sip  |4|00|SSL_get_error Error code=5,rc(-1)
0830091316|sip  |4|00|TLS Listen Thread Exit
0830091316|sip  |1|00|MsgSipTcpSocketStatus socket 141 status 0 m_bIsReconnectNeeded 0
0830091316|sip  |2|00|CTcpSocket::OnSocketStatus socket 141(0x40c3fea8) bStatus 0
0830091316|sip  |3|00|CTcpSocket::~CTcpSocket socket 141   entry for 0x40c3fea8
0830091316|sip  |3|00|CTcpSocket::~CTcpSocket socket 141(0x40c3fea8) SSL_shutdown rc=-1, ltf(1)
0830091316|sip  |3|00|CTcpSocket::~CTcpSocket socket 141(0x40c3fea8) close
0830091316|sip  |3|00|CTcpSocket::~CTcpSocket Got lock
0830091323|cfg  |4|00|Web||ParamParser|Parameter identifier is out of range: ""(1152372272)

 

One thing I noticed is that if I use the ftp config file then look at the web browser for the configurations that were loaded, in the Skype for Business section, only the sign-in address is filled out, none of the other fields. (see attachment)

 

 

4 REPLIES 4
Polycom Employee & Community Manager

Re: Skype For Business Online registration

Hello EKArchitect,

welcome to the Polycom Community.

It is always useful to include the currently used UC Software version as issues experienced or a question asked may already be addressed in a newer release.

 

This also allows yourself and others to check against current software release notes, Administrator Guides or FAQ post’s.

The above is also stated in the "Must Read First" and is the absolute minimum requirement every new post should include. .

In addition providing us with this basic information gives Polycom an idea what Software Versions are used in the field and avoids wasting time trying to troubleshoot issues which have already been addressed.

Therefore the Polycom VoIP FAQ contains this post here:

Question: How can I find out my SIP or UC Software Version of my Phone?
Resolution: Please check here

 

In addition I believe we retired the following parameters:

 

device.logincred.user.set="1"

device.logincred.user="myname" device.logincred.extension.set="1" device.logincred.extension=""

I am nowhere near a phone so I suggest you work with your Polycom reseller to get the right parameters.


Please ensure to provide some feedback if this reply has helped you so other users can profit from your experience.

Best Regards

Steffen Baier

Polycom Global Services




<======== Signature / Disclaimer ========>
Please be aware:For questions about the type of support to expect please check here

Please also ensure you always check the VoIP , Video Endpoint , Skype for Business , PSTN or RPM FAQ's

Please remember, if you see a post that helped you , and it answers your question, please mark it as an "Accept as Solution".

The title Polycom Employee & Community Manager is an automatic setting within the community and any forum reply or post is based upon my personal experience and does not reflect the opinion or view of my employer.
Poly employee participation within this community is not mandatory and any post or FAQ article provided by myself is done either during my working hours or outside working hours, in my private time, and maybe answered on weekends, bank holidays or personal holidays.
Message 2 of 5
Occasional Visitor

Re: Skype For Business Online registration

I have removed the section with the older commands. Still not working.

 

We are running on firmware 5.5.2.

 

Our reseller has been unable to resolve this issue so that's why I'm taking over. I need assistance for this issue, not links to all the FAQs. This is your product, and you should provide assistance to configure this.

Message 3 of 5
Polycom Employee & Community Manager

Re: Skype For Business Online registration

Hello

I am currently on my holidays so please work with your reseller as they are your Tier 1 Support as end users cannot open a case with Polycom support

Replied via a mobile device



<======== Signature / Disclaimer ========>
Please be aware:For questions about the type of support to expect please check here

Please also ensure you always check the VoIP , Video Endpoint , Skype for Business , PSTN or RPM FAQ's

Please remember, if you see a post that helped you , and it answers your question, please mark it as an "Accept as Solution".

The title Polycom Employee & Community Manager is an automatic setting within the community and any forum reply or post is based upon my personal experience and does not reflect the opinion or view of my employer.
Poly employee participation within this community is not mandatory and any post or FAQ article provided by myself is done either during my working hours or outside working hours, in my private time, and maybe answered on weekends, bank holidays or personal holidays.
Message 4 of 5
Highlighted
Polycom Employee & Community Manager

Re: Skype For Business Online registration

Hello EKArchitect,

I had a chance to test this after my holiday and this combination works:

 

reg.1.auth.password="T3voice"
 reg.1.address="Steff-vvx1@t2voice.co.uk"
 reg.1.auth.userId="steff-vvx1"
 reg.1.auth.domain="voice" 
 reg.1.auth.useLoginCredentials="0"
 device.set="1"
 device.logincred.user.set="1"
 device.logincred.user="steff-vvx1"
 device.logincred.password.set="1" 
 device.logincred.password="T3voice"
 device.logincred.domain.set="1"
 device.logincred.domain="voice" 


The device.set parameters are for the Exchange Credentials

 

The same example for PIN & Extension login via a Configuration file

 

reg.1.auth.useLoginCredentials="0" 
reg.1.extension="0043609"
reg.1.auth.loginCredentialType="extensionAndPIN"
reg.1.pin="135790"

If you are still seeing an issue please follow this up the official way as already advised.


Please ensure to provide some feedback if this reply has helped you so other users can profit from your experience.

Best Regards

Steffen Baier

Polycom Global Services




<======== Signature / Disclaimer ========>
Please be aware:For questions about the type of support to expect please check here

Please also ensure you always check the VoIP , Video Endpoint , Skype for Business , PSTN or RPM FAQ's

Please remember, if you see a post that helped you , and it answers your question, please mark it as an "Accept as Solution".

The title Polycom Employee & Community Manager is an automatic setting within the community and any forum reply or post is based upon my personal experience and does not reflect the opinion or view of my employer.
Poly employee participation within this community is not mandatory and any post or FAQ article provided by myself is done either during my working hours or outside working hours, in my private time, and maybe answered on weekends, bank holidays or personal holidays.
Message 5 of 5