ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login
    1. Topics
    2. JaredBusch
    3. Best
    • Profile
    • Following 0
    • Followers 44
    • Topics 969
    • Posts 29,705
    • Groups 1

    Posts

    Recent Best Controversial
    • RE: SpiceWorld Craziness 2016

      Gab & Huw's wedding

      Youtube Video

      posted in IT Discussion
      JaredBuschJ
      JaredBusch
    • RE: Do you ask for permission...

      This is a discussion I have with all clients that task us with this responsibility.

      We never ask for permission during the agreed upon window of time. For most of my clients that is anytime after the last person went home. Typically 6 P.M. in their timezone.

      Anything outside of that is coordinated. But it is not "asking permission" it is coordination. Because if we want to reboot in the middle of the day, there is a reason for it.

      posted in Water Closet
      JaredBuschJ
      JaredBusch
    • Installing NodeBB with Mongo on CentOS 7

      Starting from a standard install of CentOS 7 Minimal r1511.

      Update CentOS

      yum -y update
      

      Install EPEL and firewalld

      yum -y install epel-release firewalld
      

      Start the firewall and enable it to start at boot

      systemctl start firewalld
      systemctl enable firewalld
      

      While we are at it, allow port 4567 (default port for NodeBB) through the firewall

      firewall-cmd --zone=public --add-port=4567/tcp --permanent
      firewall-cmd --reload
      

      Install a couple packages to make life easier

      yum -y install nano wget
      

      Install the packages required for NodeBB

      yum -y groupinstall "Development Tools"
      yum -y install git ImageMagick npm
      

      Add the Mongo repo

      cat > /etc/yum.repos.d/mongodb-org-3.2.repo <<EOF
      [mongodb-org-3.2]
      name=MongoDB Repository
      baseurl=https://repo.mongodb.org/yum/redhat/\$releasever/mongodb-org/3.2/x86_64/
      gpgcheck=1
      enabled=1
      gpgkey=https://www.mongodb.org/static/pgp/server-3.2.asc
      EOF
      

      Install Mongo

      yum install -y mongodb-org policycoreutils-python
      

      Tell SELinux to not stop mongo on its default port as well as NodeBB

      semanage port -a -t mongod_port_t -p tcp 27017
      semanage port -m -t http_port_t -p tcp 4567
      

      Mongo will have a warning about this setting when launched and suggests you set it to 32000. So do so before we do anything else.

      cat >> /etc/security/limits.d/20-nproc.conf <<EOF
      mongod soft nproc 32000
      EOF
      

      Start and enable mongod to start on boot.

      systemctl start mongod
      systemctl enable mongod
      

      Start Mongo

      mongo
      

      Create/Switch to the new database you want to use for NodeBB

      use nodebb
      

      Create a user for the database

      db.createUser( { user: "nodebb", pwd: "somebiglongpassword", roles: [ "readWrite" ] } )
      

      Exit mongo

      exit
      

      Edit the mongo config

      nano /etc/init.d/mongod
      

      Add --auth to the options line

      OPTIONS=" --auth -f $CONFIGFILE"
      

      Reload systemd and restart Mongo

      systemctl daemon-reload
      systemctl restart mongod
      

      Run the nvm install script for the current version noted at https://github.com/creationix/nvm/releases
      As of the creation of this guide, that version is v0.32.1

      curl https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash
      source ~/.bash_profile
      

      List the available versions to be installed, and install the most recent
      As of the creation of this guide that is v7.2.0

      nvm list-remote
      nvm install v7.2.0
      

      Change to the directory you want to have the nodebb folder in

      cd /opt
      

      Checkout nodebb from github.

      git clone -b v1.x.x https://github.com/NodeBB/NodeBB nodebb
      

      Change into the nodebb directory just created

      cd nodebb
      

      Install nodejs

      npm install
      

      Start NodeBB with the setup flag.

      ./nodebb setup
      

      Fill in the fields appropriately for your instance. I already have a Nginx Proxy setup in front of this instance and a FQDN setup. So I populate the URL with that.

      30/11 22:39 [56143] - info: NodeBB Setup Triggered via Command Line
      
      Welcome to NodeBB!
      
      This looks like a new installation, so you'll have to answer a few questions about your environment before we can proceed.
      Press enter to accept the default setting (shown in brackets).
      URL used to access this NodeBB (http://localhost:4567) https://community.yourdomain.com
      Please enter a NodeBB secret (1234abcd-ef56-7890-a1b1-1234abcd2a1a) 
      Which database to use (mongo) 
      
      30/11 22:40 [56143] - info: Now configuring mongo database:
      Host IP or address of your MongoDB instance (127.0.0.1) 
      Host port of your MongoDB instance (27017) 
      MongoDB username nodebb
      Password of your MongoDB database somebiglongpassword
      MongoDB database name (nodebb) 
      Configuration Saved OK
      30/11 22:40 [56143] - info: [database] Checking database indices.
      30/11 22:40 [56143] - info: [database] Checking database indices done!
      Populating database with default configs, if not already set...
      Enabling default theme: nodebb-theme-persona
      No categories found, populating instance with default categories
      

      It then tells you to create the initial admin user account.

      30/11 22:40 [56143] - warn: No administrators have been detected, running initial user setup
      
      Administrator username someadminusername
      Administrator email address [email protected]
      Password 
      Confirm Password 
      Creating welcome post!
      Enabling default plugins
      

      Snipped a bunch of messages. Look for the complete message.

      NodeBB Setup Completed. Run './nodebb start' to manually start your NodeBB server.
      

      Start your instance

      ./nodebb start
      

      Open a browser and navigate to your URL.

      0_1480567435343_upload-9b51c62f-0147-47ea-9de9-363e3c71e2c2

      posted in IT Discussion nodebb centos 7 centos how-to nodebb 1.4
      JaredBuschJ
      JaredBusch
    • RE: What Are You Doing Right Now

      @black3dynamite said in What Are You Doing Right Now:

      Watching some DIY videos about building a home network utilizing an empty closet.

      WTF is an empty closet...

      Asks the guy with a wife and two female children

      posted in Water Closet
      JaredBuschJ
      JaredBusch
    • Dell iDrac still requires Java

      I have not needed to use the iDRAC console in a couple of years now, and I had not realized that I still had to have f'n java installed in order to use it. WTF....

      0_1480951543290_upload-0259b3aa-788d-408f-95ff-14b3879d12c9

      posted in IT Discussion wtf dell idrac java
      JaredBuschJ
      JaredBusch
    • RE: What Are You Doing Right Now

      Just opened my birthday present.

      878B6437-77D0-4D3F-864F-6F8724BF218B.jpeg
      36DED943-7A6C-4E69-8022-D55A2B4388F1.jpeg

      posted in Water Closet
      JaredBuschJ
      JaredBusch
    • ScreenConnect iOS app 5.6 problem with Nginx Proxy

      If you run the ScreenConnect iOS app use a Nginx proxy to front your web interface to ScreenConnect, you may run into this error that incorrectly states you are on version 1.X of ScreenConnect and the app only supports version 5.3 or higher.
      0_1485821464907_upload-0a5e7917-9901-4640-9941-f147f84394fc

      The problem is that the app is detecting the Nginx version instead of your ScreenConnect version.

      You can easily fix this by hiding it. Open your site config file and add server_tokens off; in the server or location sections of the config file.

      I stuck mine in the server section.

      server {
          client_max_body_size 40M;
          listen 443 ssl;
          server_name support.bundystl.com;
          server_tokens off;
          ssl          on;
      
      posted in IT Discussion screenconnect nginx proxy error
      JaredBuschJ
      JaredBusch
    • RE: Non-IT News Thread

      Japan is fucking awesome

      Domino’s Japan selling ‘Halloween Roulette’ pizza, which has ghost pepper sauce on one random slice

      JAPAN - Finally! A pizza fit for seven of your closest friends and one you absolutely hate!

      Just in time for Halloween, Japanese locations of Domino’s are serving up a scare for their very brave — or very masochistic — customers: A new “Halloween Roulette” pizza, which contains a single unmarked slice doused in sauce made from ghost peppers.

      The campaign, which runs through Nov. 4, allows customers to order any pizza of their choice before selecting the free “Halloween Roulette” option, which indicates that the kitchen staff has the go-ahead to spike one slice with a small amount of the seriously hot sauce.

      posted in Water Closet
      JaredBuschJ
      JaredBusch
    • RE: MSP charged with extortion

      @ChrisL said in MSP charged with extortion:

      http://www.datacenterknowledge.com/archives/2017/02/08/msp-charged-with-extortion-after-cutting-it-services-for-non-payment/

      I mean, technically the Chamber of Commerce WAS breaching the contract.

      The Chamber of Commerce is in the wrong from the little article actually explained.

      Is he right to shut off services?

      Depends on the terms of the contract. In general, yes.

      Does he come off a little vengeful?

      Conjecture (maybe the wrong word). The article gives no good information on timelines.

      Is EXTORTION the right crime?

      Not a chance, based on the little known.

      Is this too many questions?

      Yes.

      posted in IT Discussion
      JaredBuschJ
      JaredBusch
    • RE: Gaming - What's everyone playing / hosting / looking to play

      Power adapter lost to the years. Will have to google the right thing.

      Dragon Warrior 1-4 front and center, along with Zelda 1&2.

      DBDE1D47-3C35-4516-82B4-0213A82B9587.jpeg

      posted in Water Closet
      JaredBuschJ
      JaredBusch
    • RE: When to replace hard drive in a RAID array

      Hell, he has a Synology. He should be able to add the spare drive he has as a standalone disk. Move the share. nuke the array and rebuild with the 4 good drive and then move the share back.

      posted in IT Discussion
      JaredBuschJ
      JaredBusch
    • RE: What Are You Doing Right Now

      Piss the fuck off charter... You are cancelled...

      370d4fb7-87e6-41c8-bf47-538d8313d915-image.png

      @skyetel is awesome.

      530d2bf6-ed4d-4fac-95a0-76206c27c9f8-image.png

      posted in Water Closet
      JaredBuschJ
      JaredBusch
    • RE: Junior Dev destroys PROD DB on first day.

      @Kyle said in Junior Dev destroys PROD DB on first day.:

      @dafyre said in Junior Dev destroys PROD DB on first day.:

      That's rough though. Why would they have a junior dev with full control credentials on a production database on day one anyhow?

      Only a couple people should have full read/write access to a PROD DB. A first day Junior should only have Read Only. He only needs write access to his sandbox.

      Well, that was all he thought he had.

      He was following instructions.

      Even if he copy/pasted the wrong thing, said instructions should not have been able to do what it did.

      posted in IT Discussion
      JaredBuschJ
      JaredBusch
    • RE: Random Thread - Anything Goes

      That said, my soon to be 13yo (in 7th grade), is currently in Freshman honor's Algebra (passing with a high C 79.72%), and will be in Geometry next year.

      posted in Water Closet
      JaredBuschJ
      JaredBusch
    • RE: RAID10 - Two Drive Failure

      Predictive failure is not failure. Replace one at a time. to give the RAID card the most power to work on the individual resilver.

      posted in IT Discussion
      JaredBuschJ
      JaredBusch
    • RE: what programming language can I learn now ???

      @roopankumar said in what programming language can I learn now ???:

      @scottalanmiller need to experiment myself and thinking of what limit can I able to push myself into this. change of course too alternate techie thing

      Start by automating your job with scripting in the appropriate language for your systems (powershell or bash).

      Then one you understand the logic flow of scripting, you can choose to get into development and actual programming.

      This provides you with the benefit of improving your knowledge and your work environment at the same time.

      posted in IT Discussion
      JaredBuschJ
      JaredBusch
    • RE: virtualize all the things... ?

      If you have heavy disk IO, then make sure the controllers are designed to handle that IO. This has nothing to do with not virtualizing and everything to do with not designing your system correctly to meet the needs it is supposed to serve.

      A PBX will have issues just like any other server when the hardware is overloaded. Only with a PBX, your users can tell the difference more than "everything is slow" because they can hear issues.

      Again though, this has nothing to do with virtualization itself. Instead it is with the implementation.

      posted in IT Discussion
      JaredBuschJ
      JaredBusch
    • Ubiquiti UNMS - First impressions

      It is solid.

      0_1501544184446_620f1387-4fef-433b-a05f-fe42eec75782-image.png

      posted in IT Discussion unms ubiquiti management
      JaredBuschJ
      JaredBusch
    • Installing Debian 9.1 minimal

      Having a need to install the Ubiquiti UNMS and then reinstall my Ubiquiti UniFi Controller in the last couple days, I decided to tell Ubuntu to go fly a kite.

      Because Ubiquiti tests everything on Ubuntu and has packages for it, I chose Debian 9.1 for my installs.

      First, go download net installation image and move it to your Hypervisor.
      Currently Debian 9.1 can be found here.

      Create your VM and boot to the ISO.

      This guide will choose the Graphical install because it will be more familiar to those who have followed other guides for in the past.
      0_1501690379566_1345eead-5d17-44c7-bc3a-94b2672e8caa-image.png

      Choose your language.
      0_1501690475579_e07b53d5-c51d-4f32-8093-a018d693bc36-image.png

      Choose your location.
      0_1501690643600_910471a6-3736-4f68-a124-c36fbe2ee86e-image.png

      Choose your keyboard.
      0_1501690668608_d66d0af5-de2c-47db-99a9-8fcc50e8bd84-image.png

      Set the hostname.
      0_1501690759574_c6a17eff-c3f1-4019-b918-51c74f75f62b-image.png

      Set the domain name as needed.
      0_1501690818223_6aa70b55-a64a-473e-ab59-42a25719fce8-image.png

      Set the root password.
      0_1501690859086_8fa0353d-a760-4bd9-be6b-db077129c613-image.png

      Create a user account
      0_1501690930296_4ca605d3-f231-413a-8e1c-b9d734fd4b98-image.png
      0_1501690963883_bbaa85b1-00d9-40c5-b0f6-cb0387c29119-image.png
      0_1501690996128_a12c55aa-54f1-44d4-865a-ab8dc854db5d-image.png

      Set the timezone.
      0_1501691032631_02886e0d-93b4-44ca-8c49-8a855013539b-image.png

      Setup the disks. If you know what you are doing, you don't need this guide anyway, so for the rest of us, I always choose Guided - use entire disk and setup LVM.
      0_1501691128949_3a06fedc-313e-4c68-97e3-1ee2da4a513b-image.png

      Select which disks to use. I only have one here.
      0_1501691169391_59381a33-ded5-4da3-b9cc-05bce60fd38f-image.png

      I generally choose the first option to keep it simple. If I am setting up a system that requires a lot of storage, I will generally attach a separate virtual disk later.
      0_1501691266091_6a80e82a-f566-4552-a218-2235cd963afe-image.png

      Tell it to write the changes to disk.
      0_1501691299465_e70aa019-ef1c-41b3-a63a-6eff2be6112b-image.png

      Verify what it is doing is what you think. Note, that Debian 9 uses ext4 by default. You would have to configure manually if you want XFS.
      0_1501691372922_0ec8500d-6251-4582-bfd8-409ee4c6646b-image.png

      Tell it again that yes you know WTF you are doing and to write the changes to disk. Back in the days before virtualization I understand how important these screens were.
      0_1501691432992_5d2d4605-1fd7-411b-96ff-9b35d8f1764f-image.png

      Wait for it to install the base system files.
      0_1501691463214_54d25d74-0dc8-4c2b-b64c-ae59b44e10e0-image.png

      Another legacy of pre-virtualization. Tell it no, we do not need to scan another CD
      0_1501692020042_a800d7fa-0a33-43db-8d1f-22a1c4de2dc8-image.png

      Pick a mirror location regionally close to you for best update speeds.
      0_1501692070009_8216aaf0-e845-4c7a-a107-7b1149897901-image.png
      0_1501692093524_d8ecd9cc-248f-4d12-9a37-d32cde7d756a-image.png

      Add proxy information if needed.
      0_1501692122789_1e8e451c-ad0e-4bce-949a-a11223393910-image.png

      Opt in to statistics if you want.
      0_1501692194094_48f2efc3-e1b4-44b4-bbee-72fce1e7a396-image.png

      Choose your software. By default, Debian desktop environment, print server, and standard system utilities are selected. What a random collection of gunk.
      0_1501692376636_0ddeb68d-ac94-4f31-b90a-4a44118d2432-image.png

      I always unselect everything as I want a minimal install for servers.
      Standard system utilities sounds nice, but why add things I don't need?
      0_1501692402911_5045a214-a27a-4487-ae11-80fda2012b96-image.png

      Tell it to update the boot manager. If you do this on a hypervisor that can setup UEFI, it will ask a slightly different question.
      0_1501692507366_117d0a94-7446-454c-89c0-2b1b8a1ab43f-image.png

      Select your vdisk.
      0_1501692550826_9a86690b-dc29-49bb-999e-ef56de374100-image.png

      If your hypervisor does not auto eject the install media, eject the install ISO and reboot.
      0_1501692606571_59aa46be-1f76-4134-a503-fc07d1283526-image.png

      Log in to your console.
      0_1501692685400_562f45e6-7be3-48ef-816b-85226c4bcf7f-image.png

      posted in IT Discussion debian 9.1 debian install guide
      JaredBuschJ
      JaredBusch
    • RE: KVM Setup

      Or if you want to start from a minimal Fedora 25/26 install you can simply run these three commands.

      # This will install Mandatory, Default and Optional Packages:
      su -c "dnf group install with-optional virtualization"
      # To start the service:
      su -c "systemctl start libvirtd"
      # To start the service on boot:
      su -c "systemctl enable libvirtd"
      

      Source: https://fedoraproject.org/wiki/Getting_started_with_virtualization

      posted in IT Discussion
      JaredBuschJ
      JaredBusch
    • 1
    • 2
    • 5
    • 6
    • 7
    • 8
    • 9
    • 629
    • 630
    • 7 / 630