Jump to content

Darren Schreiber

  • Content Count

  • Joined

  • Last visited

  • Days Won


Posts posted by Darren Schreiber

  1. Hi gang,
                    We got some great feedback and excitement regarding the 5.x breakening. Thanks for that, that was great to hear.
                    However, after some internal deliberations we’ve come to the conclusion that we did it a bit prematurely. Sorry the whiplash and to  disappoint, but we are going to REVERT the repository breakup we just did and postpone it for a later date. But don’t worry, the master branch that it came from (in github.com/2600hz/kazoo) has also been restored.
                    We’ll be back to you with more news once we’ve had some time to re-group on this work.


  2. Super duper admin is the primary account you create and all it's users, by default. It gets created with your first account automatically.

    For bulk import of numbers, you can bulk import numbers with the CSV Jobs app I believe.


    For "No, I don't think so? What I mean is a simple sip account, i.e. a telephone number user/pass with a credit limit. so that an end user i.e. Joe Homeuser can purchase a phone and a $10 monthly service, but has no PBX attached from his perspective. " I think what you're saying is you want to create accounts with just one phone/user in them and then have limits in them, like a calling card service or home phone service. This is possible but there's no "one button push" to do it. Everything is API based though so you could make your own app to do it.


    • Thanks 1

  3. Hi there!

    Thanks for trying out Kazoo! Lots of questions indeed. Let me try to answer each, below...

    1 hour ago, lyndonl said:

    Hi All 

    let me jump right in, I have installed a test box using the open source version from 2600hz.org

    Before I get though documentation for hours, some of which seems to be sparse, i would like to get clarification on a few questions. 

    We are looking for assistance on the documentation side, if you are interested in helping out, please let us know!


    1 hour ago, lyndonl said:

    1. Is there a way I can change the currency and tax, i.e we use VAT here at 14% not GST and ZAR or Rand (R) not USD 


    So actually the rating stuff is kind of generic and you can use any currency you like, but we hardcoded US in the UI for now. So you would just have to change that. We don't deal with tax right now, and the billing engine is kind of archaic and is due a re-write. I would recommend using only the limits and per-minute rate tracking features and overriding the UI to put in your own currency. We would welcome contributions to make the currency dynamic, we just haven't had the time to do it.


    1 hour ago, lyndonl said:

    2. is there a simplified interface for a single user, i.e. single sip account for a home user for instance.

    Like a single install? Just remove accounts manager from the apps list and it's a standalone PBX if that's what you mean.


    1 hour ago, lyndonl said:

    3. Monster Apps, are there only 8 apps available on the version I have installed or is there a way to install / purchase other apps? like the provisioning app, carried manager, dialplan etc.

    We have some more open-source apps coming out soon but not yet. The provisioner / carrier manager / dialplan apps are currently closed source. Please contact sales@2600hz.com for those.


    1 hour ago, lyndonl said:

    4. is there a way to import a number block into the system?

    There is a blacklist application that I believe is released open-source. You can use that.


    1 hour ago, lyndonl said:

    I really like the hosted PBX options, the interface is slick. I think if we can get Kazoo to do what we want in our environment we can go a long long way with Kazoo. 



    1 hour ago, lyndonl said:

    On a side note, when I installed the db it doesn't look like it created correctly, so i searched and found that the user_auth was missing and that the db could be refreshed. this I have done, but is there a way of deleting the half created accounts?


    [root@kazootest01 ~]# sup crossbar_maintenance create_account kazadmin testdom.co.za administrator password1

    failed to validate account: 400 invalid_request

    failed to create 'kazadmin': {"realm":{"unique":{"message":"Account realm already in use","cause":"testdom.co.za"}},"name":{"unique":{"message":"Account name already in use","cause":"kazadmin"}}}


    Go into the Futon database and go into the accounts DB. Delete the bogus account. Also, drop the databases for the bogus account as well. Then you should be good to go.



    • Like 1

  4. On 10/21/2017 at 4:32 PM, esoare said:

    Is there a current ISO? 

    Found the old repo (guessing it's old due to the date) @ http://repo.2600hz.com/ISOs/ and that hasn't been updated since 2015ish. (some newer 2017 items there) 

    I did find this https://github.com/2600hz/sysadmin/blob/master/doc/install/install_via_iso.md which has a 2016 date on it, but is pointing to the link above. 

    I did see the under development note in the .md. :) 


    To be clear the ISO was actually an auto-installer that would download the latest version from the web. That said, it was for 3.x. Hasn't been updated for 4.x.

    But the date is not so relevant. The configs changed from 3.x to 4.x though.


  5. 1 hour ago, DinkyDonkey said:

    I'm answering an RFP with a request for advanced e911 location based on the port the phone is plugged into. I imagine this can be done crudely with a unique e911 number for each building, floor, room (depending on granularity) and then updating the devices using LLDP and the Kazoo API.

    Has anyone tackled granular e911 locations for larger buildings?

    I've noticed in Bandwidth newsletters that they are working on this, https://www.bandwidth.com/9-1-1/

    Hi there,
         As far as I know, every number gets a unique address (even room number) so I am not aware of a way you can transmit the specifics of the room or location number with granularity at this time. If someone is working on that, it is news to me - right now they make money off each of those numbers so there's no motivation, to my knowledge, to fix that.

         We played with an idea at one point to change the APIs in realtime - person dials 911, we update the API with the latest address, pause for 2 seconds, then connect the call, but decided it was a terrible idea to have someone wait on the line, even for 2 seconds, when calling 911, so abandoned that (without the pause the databases didn't seem to update reliably enough / rapidly enough).

          So I am unaware of a solution to this besides paying per number.


  6. Thanks for writing. I'll try to answer your questions as best I can!


    You wrote:

    "1) I would like to know how many registrations/calls Kazoo can manage for each Kazoo/kamailio node (for registrations) and for each FreeSwitch node (for calls). How can I estimate these values? Do I have to evalutate for each node or for the entire cluster?"

    Currently we have a number of people hitting between 10,000 and 30,000 on a single proxy. There are some optimizations we're working on which should raise that limit, but that's the norm, on mediocre hardware.


    You wrote:

    "2) I would like to start with 2 nodes. How can I setup them? 1 FS + 1 DB/Kazoo? 1FS+1DB + 1Kazoo? All-in-one? Next they will be scaled as the registered devices increase."

    Yes, we support this now. All-in-one nodes are fine. You can split the components out later. But use at least 2 servers so you have some redundancy.


    You wrote:

    "3) I know Kazoo 4.0 pretty good (applications and source code). Is it a good idea to start with 4.1 instead?"

    Up to you, 4.1 is stable now. There was a memory leak in Kamailio 5.0.3a but I believe that is patched also, so should be good to go. We are running 4.1 publicly on many clusters now.


  7. Miss the old Google Groups "email only" format of communicating? With the help of ninja engineer @Bret Truchan, we're bringing it back!

    You can now reply by email to notifications you receive from the forum. Read https://forums.2600hz.com/forums/announcement/5-post-to-forums-via-email-now-available/ for more details.

    (We're working on a simple way to email all posts to you as well. Stay tuned for that)


  8. Rules and Guidelines For the 2600Hz Community: Discussions, Reviews, and User Generated Content
    These guidelines apply to all places in the 2600Hz Community Forums and Documentation areas where users can post content. This includes, but is not limited to: discussions, comments, guides, product reviews, screenshots, artwork, videos, tags, etc.

    When providing feedback, posting information, or discussing a product in the 2600Hz Community, whether it’s negative or positive, please make sure you are being relevant, constructive and polite. Developers take feedback from all kinds of sources into account, even though they may not have the time to respond to every post or question.

    Please note that Administrators/Moderators reserve the right to change/edit/delete/move/merge any content at any time if they feel it is inappropriate, abusive, or incorrectly categorized.


    General Rules
    Do NOT do any of the following:

    • Flame or insult other members
    • Post personally identifiable information (i.e. name, address, email, phone number, etc.)
    • Post advertisements or add advertisements to your signature, or attempt to solicit other members via the forum in any way
    • Post links or attempt to covertly promote outside services
    • Bump threads
    • Derail a thread's topic
    • Post spam or links to phishing sites or Re-post Closed, Modified, Deleted Content
    • Repetitively post in the incorrect forum (example: VoIP device provisioning settings in the product feedback section)
    • Openly argue with a moderator
    • Artificially manipulate the User Review system or voting/rating systems

    Content Rules
    Do not post any content on the 2600Hz Community containing the following:

    • Porn, inappropriate or offensive content, leaked content or anything else not safe for work (NSFW)
    • Any discussion of piracy will result in a permanent ban from the 2600Hz Community including, but not limited to:
      • Cracks
      • Key generators
      • Console emulators
    • Cheating, hacking, game exploits
    • Threats of violence or harassment, even as a joke
    • Posted copyright materials
    • Soliciting, auctioning, raffling, selling, advertising, referrals
    • Racism, discrimination or slander
    • Abusive language, including swearing
    • Drugs and alcohol
    • Religious, political, and other “prone to major arguments” threads

    No Backseat Moderating

    • Let the moderators, moderate. Backseat moderating is when people who are not moderators try to enforce the forum rules. If you see a person breaking the rules, take advantage of the Report  button or simply ignore the offensive content 

    Report Posts to Moderators

    • Should you observe a fellow Community member breaking these rules please report the post or item by clicking the Report button located on every item, post, and review.

    Repeated Offenders

    • Repeated offenders of the above rules and guidelines will be banned from the 2600Hz Community. A moderator has the ability to ban a user for violating the rules at their discretion.

    Enforcing the Rules
    We have a variety of methods we use to enforce our rules, including, but not limited to

    • Asking nicely to stop the negative contributions
    • Asking you less nicely the next time
    • Suspension of accounts (temporary or permanent)
    • Removal of privileges, or added restrictions to account
    • Adding restrictions to the 2600Hz communities, such as adding NSFW tags
    • Removal of content
    • Banishment from 2600Hz Community

  9. Hi everyone!
           Welcome to the release information forum. This section is special - it will be used only for information about new releases. A post will be created only when a new release is available, and each release will be marked as experimental, staging or stable. The idea is to provide a quick and easy place to see when something new is coming out, and to learn what's in the new release. Also, you can ask release-specific questions in the comments.

            Hope this helps you keep your install up to date with ease!


  • Create New...