Hotdesking behind Session Border Controller

Discussion in '3CX Phone System - General' started by sc911, Mar 23, 2018.

  1. sc911

    Joined:
    Nov 13, 2017
    Messages:
    6
    Likes Received:
    0
    Hello,
    we are using hotdesking with Yealink T29G phones. (3CX V15.5.9348.3, Yealink FW 46.82.0.20 from 3CX, SBC V15.5.5932)

    This works well with phones in the company network: Changing profiles is reasonable fast and has a 100% success rate.

    But it does not work with phones behind a Session Border Controller: Doing the same here results in no change on the phone most of the time. Some times the status LED starts blinking red but thats all, one time I really managed to change the profile. In the management console you can see that the profile changes.
    Only way to use hotdesking here is to reboot the phone after profile selection which results in a phone booting into its old profile and then, after about one minute, switching to the new one.

    Is there anything we can do about this? Anyone having this problem too?

    Kind regards
    sc911
     
  2. eddv123

    eddv123 Active Member

    Joined:
    Aug 15, 2017
    Messages:
    656
    Likes Received:
    104
    Hi sc911,

    Firstly can you confirm that you have port 5001 (or whatever port you are using for HTTPS) open on the firewall. This is required for provisioning of the phone(s).

    Also please confirm the firmware is the latest supported by 3CX. Check you management console interface for updates. I currently see versions 46.82.0.30 and 46.83.0.10 on the Yealink website but whether they have been approved by 3CX yet I am uncertain of - worth checking.

    http://support.yealink.com/documentFront/forwardToDocumentDetailPage?documentId=15
     
  3. YiannisH_3CX

    YiannisH_3CX Support Team
    Staff Member 3CX Support

    Joined:
    May 10, 2016
    Messages:
    3,474
    Likes Received:
    239
    Hello @sc911

    In addition to what eddv123 said make sure that the phones are provisioned using PnP or else Hotdeskign will not work behind the SBC.
     
  4. sc911

    Joined:
    Nov 13, 2017
    Messages:
    6
    Likes Received:
    0
    Hello,
    sorry for my late reply and thanks for all your answers.

    Firmware 46.82.0.20 is the latest from 3cx: https://www.3cx.com/support/phone-firmwares/
    I will try using the newest from yealink for a test but actually would like to use an approved one.

    HTTPS-Port is open and using the provisioning URL incl. MAC-address I can download the config file for that phone from external (and from where the SBC is located).

    Phone is provisioned the following way from factory:
    - Add Let's Encrypt Root Cert to trusted store
    - C&P provisioning URL to "Settings, Auto Provision, Server URL"
    - Click "Autoprovision Now"
    This is working perfectly from external (and from where the SBC is located).

    As I don't have hope in the newest yealink firmware: any other ideas what do do?

    Thanks for all your help!
     
  5. Saqqara

    Saqqara Active Member

    Joined:
    Mar 12, 2014
    Messages:
    693
    Likes Received:
    99
    You should not have to do any of this, just a straight forward factory default which should send PNP to the 3CX server

    As above provisioning needs to be done via PNP

    https://www.3cx.com/docs/hot-desking/
     
    YiannisH_3CX likes this.
  6. sc911

    Joined:
    Nov 13, 2017
    Messages:
    6
    Likes Received:
    0
    OK, that’s nice! I really do not have to do this! Using 3cx for years now, but always sticked to DHCP option 66 provisioning for internal phones and manual as described above for external ones. Thanks for that eye opener!

    Going this way hotdesking also works behind SBC!

    One point though: it takes pretty long until the phone is done switching accounts. You can count minutes on that. This is not happening in the local net although it takes some time here too.

    Any tips on speeding this up?