04-04-2022 08:00 PM
Hi Guys,
I have an environment with CUCM 11.5. I am aware that the devices has three registration status: Registered, Unregistered, and None. I come to this conclusion from my observation.
Registered: Device is active and registered to the CM server
Unregistered: Device became inactive recently
None: Device is inactive for more than a few days
So, I had an issue with APNS earlier and just want to confirm that it is working again now. I tested on 10 users, on most of them the APNS is working normally. But on two of the users, the APNS is not working even though the registration status is unregistered. They said that they are logged in to the Jabber but I cannot reach them, giving an impression the APNS is not working normally. My question is, how do I differentiate between the device which logged out manually and which went to "sleep" because the iOS killed the application? Since I am working remotely, I cannot make sure the user is telling the truth.
My other question. Is it possible to move the registration state from Unregistered to None only for one device? Since they have two devices, laptop and iPhone. The Jabber laptop device registration status is unregistered, the same as the iPhone, since it's recently killed. I have a suspicion the failure has to do with the device status on the Jabber laptop.
Do you guys have any insight? Thank you.
Solved! Go to Solution.
04-06-2022 02:09 AM
Got the CLI command. Posting here so maybe someone can utilise it for future use.
run sql select one.pkid, two.name as DEVName, three.userid as userid, one.pushnotifytoken, one.pushchanneltype, one.key, one.algorithm from devicetokendynamic as one, device as two, enduser as three where one.fkdevice=two.pkid AND one.fkenduser=three.pkid
04-04-2022 08:15 PM
You cannot Differentiate between log out or sleep. in both case it will show unregistered.
But on two of the users, the APNS is not working even though the registration status is unregistered:- These devices, are they connected to internet ??
My other question. Is it possible to move the registration state from Unregistered to None only for one device? : AFAIK there is no option to change it.
04-04-2022 11:52 PM
Hi Nithin,
These devices, are they connected to internet ?? => Not even on the CLI flag? Yes they were connected to the internet. When I asked them to login, the registration status updated immediately.
AFAIK there is no option to change it. => Ah okay. So the only way is to wait for the RIS timer, correct?
04-06-2022 02:09 AM
Got the CLI command. Posting here so maybe someone can utilise it for future use.
run sql select one.pkid, two.name as DEVName, three.userid as userid, one.pushnotifytoken, one.pushchanneltype, one.key, one.algorithm from devicetokendynamic as one, device as two, enduser as three where one.fkdevice=two.pkid AND one.fkenduser=three.pkid
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide