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

    Unsolved VitalPBX 3

    IT Discussion
    vitalpbx ssh
    9
    48
    3.0k
    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

      So, I finally have a little bit of spare time to try VitalPBX 3

      I had a lot of issues with 2. Minor issues, but enough that it stacked up to be not something I wanted to use.

      My first actual issue is that this is still CentOS 7. CentOS 8 has been out forever at this point.
      From Wikipedia
      7d7516ca-5aeb-4cc2-b139-fe8936529e94-image.png

      My first user issue.. how do I see the asterisk version once I log in as not root? I will never log in as root on a VitalPBX system. Not even to spin it up because the entire system can be spun up with a Vultr startup script.
      4da637bf-add9-4e55-97cf-e7575a153897-image.png

      1 Reply Last reply Reply Quote 0
      • scottalanmillerS
        scottalanmiller
        last edited by

        That's weird, never noticed that it isn't in the info screen.

        1 Reply Last reply Reply Quote 0
        • DustinB3403D
          DustinB3403
          last edited by

          Says it comes with Asterick 17, not that you can't trust them.

          1 Reply Last reply Reply Quote 0
          • DustinB3403D
            DustinB3403
            last edited by

            I'm assuming the normal command doesn't work.

            asterisk -r

            JaredBuschJ 1 Reply Last reply Reply Quote 0
            • scottalanmillerS
              scottalanmiller
              last edited by

              Same here, I know it is 17.7.0 but with a non-root user, you can't query it...

               _    _ _           _ ______ ______ _    _
              | |  | (_)_        | (_____ (____  \ \  / /
              | |  | |_| |_  ____| |_____) )___)  ) \/ / 
               \ \/ /| |  _)/ _  | |  ____/  __  ( )  (  
                \  / | | |_( ( | | | |    | |__)  ) /\ \ 
                 \/  |_|\___)_||_|_|_|    |______/_/  \_
              
               Version        : 3.0.3-1
               Asterisk       : 
               Linux Version  : CentOS Linux release 7.8.2003 (Core)
               Welcome to     : vda-lnx-vital
               Uptime         : 3 days
               Load           : Last Minute: 0.19, Last 5 Minutes: 0.15, Last 15 Minutes: 0.14
               Users          : 0 users
               IP Address     : 45.32.192.192
               Clock          : Tue 2020-10-13 15:13:38 CDT
               NTP Sync.      : yes
              
              [scott@vda-lnx-vital ~]$ asterisk -r
              Unable to connect to remote asterisk (does /var/run/asterisk/asterisk.ctl exist?)
              
              1 Reply Last reply Reply Quote 1
              • JaredBuschJ
                JaredBusch @DustinB3403
                last edited by

                @DustinB3403 said in VitalPBX 3:

                I'm assuming the normal command doesn't work.

                asterisk -r

                That is not the point.

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

                  I can also not connect to the running asterisk session without sudo. even though I have added the user to the "asterisk" group.

                  7600deb1-9dd8-4f7a-b5e7-c867a51c44d2-image.png

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

                    I've given myself access to these groups so far, no luck.

                    94db7fb8-88e3-4e05-aa50-2b60063dfa88-image.png

                    RomoR 1 Reply Last reply Reply Quote 0
                    • RomoR
                      Romo @JaredBusch
                      last edited by

                      @JaredBusch And you want to check this just from the console? Dashboard says the version:

                      54f86cf5-277d-4611-9d3a-57eec2b5fef1-image.png

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

                        @Romo said in VitalPBX 3:

                        @JaredBusch And you want to check this just from the console? Dashboard says the version:

                        Again, not the point.

                        There are many ways to see the same thing in almost every system.

                        1 Reply Last reply Reply Quote 0
                        • DustinB3403D
                          DustinB3403 @JaredBusch
                          last edited by

                          @JaredBusch said in VitalPBX 3:

                          @DustinB3403 said in VitalPBX 3:

                          I'm assuming the normal command doesn't work.

                          asterisk -r

                          That is not the point.

                          I thought the point was you wanted to find out what version of asterisk was installed. My bad.

                          scottalanmillerS 1 Reply Last reply Reply Quote 0
                          • scottalanmillerS
                            scottalanmiller @DustinB3403
                            last edited by

                            @DustinB3403 said in VitalPBX 3:

                            @JaredBusch said in VitalPBX 3:

                            @DustinB3403 said in VitalPBX 3:

                            I'm assuming the normal command doesn't work.

                            asterisk -r

                            That is not the point.

                            I thought the point was you wanted to find out what version of asterisk was installed. My bad.

                            No, he wants a non-root user to see it on login. Which clearly is the point of the MOTD, it's just not working correctly.

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

                              The install script puts the welcome banner here.

                              #Install SSH Welcome Banner
                              rm -rf /etc/profile.d/vitalwelcome.sh
                              wget -P /etc/profile.d/ https://raw.githubusercontent.com/VitalPBX/VPS/vitalpbx-3/resources/vitalwelcome.sh
                              chmod 644 /etc/profile.d/vitalwelcome.sh
                              

                              Looking at the script, it is running asterisk -rx

                              So because my user cannot execute asterisk or rasterisk without sudo, that is why it does not run.

                              Asterisk	: `asterisk -rx "core show version" 2>/dev/null| grep -ohe 'Asterisk [0-9.]*'`
                              
                              1 Reply Last reply Reply Quote 0
                              • scottalanmillerS
                                scottalanmiller
                                last edited by

                                The script could, in theory, be altered. Or it could be pulled by other means.

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

                                  @scottalanmiller said in VitalPBX 3:

                                  The script could, in theory, be altered. Or it could be pulled by other means.

                                  My user needs to be able to run rasterisk I hate having to use sudo for basic commands that I use all the time.

                                  DustinB3403D 1 Reply Last reply Reply Quote 0
                                  • DustinB3403D
                                    DustinB3403 @JaredBusch
                                    last edited by

                                    @JaredBusch said in VitalPBX 3:

                                    @scottalanmiller said in VitalPBX 3:

                                    The script could, in theory, be altered. Or it could be pulled by other means.

                                    My user needs to be able to run rasterisk I hate having to use sudo for basic commands that I use all the time.

                                    Can you get around this by using a sudoers file?

                                    scottalanmillerS 1 Reply Last reply Reply Quote 0
                                    • scottalanmillerS
                                      scottalanmiller @DustinB3403
                                      last edited by

                                      @DustinB3403 said in VitalPBX 3:

                                      @JaredBusch said in VitalPBX 3:

                                      @scottalanmiller said in VitalPBX 3:

                                      The script could, in theory, be altered. Or it could be pulled by other means.

                                      My user needs to be able to run rasterisk I hate having to use sudo for basic commands that I use all the time.

                                      Can you get around this by using a sudoers file?

                                      No, sudoers will never make it so that you don't have to "sudo" to activate it.

                                      1 Reply Last reply Reply Quote 0
                                      • M
                                        manxam
                                        last edited by

                                        While I hate playing with permissions in this way, what about using sticky bits (setuid or setgid) on rasterisk?

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

                                          I would post on the VitalPBX forums, but that place is so unusable... I'm spoiled by NodeBB.

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

                                            https://community.vitalpbx.org/forums/topic/how-to-report-bugs-and-issues/
                                            So how do I report it @MontesVitalPBX ??

                                            a3ae5b4a-ac7f-44aa-a071-1a16a2279d4c-image.png

                                            M 1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 3
                                            • 1 / 3
                                            • First post
                                              Last post