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

    Solved SnipeIT - Connection Refused

    IT Discussion
    snipe-it access denied
    6
    56
    6.7k
    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.
    • DustinB3403D
      DustinB3403 @JaredBusch
      last edited by

      @jaredbusch said in SnipeIT - Connection Refused:

      Straight from the install script.
      By default this should be what was done.

      #Sets SELinux context type so that scripts running in the web server process are allowed read/write access
      chcon -R -h -t httpd_sys_script_rw_t /var/www/html/snipeit
      

      Turn SELinux back on

      setenforce 1
      

      The restart Apache

      systemctl restart httpd
      

      That didn't work.

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

        @dustinb3403 said in SnipeIT - Connection Refused:

        @jaredbusch said in SnipeIT - Connection Refused:

        Straight from the install script.
        By default this should be what was done.

        #Sets SELinux context type so that scripts running in the web server process are allowed read/write access
        chcon -R -h -t httpd_sys_script_rw_t /var/www/html/snipeit
        

        Turn SELinux back on

        setenforce 1
        

        The restart Apache

        systemctl restart httpd
        

        That didn't work.

        Was wondering, because that is not how I learned to change that in ownCloud. Sec.

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

          @JaredBusch one sec, it may have just needed to be stopped completely.

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

            We're up and running.

            OKAY @JaredBusch go bitch slap the SnipeIT team. . .

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

              @dustinb3403 said in SnipeIT - Connection Refused:

              @JaredBusch one sec, it may have just needed to be stopped completely.

              Well check your context with

              ls -laZ /var/www/html
              

              should look like this:

              drwxr-xr-x. apache apache unconfined_u:object_r:httpd_sys_rw_content_t:s0 snipeit
              
              DustinB3403D 1 Reply Last reply Reply Quote 0
              • JaredBuschJ
                JaredBusch @DustinB3403
                last edited by

                @dustinb3403 said in SnipeIT - Connection Refused:

                We're up and running.

                OKAY @JaredBusch go bitch slap the SnipeIT team. . .

                The pertinent question is, was the setenforce 0 in their guide or the script on here?

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

                  @jaredbusch said in SnipeIT - Connection Refused:

                  ls -laZ /var/www/html

                  It does, I think we're in good shape.

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

                    @jaredbusch said in SnipeIT - Connection Refused:

                    @dustinb3403 said in SnipeIT - Connection Refused:

                    We're up and running.

                    OKAY @JaredBusch go bitch slap the SnipeIT team. . .

                    The pertinent question is, was the setenforce 0 in their guide or the script on here?

                    It looks like @scottalanmiller's original post has the setenforce 0 in it. So the question is where did he get it from?

                    https://mangolassi.it/topic/6967/installing-snipe-it-on-centos-7-and-mariadb/1

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

                      @jaredbusch said in SnipeIT - Connection Refused:

                      @dustinb3403 said in SnipeIT - Connection Refused:

                      We're up and running.

                      OKAY @JaredBusch go bitch slap the SnipeIT team. . .

                      The pertinent question is, was the setenforce 0 in their guide or the script on here?

                      That I honestly don't recall. I probably used an installation guide here on ML, as the information from their site is pretty bad.

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

                        For a little necormancy

                        This issue came back again, thought I had resolved it after the last time.

                        Well this time I've got it set.

                        setsebool -P httpd_can_connect_ldap on
                        chcon -R -h -t httpd_sys_script_rw_t /var/www/html/snipeit/

                        sealert (which I had to install) showed I needed this as well

                        ausearch -c 'httpd' --raw | audit2allow -M my-httpd
                        semodule -i my-httpd.pp

                        Once done, reboot and check is httpd (apache) is running. For me it was.

                        1 Reply Last reply Reply Quote 1
                        • T
                          tiagom
                          last edited by

                          The installer doesn't setenforce 0. Depending on the distro being installed it even checks if selinux is enforcing and runs
                          setsebool -P httpd_can_connect_ldap on
                          chcon -R -h -t httpd_sys_script_rw_t /var/www/html/snipeit/

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

                            @tiagom said in SnipeIT - Connection Refused:

                            The installer doesn't setenforce 0. Depending on the distro being installed it even checks if selinux is enforcing and runs
                            setsebool -P httpd_can_connect_ldap on
                            chcon -R -h -t httpd_sys_script_rw_t /var/www/html/snipeit/

                            Did it before, the original installer? Or was that a more recent change? I had to set that in order to get setenforce to allow apache.

                            1 Reply Last reply Reply Quote 0
                            • T
                              tiagom
                              last edited by

                              Original snipeit installer had it added on Sep 26, 2016.

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

                                @tiagom hrm. . .

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

                                  @dustinb3403 said in SnipeIT - Connection Refused:

                                  @tiagom hrm. . .

                                  But the guide that is posted here instructed you to setenforce 0 before executing the script so that means that code never ran. I mentioned that in the posts a few months ago when I changed the thing to use git for CentOS 7.

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

                                    I ran out of test time the other day, for Fedora 26. But it seemed to have worked for that part.

                                    I had other issues.

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