• Firewalls,  Linux,  News,  OPNSense,  Raspberry Pi,  Security

    Redesign of my home network

    I have started a redesign of my home network. In short I installed and configured an OPNSense firewall with the WAN, LAN and Wifi segmented. More on the OPNSense installation later. I will be moving my CentOS file server and all current networked devices behind the OPNSense firewall. This includes all PC’s, Raspberry Pi’s, Televisions etc.

  • Linux,  Open Source Software,  Security

    Unable to run Securstick from USB disk

    I recently found Securstick which encrypts a folder on a USB stick and supports Linux, MacOS and Windows. The application runs from the USB stick and opens a browser where you type the password to decrypt the contents. Unfortunately the application would not run from my USB disk on Pop!_OS but i found this post and followed the steps from the user GopherBaroque which resolved the issue for me. Just in case the steps are also below: Open your terminal Determine the UUID of the drives with the command “sudo blkid“ Create a mount point using the command “sudo mkdir / media / USB-Stick“ Enter the stick in the fstab…

  • OPNSense,  Security

    Resolve OPNSense stuck at booting

    I’m busy building an OPNSense firewall for my home network and got stuck at a booting screen (below) before I could start the installation. I tried disabling UEFI, re-enabling it in the BIOS and a few other BIOS settings but could not resolve the issue from within the BIOS. To resolve the issue and get to the installer I followed the forum post by benibilme from here on the OPNSense forums. The steps I followed to resolve the issue are below and the video that shows the steps at the end of this blog post. Reboot your machine if you get stuck at the Booting step when booting from your…

  • News

    Some news and updates

    I’ve been busy with various projects, studying and work and have not had too much time to blog. Having said that, I decided to start 2 podcasts. One for this here website where I will be chatting about technical ops stuff, hardware, electronics and anything related to the operations and sys admins world. The podcast will be streamed live on Twitch and Youtube and then published as a podcast to listen offline. The 2nd podcast will be on my programming website (fromashes) where I will be chatting about current programming projects, what I have learnt, what I have used and anything that might be of interest in the programming side…

  • Exchange Online

    Outlook not connecting to Exchange Online mailboxes

    If you find that some Outlook clients stopped connecting to the Exchange Online mailbox but OWA and ActiveSync is still connecting then check if modern authentication has been disabled for your O365 tenant To check run: Get-OrganizationConfig | Format-Table Name,OAuth* -AutoIf you find it is set to False and all your Outlook clients are 2013 or newer then enable it by running:Set-OrganizationConfig -OAuth2ClientProfileEnabled $trueYour disconnected users should start connecting within a few minutes.

  • Linux,  Uncategorized

    Open Media Vault admin site not working

    I have a NAS running Open Media Vault (OMV) and this week it decided to not display the web front end. When browsing to http://omvIPaddress I received the below error: OMV\Exception: Failed to read file ‘/var/cache/openmediavault/cache.omv\controlpanel\login_js.json’ (size=0). in /usr/share/php/openmediavault/json/file.inc:207 To resolve the issue I connected to the NAS using secure shell: ssh root@ipaddressOfYourNAS and supplied the root passwordAfter authenticating and connecting I ran omv-aptclean and rebooted the server for good measure. I was able to access the web front end again after running omv-aptclean as per above.

  • Microsoft Exchange

    Unable to send mail through specific Send Connector

    I’m finding it difficult to give this post a proper heading but hopefully the tags in the post would have led you to the solution of this problem I experienced. We have a specific Send Connector in Exchange 2016 that sends mail to one of our other companies in a different forest. I noticed that only on one server the queue for mail destined to this domain was queueing.  The error in the queue destined to the other domain was stating that it failed to connect. I tested with telnet to the VIP IP and could not connect to the VIP on port 25. After restarting the Transport service and…

  • Linux

    Error Installing CentOS 7

    I received the error “This program has encountered an unknown error.” When installing CentOS. At the end of the report it had details about RAID and I remembered that the disk was part of a RAID. To get rid of the RAID config: Restart the server. At the menu choose Troubleshooting Choose Rescue a CentOS system. You will be asked to make a selection, type in 1 and press enter.  You will see a prompt “Please press return to get a shell. Press the enter key Under “Rescue Mount” check which disk you need to configure i.e. sdb Now type: dmraid -E -r /dev/yourDisk i.e. (dmraid -E -r /dev/sda1) You…

  • Linux

    Moving my server from Windows to Linux

    I have moved from Windows to Linux on my laptop and gaming PC (Elementary OS) to be more specific and have not looked back. My home server was running Windows Home Server 2011 and it seemed like I lost one of my disks with my music on. Windows could not see the disk at all but I could see the disk in the BIOS. I then booted into Linux using a USB thumb drive and managed to access the disk and it’s data so proceded to backup the data. I then decided to get rid of Windows on my server and move to CentOS 7. I chose CentOS 7 as…

  • Elementary OS,  Linux,  Ubuntu,  Uncategorized

    How to install PyQt4 on Elementary OS (Linux)

    In this video I show the steps on how to install PyQt 4 on Elementary OS which should work on all Ubuntu based Linux distributions. I already had PyQt 5 installed but my study guide requires PyQt 4 so I decided to install and run both on my system. Here’s the steps: Open a terminal and run the below to install PyQt 4 sudo apt-get install python3-pyqt4 sudo apt-get install libqt4-dev sudo apt-get install python-qt4 qt4-dev-tools python-qt4-dev pyqt4-dev-tools Here’s a video if that’s more to your liking: