ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    First look at the Wazo Platform

    IT Discussion
    wazo platform wazo
    6
    26
    2.4k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • JaredBuschJ
      JaredBusch
      last edited by JaredBusch

      Re: Wazo to sponsor AstriCon 2019

      So, I read about the new Wazo Platform linked in that article. It sounded awesome, but I didnt' have an immediate need to run out and play with it.

      Then I got a call from a potential client that doesn't want a traditional PBX, but an API driven solution. Well hello that's Wazo Platform.

      So now to try and set it up.

      Thee instructions look pretty simple, and it is using Ansible, so it should just work, nope.

      What I did:

      • Spun up Debian 10 instance on Vultr using their prebuilt image.
      • Added my user
      • SSH in
      • sudo su -
      • Followed Install guide: http://wazo-platform.org/install

      And we have a fail.
      6fe6638d-0d29-4592-84cc-a322d24a1993-image.png

      1 Reply Last reply Reply Quote 0
      • JaredBuschJ
        JaredBusch
        last edited by

        I'll try again later with a raw Debian 10 minimal, but I did not have the ISO downloaded, and Vultr also does not have Debian 10 in the ISO library.

        1 Reply Last reply Reply Quote 0
        • DanpD
          Danp
          last edited by

          Their docs state The installed Debian must have a default locale with charset UTF-8. Did you check the default locale on Vultr?

          JaredBuschJ 2 Replies Last reply Reply Quote 0
          • JaredBuschJ
            JaredBusch @Danp
            last edited by

            @Danp said in First look at the Wazo Platform:

            Their docs state The installed Debian must have a default locale with charset UTF-8. Did you check the default locale on Vultr?

            No, I clicked the pre-built instance. I stated that.

            Additionally, while their full documentation might state that, their installation instructions (the thing most people look at first doesn't say anything except install Debian 10.

            e3673c08-6b7b-404a-a38d-1bd90de7d32b-image.png

            1 Reply Last reply Reply Quote 0
            • JaredBuschJ
              JaredBusch @Danp
              last edited by

              @Danp said in First look at the Wazo Platform:

              Their docs state The installed Debian must have a default locale with charset UTF-8. Did you check the default locale on Vultr?

              Actually, What docs? there is nothing bu the installation guide.

              The documentation link is all for the various modules and pieces. Not the install.
              a1b43466-1457-4f7d-9cb5-5176a83ecc4d-image.png

              DanpD 1 Reply Last reply Reply Quote 0
              • DanpD
                Danp @JaredBusch
                last edited by

                @JaredBusch said in First look at the Wazo Platform:

                Actually, What docs? there is nothing bu the installation guide.

                This is what I found --

                https://buildmedia.readthedocs.org/media/pdf/wazo/stable/wazo.pdf

                JaredBuschJ 1 Reply Last reply Reply Quote 0
                • JaredBuschJ
                  JaredBusch @Danp
                  last edited by

                  @Danp said in First look at the Wazo Platform:

                  @JaredBusch said in First look at the Wazo Platform:

                  Actually, What docs? there is nothing bu the installation guide.

                  This is what I found --

                  https://buildmedia.readthedocs.org/media/pdf/wazo/stable/wazo.pdf

                  That is Wazo, the Astrisk based PBX. Which is part of the Wazo Platform.

                  1 Reply Last reply Reply Quote 1
                  • JaredBuschJ
                    JaredBusch
                    last edited by

                    So,like everything else, horrible documentation.

                    From a minimal install, I got this.
                    0706b5a6-1a3d-4e87-afb0-0b5e2a96dc67-image.png

                    No python... Well no shit.

                    So they have no clear documentation on what the pre-reqs are for this thing.

                    1 Reply Last reply Reply Quote 0
                    • JaredBuschJ
                      JaredBusch
                      last edited by JaredBusch

                      One apt-get install python -y later we are off and going.

                      83174fa0-1b11-44e2-af4a-d0a8fa87374f-image.png

                      1 Reply Last reply Reply Quote 0
                      • JaredBuschJ
                        JaredBusch
                        last edited by

                        Heh, some things still called xivo under the hood.
                        a1c52780-4dce-44de-90b6-b28c956e862f-image.png

                        1 Reply Last reply Reply Quote 0
                        • JaredBuschJ
                          JaredBusch
                          last edited by

                          @IRJ will be happy. it used Nginx and not Apache.
                          04a7ae9c-7907-4573-a215-ec494d30e746-image.png

                          1 Reply Last reply Reply Quote 1
                          • JaredBuschJ
                            JaredBusch
                            last edited by

                            It is eating up the $5 Vultr instance resources during install all right..
                            93107d1a-8555-4168-8e66-ce9c03a34cf4-image.png

                            1 Reply Last reply Reply Quote 0
                            • JaredBuschJ
                              JaredBusch
                              last edited by

                              and completed.
                              8010b005-62e2-46e8-82fa-a683deb0dbde-image.png

                              1 Reply Last reply Reply Quote 0
                              • JaredBuschJ
                                JaredBusch
                                last edited by

                                and it works...
                                Note: This instance only accepts connection from my IP, and will be destroyed, so not worried about creds being default, or the token visible.

                                This:

                                curl -k -X POST -u api-client:api-password -H 'Content-Type: application/json' -d '{"expiration": "3600"}' https://wazop.bundystl.com/api/auth/0.1/token
                                

                                Results in this:

                                {
                                    "data": {
                                        "token": "a4f86dfd-5d3d-4522-9416-55bdf94f7136",
                                        "auth_id": "ef245645-4ccf-4db5-80d4-2b0a050621bb",
                                        "xivo_user_uuid": null,
                                        "xivo_uuid": "bff78fc0-9d6a-462c-aacd-9471f3d7fcfc",
                                        "issued_at": "2019-10-06T11:01:57.572486",
                                        "expires_at": "2019-10-06T12:01:57.572486",
                                        "utc_issued_at": "2019-10-06T16:01:57.572486",
                                        "utc_expires_at": "2019-10-06T17:01:57.572486",
                                        "acls": [
                                            "auth.users.me.tokens.*.delete",
                                            "auth.users.me.tokens.read",
                                            "auth.users.ef245645-4ccf-4db5-80d4-2b0a050621bb.external.#",
                                            "auth.users.ef245645-4ccf-4db5-80d4-2b0a050621bb.password.edit",
                                            "calld.lines.*.presences.read",
                                            "calld.switchboards.#",
                                            "calld.transfers.*.complete.update",
                                            "calld.transfers.*.delete",
                                            "calld.transfers.*.read",
                                            "calld.users.me.#",
                                            "calld.users.me.conferences.*.participants.read",
                                            "calld.users.*.presences.read",
                                            "call-logd.users.me.cdr.read",
                                            "chatd.users.me.presences.update",
                                            "chatd.users.me.rooms.#",
                                            "chatd.users.*.presences.read",
                                            "chatd.users.presences.read",
                                            "confd.infos.read",
                                            "confd.users.me.forwards.*.*",
                                            "confd.users.me.funckeys.*",
                                            "confd.users.me.funckeys.*.*",
                                            "confd.users.me.#.read",
                                            "confd.users.me.read",
                                            "confd.users.me.services.*.*",
                                            "confd.users.me.update",
                                            "dird.backends.office365.sources.*.contacts.read",
                                            "dird.backends.*.sources.*.contacts.read",
                                            "dird.directories.favorites.#",
                                            "dird.directories.lookup.*.headers.read",
                                            "dird.directories.lookup.*.read",
                                            "dird.directories.personal.*.read",
                                            "dird.directories.*.sources.read",
                                            "dird.#.me.read",
                                            "dird.personal.#",
                                            "events.auth.users.me.sessions.*.expire_soon",
                                            "events.call_log.user.ef245645-4ccf-4db5-80d4-2b0a050621bb.created",
                                            "events.calls.me",
                                            "events.chatd.users.me.rooms.#",
                                            "events.chatd.users.*.presences.updated",
                                            "events.chat.message.*.me",
                                            "events.chat.message.*.me.*",
                                            "events.conferences.users.me.#",
                                            "events.config.users.me.#",
                                            "events.directory.me.#",
                                            "events.faxes.outbound.users.me.*",
                                            "events.statuses.*",
                                            "events.switchboards.#",
                                            "events.transfers.me",
                                            "events.users.me.#",
                                            "webhookd.users.me.subscriptions.#",
                                            "websocketd",
                                            "confd.#"
                                        ],
                                        "metadata": {
                                            "auth_id": "ef245645-4ccf-4db5-80d4-2b0a050621bb",
                                            "username": "api-client",
                                            "xivo_uuid": "bff78fc0-9d6a-462c-aacd-9471f3d7fcfc",
                                            "pbx_user_uuid": null,
                                            "uuid": "ef245645-4ccf-4db5-80d4-2b0a050621bb",
                                            "tenant_uuid": "b06e790d-fdf3-4c20-8971-67a7a5dac3ed"
                                        },
                                        "session_uuid": "8eb26aef-0427-4aa1-8589-0e9c716bd8c7",
                                        "remote_addr": "127.0.0.1",
                                        "user_agent": "curl/7.65.3"
                                    }
                                }
                                
                                1 Reply Last reply Reply Quote 1
                                • JaredBuschJ
                                  JaredBusch
                                  last edited by JaredBusch

                                  I enabled the Wbe GUI during setup and whtn I goto the URL (https only) and you see this after logging in.

                                  6811ea19-b04a-46e1-b2b4-e7d0dab98f79-image.png

                                  1 Reply Last reply Reply Quote 0
                                  • hobbit666H
                                    hobbit666
                                    last edited by

                                    Without going through the site and docs,

                                    Is this just another PBX like FreePBX or VitalPBX? or is it aimed at a particular market?

                                    DashrenderD 1 Reply Last reply Reply Quote 0
                                    • DashrenderD
                                      Dashrender @hobbit666
                                      last edited by

                                      @hobbit666 said in First look at the Wazo Platform:

                                      Without going through the site and docs,

                                      Is this just another PBX like FreePBX or VitalPBX? or is it aimed at a particular market?

                                      Wazo PBX is, Wazo Platform is an API based platform, of which Wazo PBX can be part of it.

                                      scottalanmillerS JaredBuschJ quintanaQ 3 Replies Last reply Reply Quote 0
                                      • scottalanmillerS
                                        scottalanmiller @Dashrender
                                        last edited by

                                        @Dashrender said in First look at the Wazo Platform:

                                        @hobbit666 said in First look at the Wazo Platform:

                                        Without going through the site and docs,

                                        Is this just another PBX like FreePBX or VitalPBX? or is it aimed at a particular market?

                                        Wazo PBX is, Wazo Platform is an API based platform, of which Wazo PBX can be part of it.

                                        Like... for building your own Twilio, rather than your own FreePBX.

                                        1 Reply Last reply Reply Quote 1
                                        • JaredBuschJ
                                          JaredBusch @Dashrender
                                          last edited by

                                          @Dashrender said in First look at the Wazo Platform:

                                          @hobbit666 said in First look at the Wazo Platform:

                                          Without going through the site and docs,

                                          Is this just another PBX like FreePBX or VitalPBX? or is it aimed at a particular market?

                                          Wazo PBX is, Wazo Platform is an API based platform, of which Wazo PBX can be part of it.

                                          Tried to find more info on the Wazo PBX that I have previously installed. It is pretty much gone.

                                          Wazo.io is now Wazo Unified Communication Platform.

                                          1 Reply Last reply Reply Quote 0
                                          • JaredBuschJ
                                            JaredBusch
                                            last edited by

                                            Found the announcement.
                                            Wazo.community is now the platform.
                                            So there is no more just Wazo the PBX.
                                            8840bdca-c839-45ba-9cc1-acd53b06ba9e-image.png

                                            quintanaQ 1 Reply Last reply Reply Quote 1
                                            • 1
                                            • 2
                                            • 1 / 2
                                            • First post
                                              Last post