Reference13r2:Apps/PbxManager/Push: Difference between revisions

From innovaphone wiki
Jump to navigation Jump to search
No edit summary
 
(8 intermediate revisions by 3 users not shown)
Line 1: Line 1:
This PBX Manager Plugin configures the Push object for retrieving pushes on Android and iOS devices.
This PBX Manager Plugin configures the Push object for retrieving pushes on Android and iOS devices.


=Requirements=
=Push object=
* there should be always just a single push object, which is replicated to slaves
* the name doesn't matter, but the SIP is used inside the users/template objects
* the URL must be https://push.innovaphone.com/push/ws
* if you see a green checkmark, the connection to push.innovaphone.com is established, otherwise you'll see a red icon
* your device must have a device certificate. If you don't have one, you'll see a red hint. Please follow the instructions in the referenced articles.


* hardware certificate
= Related Articles =
* PBX
* [[{{NAMESPACE}}:Concept_Push_Notifications_for_iOS_and_Android#Initial_configuration]]
 
* [[Courseware:IT_Plus_-_Specific_characteristics_of_the_IPVA#Built-in_certificate]]
=Hardware certificate=
* [[Howto:Innovaphones_public_services]]
 
innovaphone hardware is shipped with a hardware certificate which is signed by the "innovaphone Device Authority (2)". Such a certificate is needed for the communication with innovaphone push servers.<br/>
There is still some old hardware without such a certificate and every '''IPVA''' also doesn't own such a certificate.
<br/>
If you open the Push plugin and you see the message '''Your device doesn't have a device certificate which is required for push''', you must create a certificate for your device first before you can use Push.
 
==Certificate creation==
 
To create a certificate, you must have a valid my.innovaphone account and the device must be inside one of your projects, see [[Reference13r2:General/License/my.innovaphone]]
 
==Standby/Slaves==
 
You must create a certificate on all of your standby/slave devices too, as the connection to the Push server is established there too.
 
=Known issues=
==Cloning IPVAs==
If you clone an IPVA with an existing hardware certificate, you'll also clone this certificate, so you'll have a wrong serial number inside the certificate afterwards.<br/>
So '''do not clone''' IPVAs but setup a new VM and upload a modified configuration file afterwards and create a new certificate for the new machine.
 
==Updating/deleting certificate==
Currently it is not possible to update or delete the hardware certificate.

Latest revision as of 14:58, 10 April 2025

This PBX Manager Plugin configures the Push object for retrieving pushes on Android and iOS devices.

Push object

  • there should be always just a single push object, which is replicated to slaves
  • the name doesn't matter, but the SIP is used inside the users/template objects
  • the URL must be https://push.innovaphone.com/push/ws
  • if you see a green checkmark, the connection to push.innovaphone.com is established, otherwise you'll see a red icon
  • your device must have a device certificate. If you don't have one, you'll see a red hint. Please follow the instructions in the referenced articles.

Related Articles