Jump to content

Vodia PBX

Administrators
  • Posts

    11,067
  • Joined

  • Last visited

Everything posted by Vodia PBX

  1. The CDR contains DTMF, e.g. when you use webcdr it will be part of the JSON packet that is sent after call. Maybe just try that and turn on the web client logging to see the content in the log?
  2. Maybe you need to use the device.set="1" in the "Polycom General" parameter (see Poly Documentation).
  3. I like the folder backup because it does not miss a single bit. The problem with the tenant backup is that it does not contain system settings, and depending on where you restore the tenant, there might be differences. One popular way of splitting a server up is to first clone the whole PBX and then subtract tenants on both clones. This is reliable and also fast. Also we have published a backup script that might be useful in this context. Depending on where you store your backups, you might want to add a sftp or s3cmd line there to push backups into an offsite server.
  4. Is this about the From-header header setting? Next build will contain the anonymous header as well unless you just want to change the web page template yourself.
  5. It's mostly about your personal preferences. Every OS has advantages, but the most important one is that you know how to operate the server. Yes Windows has some license costs, but Linux can be hard to manage unless you are fluent in bash & Co. It it does not work for you, you can just move the working directory from Linux to Windows and from Windows to Linux; the directories have the same format so you are not stuck with your choice.
  6. Hmm it should just work. The user needs to have an email set for the account, but that's about it.
  7. Generally speaking, when you set the log level to 9 for email it shows you what variables are available. Most emails are limited in what they have in terms of predefined variables. The queue statistics are a little bit more elaborated, maybe you can use them.
  8. Fanvil X210-V2 should be in 68.0.37. We can also make a 68.0.37 Win64 build if it is needed.
  9. Yes. The page title is "RTP", so the "port range start" is actually about the RTP "port range start" on that page. Admittedly it's easy to miss that.
  10. Did you try 69.2.4? Also we have seen that certain SIP trunks don't handle the changing of the SSRC in RTP very well. If the problem occurs only when talking to a SIP trunk and not when talking to an extension, this might be the problem. In that case the allow_ssrc_change needs to be set to false for the SIP trunk.
  11. There are two different topics. One is the problem of sending bulk SMS to e.g. a group of parents and the other one is group messaging where everyone sees everyone else message. They both are obviously valid requirements. So far we have worked on the bulk part of it; as we see users starting to use it we will have to address the problem of transferring conversations around in the team, similar how you would transfer a call. As for the group chat, we actually had that in the early plannings. However in the real world, as of today, it seems most users don't use the PBX for such group chat. This is the world of the mobile phone chat apps, including iMessage and Android Messages that do that job very well.
  12. Thanks we had it pretty much like that now; however the LDAP was still generally turned on; its probably better to turn it off for the LDAP devices.
  13. Sometime the SIP trunk providers also change their stuff. In this case, this might have been a good thing.
  14. From a non-UK perspective kind of hard to understand why they fight VoIP so vigorously. RTP and SRTP are the same. You can set the port range in /reg_rtpsettings.htm, however don't make the port range too narrow so that there is enough room for finding the free ports for a new call.
  15. Not sure if STUN or TURN would help bypass carrier blocking VoIP. I would assume you would have to use VPN for that. SIP ALG are also not a problem because the apps always use TLS (invisible to ALG). The SBC also take care about all sorts of NAT. As long as the mobile phone can reach the PBX over HTTPS and SRTP, there should be audio.
  16. Was that 10 minutes or 10 seconds? There was a 10 second delay internally for certain calls what should now be near-immediate with 69.2.4.
  17. Would be great to know it this actually works for you...
  18. We have added in 69.2.4 the possibility to send a message to the members of a SMS policy. This would be useful for sending messages like "school is closed today". What is different to regular groups is that participants can send opt-out and opt-in messages and also group members cannot send each other messages through the group, or even see who is in the group.
  19. 69.2.4 starts to support sending bulk SMS to the numbers listed for a SMS policy. It's obviously a new feature, but it might hep to address the typical problems and it also has the ability that users can opt out.
  20. That link was probably created in error, we took it out. Well it's obviously debatable how many options a regular caller can take. The idea is to build a tree of attendants that can handle the additional options, also also play their respective announcements. For example, the head attendant would say something like "press 1 for accounting", then it would redirect to a secondary attendant where the attendant could offer "press 2 for accounts receivable, press 3 for accounts payable, ... and press 0 to go back to the previous menu" which would send the caller back to the head attendant.
  21. What is you start the PBX with ./pbxctrl --version? The PBX needs only libopus and the usual standard libraries. I would expect the loader to log something what is missing?
  22. Hmmm. IPEI = International Portable Equipment Identity, IPUI = International Portable User Identity. Some of the DECT base stations are fixed to the handset, so that there is no need to enter the handset ID. They will always register to their handset. From the PBX point of view, they look like normal VoIP phones that just have a MAC address. As for the LDAP, if you include this in the template (or general parameter), does that work for you? {loop-start 1} handset.{lc}.ldap.enable = 1 handset.{lc}.ldap.user = {domain}\{account} handset.{lc}.ldap.password = {ldap-pass} {loop-end}
×
×
  • Create New...