akeller
-
Posts
11 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Posts posted by akeller
-
-
The link has been corrected. There is now also a version for Linux.
-
The click2dial app for Open Xchange App Suite and Vodia is ready to use for MacOS - on all browsers!!
Get it here https://github.com/muristan/OXcallingVodia
Unzip the file and put the application in your application folder.
Then open a web browser and insert: callto:set https://yourpbxaddress extensiondomain yournumber yourpassword
When your browser asks if use OXcallingVodia click yes.
Then click on a phone numer in Open Xchange App Suite. The link callto:+49123456789 will be handled by the app and passed to Vodia PBX.
Have fun!
-
Many Thanks! That would be very friendly and a help creating the WebExtension. Can you see my email address?
Here is a quick and dirty Click2Dial solution for MacOS. But it works!1. Create this shell script - insert your extension and passwort:
#!/bin/sh
L1=${#1}
L2=$((L1-6))
PHONENUMBER=${1:7:L2}
URL="https://pbx.domain.de:10443/remote_call.htm?user=09%40localhost&dest=$PHONENUMBER&auth=09%40localhost%3Asecret&connect=true"
open $URL
2. Download the app Platypus and create the app OXcallingVodia.app selecting the above shell script. Store the app in application directory inside your home directory.
3. Download the app LinCastor and registrate the app OXcallingVodia.app with the default protocoll callto
With more time you can edit Info.plist etc ... or write a webExtension
-
Open Xchange is a very common groupware that we use successfully in our facilities. The phone numbers of the contacts are displayed as clickable uri: callto:0815
It would be fantastic to have this Uri in the following format to make calls over a Vodia PBX:https://pbx:443/remote_call.htm?user=09%40localhost&dest=0815&auth=09%40localhost% 3Asecret&connect=true
Unfortunately, it looks like this URI can not be changed in App Suite. So it needs a Firefox WebExtension.
Is that already there? Otherwise, this could be developed with little effort. I would participate in the development costs if the code were released as open source.
-
Thnx a lot! I got it work. Because I did first installation with Vodia 57 or so there was no trunk wizard in the past to chose Easybell.
I removed the trunk and created the new one using the wizard. But I had to add hpai: {from} in the text mode because this parameter was not set.
Now it's working
-
Easybell anwer:
Wir haben Ihre Störungsmeldung geprüft. Die Ursache ist eine fehlerhafte Konfiguration Ihrer Telefonanlage.
Die UPN (User Provided Number / gewünschte CLIP Rufnummer) wird derzeit im From-User Part des SIP-Invites übermittelt. In diesem Feld muss jedoch die NPN (Network Provided Number / Stammrufnummer) übermittelt werden, damit der Anruf richtig geroutet werden kann.
Ihre Telefonanlage kann die gewünschte UPN in einem der folgenden vier Felder hinterlegen:
- P-Asserted-Identity
- P-Preferred-Identity
- From-Display
- Remote Party ID*****
I configured Vodia dom_trunk_edit.htm to use P-Asserted-Identity for CLIP number. Why is it not used??
-
Here the complete configuration:
#Trunk 2
aadr:
analog: false
ani_emergency:
ani_regular:
bcp:
behind_nat: false
cid_update:
cobusy: 500 Line Unavailable
code:
codec_lock: true
codecs: 18 9 0 8
codest:
dial_extension: !49631343178([0-9]+)$!\1!u!00
dialplan: 1
dir:
dis: false
domain: 1
dtmf: false
dtmf_mode:
earlymedia: true
expires: 3600
failover: never
fraction: 128
from_source: pai
from_user:
glob:
global: true
hcv:
hd: {rfc}
hf: {from}
hpai: {trunk}
hppi:
hpr: {if clip true}id{fi clip true}
hrpi:
hru: {request-uri}
ht: {to}
icid:
ignore_18x_sdp: false
interoffice: false
minimum: 10
minor: 300 s
name: Easybell
outbound_proxy: sip:sip.easybell.de
pcap: false
prack: true
prefix: 49631343178
redirect: false
reg_account: 0049631343178
reg_display: Easybell
reg_keep:
reg_registrar: sip.easybell.de
reg_user: 0049631343178
remote_party: 4963193183
request_timeout:
require:
rfcrtp: false
ring180: false
rtcpxr: false
rtp_begin: 20000
rtp_end: 50000
send_email:
sip_port: 5061
status: 200 OK
tel: false
trusted: true
type: register
use_epid: false
use_history: false
use_uuid: false
user_defined_hdr:
uuid: urn:uuid:c57c369e-3024-4a15-b3d1-c3703568d0a8
wrtc_dest_name:
wrtc_dest_number: -
I have an Easybell-Trunk and Vodia Version: 62.0.3
To display the ANI ef the extensions I selected in the Easybell Trunk-configuration P-Asserted-Identity.
In Vodia dom_ext.htm I gave a special ANI to the extension starting with 49631 (Coutry prefix and local prefix)
In dom_trunk_edit.htm I selected:
CLIP Standard/Anzeige von Nummern: P-Asserted-Identity
but it doesn't work. I changed most other parameters without success.
Any idea? Thanks Andreas
-
Gelöst. Die Einstellung steht nicht im Menu des Anschlusses, sondern im Domain-Menü unter Mailbox (Sektion "Features"). Das ist nicht ganz logisch, da die Mailbox im Menü jedes einzelnen Anschlusses deaktiviert werden kann.
-
Wenn der Anruf auf einem Endgerät nicht abgenommen wird, geht ein Sprachmenü an mit den beiden Optionen Mailbox oder Bitte um Rückruf. In den User-Einstellungen kann die Mailbox deaktiviert werde - sie taucht als Option auch nicht mehr im Sprachmenü des Endgerätes auf. Wie kann die Bitte um Rückruf des Sprachmenüs deaktiviert werden?
Click2Call with Open Xchange App Suite and Vodia PBX
in Web Interface
Posted
In https://github.com/muristan/OXcallingVodia you can find both versions: for macOS and for Linux.
The macOS version works with all browsers because the app registers the callto protocol in the operating system, so browsers only ask which application to use for the protocol. Then just select OXcallingVodia.
The Linux version depends a lot on the installed desktop. That's why I chose the path here, that in Mozilla the Protocol handler is created. At the first call, Mozilla then asks for the application to open. Then select the shell script oxcallingvodia.sh You can save this choice for the future. .ut the Protocol Handler can probably register similarly in other browsers like Chrome.
My secretaries have new snom A170 headsets and are very excited about Click2Dial. Click on the phone number in Open Xchange, open the line touching the button on the headset and wait until the called party answers.