ZR-CSAPI - Prevent phonebook dump on connection

Hi,

I came across a thread in devforum while searching for a solution to the issue I encountered. Since I am not able to put the link in the post, I am using same title of the thread for this post. The original issue description on the thread goes as below:

"Is there a way to prevent a Zoom Room from dumping the entire account phone book when connecting via the ZR-CSAPI? This occurs when connecting for the first time after restarting the Zoom Room application or after a reboot of the machine.

On low powered machines such as AV Control Processors, the phone book dump ends up blocking the entire AV system from functioning until the processor can finally catch up with all the incoming data. Our account has roughly 15,000 users so this process can take upwards of 10 minutes. Putting the SSH connection into its own thread has helped somewhat but it does not prevent the lock up.

Further, most of the information in the phone book dump is either incorrect, in the wrong field, or completely missing. This renders the phone book pointless in the first place. We had a ticket in months ago regarding this with no resolution.

If the information is useless and has potential to lock up SSH controllers, it should be removed as a default action and moved to a custom API command that should be purposefully invoked if someone really needs access to the phone book.

Any workarounds would be much appreciated!"

I couldn’t find any followup feature request and the original thread has died hence I am putting it as a feature request if not requested before. Can we add a feature where phone book dump is received only when requested and not with every socket connection?

Hey Manas,

I have been severing the connection when my app detects the Zoom Room is dumping the address book. If you do this, wait 5 seconds, then reconnect the Zoom Room wont dump again until it is rebooted.

Hi Simen,

Thanks for your reply. I ended up doing that. However, instead of severing connection for 5 sec, I had to do it for 4 minutes as the control system I am using keeps getting dump of 24k+ addresses for that long. It worked, but then it became part of user training and acceptance. It would had been nice if the phonebook dump just won’t happen automatically.

1 Like