Recognition

Posts

44 Posts
  • Published Tutorial

    How To Set Up SSH Keys on Rocky Linux 8

    SSH, or secure shell, is an encrypted protocol used to administer and communicate with servers. When working with a Rocky Linux server, chances are you will spend most of your time in a terminal session connected to y...
    By Brian Boucheron, Jamon Camisso Rocky Linux Rocky Linux 8 Getting Started Linux Basics Security System Tools
  • Published Tutorial

    Initial Server Setup with Rocky Linux 8

    When you first create a new Rocky Linux 8 server, there are a few configuration steps that you should take early on as part of the basic setup. This will increase the security and usability of your server and will giv...
    By Brian Boucheron, Jamon Camisso Rocky Linux Rocky Linux 8 Linux Basics Getting Started Initial Server Setup
  • Published Tutorial

    How To Set Up WireGuard on Ubuntu 20.04

    In this tutorial, you will set up WireGuard on an Ubuntu 20.04 server, and then configure another machine to connect to it as a peer using both IPv4 and IPv6 connections (commonly referred to as a dual stack connectio...
    By Jamon Camisso VPN Security Networking IPv6 Ubuntu Ubuntu 20.04
  • Published Tutorial

    What is a Socket?

    Sockets are a way to enable inter-process communication between programs running on a computer, or between programs running on separate computers. Programs that communicate via network sockets typically rely on using ...
    By Jamon Camisso Glossary Networking
  • Published Tutorial

    Understanding Sockets

    Sockets are a way to enable inter-process communication between programs running on a server, or between programs running on separate servers. Communication between servers relies on network sockets, which use the Int...
    By Jamon Camisso Networking IPv6
  • Published Tutorial

    How To Back Up and Restore a Kubernetes Cluster on DigitalOcean Using Velero

    Velero is a convenient backup tool for Kubernetes clusters that compresses and backs up Kubernetes objects to object storage. It also takes snapshots of your cluster’s Persistent Volumes using your cloud provider’s bl...
    By Hanif Jetha, Jamon Camisso Backups Kubernetes Solutions Object Storage DigitalOcean Block Storage
  • Published Tutorial

    What is SELinux?

    Security Enhanced Linux (SELinux) is an access control system that is built into the Linux kernel. It is used to enforce policies that define which resources users, programs and services can use on a system. In its de...
    By Jamon Camisso Glossary Security
  • Published Tutorial

    What is systemd?

    Many Linux distributions use systemd to manage system settings and services. systemd organizes tasks into components called units, and groups of units into targets, that can be used to create dependencies on other sys...
    By Jamon Camisso System Tools Glossary
  • Published Tutorial in Series: Rails on Containers

    How To Migrate a Docker Compose Workflow for Rails Development to Kubernetes

    When building modern, stateless applications, containerizing your application’s components is the first step in deploying and scaling on…
    By Kathleen Juell, Jamon Camisso Kubernetes Ruby on Rails Docker PostgreSQL Redis Development
  • Published Answer

    DigitalOcean Load Balancer and Cloudflare

    DigitalOcean Load Balancers will set some HTTP headers that pass the source IP through to your backend servers, like CloudFlare doe…
    By jamonation
  • Published Answer

    Why can't django connect to postgres managed database?

    If you are using a managed database then the default port and host differ from the usual port 5432. You can test the connection …
    By jamonation
  • Published Answer

    Installing OpenVPN - Error Step 2

    What does your vars file look like? If you’re following the Ubuntu 20.04 tutorial then it should only have these two lines: “…
    Accepted Answer: What does your vars file look like? If you’re following the Ubuntu 20.04 tutorial then it should only have these two lines: “…
    By jamonation
  • Published Tutorial in Series: Common HAProxy Errors

    HAproxy SSL/TLS Warning: Setting tune.ssl.default-dh-param to 1024 by default

    You may encounter an HAProxy Setting tune.ssl.default-dh-param to 1024 by default warning message if your HAProxy server is configured with an SSL/TLS certificate and key, but there isn’t a value set for the tune.ssl....
    By Jamon Camisso HAProxy
  • Published Answer

    Can't ping from devices behind the VPN to devices connecting to VPN

    The easiest way to get traffic flowing would be to configure the system at 10.0.0.4 to also have a VPN connection. Otherwise, yo…
    By jamonation
  • Published Answer

    Is it possible to assign a "static" IP to clients based on the username

    So, following up on previous comments and reading the Strongswan docs on [Responder Configuration](https://wiki.strongswan.org/proj…
    Accepted Answer: So, following up on previous comments and reading the Strongswan docs on [Responder Configuration](https://wiki.strongswan.org/proj…
    By jamonation
  • Published Tutorial in Series: Common HAProxy Errors

    HAProxy Network Error: cannot bind socket

    An HAProxy cannot bind socket error message is generated when there is another process listening on the same interface and TCP port combination that HAProxy is configured to use, or when HAProxy attempts to use an IP ...
    By Jamon Camisso HAProxy
  • Published Tutorial in Series: Common HAProxy Errors

    How To Troubleshoot Common HAProxy Errors

    There are three main commands, and a common log location that you can use to get started troubleshooting HAProxy errors. Generally when you are troubleshooting HAProxy, you will use these commands in the order indicat...
    By Jamon Camisso HAProxy
  • Published Tutorial in Series: Common HAProxy Errors

    How To Configure HAProxy Logging with Rsyslog on CentOS 8 [Quickstart]

    By default on many CentOS 8 installations, HAProxy is not configured to write its log output to a file. This quickstart tutorial will explain how to configure HAProxy logging with Rsyslog and SELinux rules by using a ...
    By Jamon Camisso Logging HAProxy CentOS
  • Published Tutorial

    How to Set Up an IKEv2 VPN Server with StrongSwan on Ubuntu 20.04

    A virtual private network, or VPN, allows you to securely encrypt traffic as it travels through untrusted networks, such as those at the coffee shop, a conference, or an airport. In this tutorial, you'll set up an IKE...
    By Jamon Camisso VPN Security Ubuntu Ubuntu 20.04
  • Published Tutorial

    How To Install and Configure Neo4j on Ubuntu 20.04

    Neo4j is a graph database that records relationships between data nodes, whereas traditional relational databases use rows and columns to store and structure data. Since each node stores references to all the other no...
    By Jamon Camisso Databases NoSQL Ubuntu