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.
    • travisdh1T
      travisdh1 @DustinB3403
      last edited by

      @dustinb3403 said in SnipeIT - Connection Refused:

      @travisdh1 Centos 7

      Of course, one I don't have conveniently running at the moment šŸ˜ž

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

        @travisdh1 said in SnipeIT - Connection Refused:

        @dustinb3403 said in SnipeIT - Connection Refused:

        @travisdh1 Centos 7

        Of course, one I don't have conveniently running at the moment šŸ˜ž

        Well hop to it šŸ™‚ Minimal is only 680 MB

        travisdh1T 1 Reply Last reply Reply Quote 0
        • travisdh1T
          travisdh1 @DustinB3403
          last edited by

          @dustinb3403 said in SnipeIT - Connection Refused:

          @travisdh1 said in SnipeIT - Connection Refused:

          @dustinb3403 said in SnipeIT - Connection Refused:

          @travisdh1 Centos 7

          Of course, one I don't have conveniently running at the moment šŸ˜ž

          Well hop to it šŸ™‚ Minimal is only 680 MB

          Yeah, and my home lab will do a netinstall in no time flat once I get around to it.

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

            @travisdh1 said in SnipeIT - Connection Refused:

            @dustinb3403 said in SnipeIT - Connection Refused:

            @travisdh1 said in SnipeIT - Connection Refused:

            @dustinb3403 said in SnipeIT - Connection Refused:

            @travisdh1 Centos 7

            Of course, one I don't have conveniently running at the moment šŸ˜ž

            Well hop to it šŸ™‚ Minimal is only 680 MB

            Yeah, and my home lab will do a netinstall in no time flat once I get around to it.

            VirtualBox is only seconds away. . .

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

              httpd is the only service failing. . .

              [ ~]$ systemctl status httpd
              ā— httpd.service - The Apache HTTP Server
                 Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
                 Active: failed (Result: exit-code) since Mon 2017-08-14 16:50:07 EDT; 9min ago
              	 Docs: man:httpd(8)
              		   man:apachectl(8)
                Process: 1334 ExecStop=/bin/kill -WINCH ${MAINPID} (code=exited, status=1/FAILURE)
                Process: 903 ExecStart=/usr/sbin/httpd $OPTIONS -DFOREGROUND (code=exited, status=1/FAILURE)
               Main PID: 903 (code=exited, status=1/FAILURE)
              
              [ ~]$ systemctl status mariadb
              ā— mariadb.service - MariaDB database server
                 Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; vendor preset: disabled)
                 Active: active (running) since Mon 2017-08-14 16:50:10 EDT; 9min ago
                Process: 1053 ExecStartPost=/usr/libexec/mariadb-wait-ready $MAINPID (code=exited, status=0/SUCCESS)
                Process: 899 ExecStartPre=/usr/libexec/mariadb-prepare-db-dir %n (code=exited, status=0/SUCCESS)
               Main PID: 1052 (mysqld_safe)
                 CGroup: /system.slice/mariadb.service
              		   ā”œā”€1052 /bin/sh /usr/bin/mysqld_safe --basedir=/usr
              		   └─1306 /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib64/mysql/plugin --log-error=/var/log/mariad...
              
              1 Reply Last reply Reply Quote 0
              • DustinB3403D
                DustinB3403
                last edited by

                Setenforce 0
                

                (AKA I can access the system) . . . so now how to configure it so this system isn't wide open. . .

                travisdh1T 1 Reply Last reply Reply Quote 1
                • travisdh1T
                  travisdh1 @DustinB3403
                  last edited by

                  @dustinb3403 said in SnipeIT - Connection Refused:

                  Setenforce 0
                  

                  (AKA I can access the system) . . . so now how to configure it so this system isn't wide open. . .

                  Oh, that's in @JaredBusch's guides to setting up NextCloud... I bet you get it looked up before I find it šŸ˜›

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

                    @travisdh1 said in SnipeIT - Connection Refused:

                    @dustinb3403 said in SnipeIT - Connection Refused:

                    Setenforce 0
                    

                    (AKA I can access the system) . . . so now how to configure it so this system isn't wide open. . .

                    Oh, that's in @JaredBusch's guides to setting up NextCloud... I bet you get it looked up before I find it šŸ˜›

                    Found the guide. It was never updated with setenforce info.

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

                      @dustinb3403 said in SnipeIT - Connection Refused:

                      @travisdh1 said in SnipeIT - Connection Refused:

                      @dustinb3403 said in SnipeIT - Connection Refused:

                      Setenforce 0
                      

                      (AKA I can access the system) . . . so now how to configure it so this system isn't wide open. . .

                      Oh, that's in @JaredBusch's guides to setting up NextCloud... I bet you get it looked up before I find it šŸ˜›

                      Found the guide. It was never updated with setenforce info.

                      Your problem is because somewhere along the way the old guides for Snipe said to setenforce 0 during install.

                      But Snipe's installer actually checks for SELinux to be enforcing and then sets the required contexts. So because the guide said to install with it off, the installer never set the contexts.

                      I found this when I figured out how to change the installer to use git. Lemme go dig that out.

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

                        @DustinB3403
                        https://mangolassi.it/post/323040

                        This is where we talked about this.

                        Let me go hit my github and pull out the command without variables.

                        1 Reply Last reply Reply Quote 1
                        • travisdh1T
                          travisdh1 @JaredBusch
                          last edited by

                          @jaredbusch "setenforce 0" always the lazy way out.

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

                            @travisdh1 said in SnipeIT - Connection Refused:

                            @jaredbusch "setenforce 0" always the lazy way out.

                            That is what I did for the moment, just to test. But I would like to allow only the services that are required of the system.

                            Is there no way to specify httpd as being allowed through setenforce?

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

                              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
                              
                              DustinB3403D 1 Reply Last reply Reply Quote 2
                              • 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
                                            • 1
                                            • 2
                                            • 3
                                            • 2 / 3
                                            • First post
                                              Last post