• Activity
  • Votes
  • Comments
  • New
  • All activity
  • Showing only topics with the tag "sysadmin". Back to normal view
    1. What is your cloud backup service of choice?

      I have been going over services for which I pay monthly in my business. I have 17 clients where I do unattended cloud backups as well as doing a backup that I hold onto myself. Overall I backup...

      I have been going over services for which I pay monthly in my business. I have 17 clients where I do unattended cloud backups as well as doing a backup that I hold onto myself. Overall I backup around 4TB of data. I'm looking at possibly changing cloud services as the one I currently use has progressively increased their fees. I understand the need to pay for a good, reliable service as it reflects upon myself , my business and the service I provide but feel there are more competitive companies out there.

      None of this is for personal use and many cloud services are just that, personal use. These are all server (Windows and Linux) use cases.

      24 votes
    2. Building my own email system and/or other privacy-first email solutions?

      Back in the day I remember setting up squirrelmail + qmail to host my own email as well as for others. And then I got that coveted gmail invite and never really looked back. I've started to get...

      Back in the day I remember setting up squirrelmail + qmail to host my own email as well as for others. And then I got that coveted gmail invite and never really looked back.

      I've started to get into the mindset of erasing my digital trail, at least for my personal activities, and email seems to be the main one that I need to figure out.

      The idea of setting up my own email solution came up again because I wonder how transparent / private services like protonmail and mailbox.org really are.

      Any suggestions or insight would be appreciated. Squirrelmail seems to be now defunct, and I am pretty sure the world has changed enough that residential ISPs don't allow running of servers at home anymore. I guess I could setup something on AWS if I had to.

      22 votes
    3. Docker rootless and Watchtower and some general questions about Docker

      I finally decided to accepted that my interest in working and playing with computers and servers is worth to spend some money on. So I ditched my old box in the corner and with it all my fights...

      I finally decided to accepted that my interest in working and playing with computers and servers is worth to spend some money on. So I ditched my old box in the corner and with it all my fights with my ISP, their NAT, dynamic DNS and all that and got myself a VPS and 1 TB storage solution for less than I would have paid a static IP with my ISP.
      Best decicion ever :-)

      So I'm getting into Docker a bit, just because it's just so easy to get Nextcloud running. I used native Caddy as a reverse proxy, because if I got this "machine" there I will use it for other things as well, so make it right from the beginning. And I used native b.c I did not yet understand bridge/host mode and installing caddy native seems easier.
      Then I fought for one day with CIFS and the nextcloud gui to get the semantics right to get my storage solution accepted as external storage.
      Then I set up Jellyfin with Docker because why not. As well through caddy.
      Then I fucked something up and was like, fuck it, lets start again this time for real :-P
      I wiped my VPS clean (chose ubuntu again) set up and hardend ssh + sudo installed Docker, and then I found out about docker rootless and in the docker docs it's mentioned that it is/might be more secure, so I set up docker rootless and installed all the rest again.
      And then I was like, hmm, do these Docker Images/Containers update themself? Like snap did?
      It seems not, so I looked for a solution and found watchtower. And now I wasted another day trying to get watchtower to run, and I just can not.

      I tried so many variations of the run command now most recently I tried:

      docker run \
      --name watchtower \
      -v ${DOCKER_SOCKET_PATH}:/var/run/docker.sock \
      containrrr/watchtower
      
      time="2023-01-20T01:17:41Z" level=error msg="Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?"
      time="2023-01-20T01:17:41Z" level=info msg="Waiting for the notification goroutine to finish" notify=no
      

      /run/user/1000/docker.sock exists, I own it, i tried connecting to it through docker -e and containrrr/watchtower --host "unix:///run/user/1000/docker.sock"
      I dont now what to try more and I'm at my end with my ddg-fu as well.

      And now while proofreading this, I read everything again and decided to try something again and it just worked...

      docker run \
      --name watchtower \
      -v /run/user/1000/docker.sock:/var/run/docker.sock \
      containrrr/watchtower
      

      seems like the environment variable was not set. But I'm shure I tried that before and it did not work... ghost in a machine :-)

      So thats where I'm at. I have to say it was a lot of fun and doing and learning all that tingled my brain in a funny way :-)

      But now I have some questions for my much more experienced Tildes-friends:

      • Do I even need watchtower? because I'm not actually interested to connect to my server regularly to do the updates/maintenance.
      • Was switching to docker rootless even a good idea? it seemed so reading the docker installation docs, but just now I read the Archwiki and there it seems it has some heavy security implications, so I made the security situation acutally worse by thinking making it better.
      • How do I get this watchtower thing to fucking work? (only if I actually need it)

      I very much appreciate all further/other advise, tricks, recomendations, questions and discussion as well :-)

      4 votes
    4. I can't make it any clearer. Any advice?

      Last Thursday, at my workplace, we rolled out a software upgrade across the company. The server side was upgraded overnight to ensure there was minimal downtime, and we had instructions for users...

      Last Thursday, at my workplace, we rolled out a software upgrade across the company. The server side was upgraded overnight to ensure there was minimal downtime, and we had instructions for users posted on our Intranet (pinned to the top for the next 4 days), on exactly what they needed to do to run the upgrade on their PCs and ensure everything was working correctly.

      The instructions were written with the help of my 4-year-old to ensure it was clear enough for anyone to read and follow along.

      I still received at least 40 messages and emails from people complaining the upgrade didn't work or that certain Outlook plugins are now missing (which was covered in the instructions).

      My question is, has anyone found a good way to ensure people follow instructions, or the best way to ensure that your instructions are easy to understand and follow along with?

      It is very frustrating to take the time to ensure things go smoothly and write what even my 4-year-old thought was clear instruction, and still have a third of the company not be able to figure it out?

      This is not meant to be mean hearted in any way, I genuinely would like some advice or tips on how I can improve on this the next time around.

      Thanks.

      16 votes
    5. Advice for first home server?

      Hello, I have a few questions. I didn't want to wast money so I wanna use what I have in terms of hardware, only the PSU and storage if needed. PC: CPU AMD 5 1600 RAM 16G SSD 125 GB for OS...

      Hello,

      I have a few questions. I didn't want to wast money so I wanna use what I have in terms of hardware, only the PSU and storage if needed.

      PC:

      • CPU AMD 5 1600
      • RAM 16G
      • SSD 125 GB for OS

      Services I think of running:

      • Node Tor middle relay
      • Node Bitcoin
      • Node XMR
      • Gitea or Gitlab
      • Maybe some service to host files or make a share for lan or a could service
      • Maybe a TS Server or Minecraft

      Questions:

      1. Do I have enough power to run all of this or I am being to greedy? I have raspberry(not pi 4) stopped at home doing nothing I could run some of this services on them if the computer can't handle everything.
      2. Should I virtualize? Can you explain me your response on this?
      3. I thinking of buying a good PSU since I am running this 24/7, should I invest in gold platinum or something like that?
      4. Should I have multiple disks if yes can you explain how much and for what.

      This is will be my first server at home so I would like to hear tips if you think I am forgetting something.

      Thanks in advance.
      Edit: visualize > virtualize

      17 votes
    6. Accidentally Solving Access Point Roaming Issues.

      I'm sharing in case some of you are having a similar issue at work or at home, and to hear your opinion and/or similar stories! I've been using Ubiquiti access points in my home for a few years...

      I'm sharing in case some of you are having a similar issue at work or at home, and to hear your opinion and/or similar stories!

      I've been using Ubiquiti access points in my home for a few years now, and overall, they've worked very well. 3 APs giving near perfect 5GHz VHT80 coverage on DFS channels. LAN transfers are about 600-650mbit on laptops, which has proven to be plenty for wireless clients in my home. Keep in mind that this is a pretty basic setup... besides the APs, there's just the ISP provided GPON ONT which is also a typical all-in-one ISP solution (router, switch, AP, firewall, DHCP server...) with it's Wi-Fi turned off.

      As I said, I was pretty happy with the results, however there was one feature that I could never get to work just right; roaming. You could be walking around the house watching a live stream and the stream would pause for 5-8 seconds until the roaming transition was over. Strangely, with VoIP calls, roaming would be about 3-5 seconds. Even enabling fast roaming features (which I believe is simply 802.11r) on the AP's controller would not give the results I was looking for. After days of tweaking TX power settings, channel selection and trying to implement Minimum RSSI (which I ended up not using), I finally gave up and resigned myself to the 4-6 seconds (oh, the humanity) of roaming time.

      Fast forward to about two months ago and I added a new router to the setup (UBNT ER-4) and a switch (UBNT USW-24). Setup went smooth, already had some cat.6 cabling around the house, now it was time to actually use it. Had some fun setting up a guest Wi-Fi network on it's own VLAN, which was always a concern of mine; having "untrusted" devices connect to my network. The access points do client isolation on guest networks by default, but in my mind it wasn't enough as I have some file servers and time machines on the network.

      Anyways, a few days after doing the setup I'm walking around the house with a livestream on my mobile and suddenly realize that it's not losing the connection. I try with a VoIP call and it worked flawlessly. I start walking around faster and still, the phone is roaming without an issue. I was very excited!

      I'm thinking it must be the router that somehow solved the roaming issue. My first theory was that the DHCP server on the ER-4 was doing it's thing much faster than the ISP's device, allowing the wireless clients to actually roam faster. So I do a web search and I find some very relevant info. It was a thread on a forum and reddit thread with a sysadmin that was about to give up on the APs because of roaming issues. In both threads, there were replies about what switch were they using.

      Apparently, some switches (Cisco and HP were mentioned), have a "MAC aging" interval setting which is way too high by default, or they simply have bugged firmware that doesn't allow the switch to "re-learn" the MAC address of a device on a different switch port. I assume that ISP provided "el-cheapo" gear has similar issues.

      So, if you're having roaming issues with your wireless clients, check your switches!!!

      Anyways, just wanted to share this story. Thank you for reading. :-)

      10 votes
    7. What do you think is one thing every sysadmin should know how to do?

      Blatantly stealing from the excellent post by /u/judah, I figured I'd make a sysadmin version because sysadmins tend to be underrepresented in tech discussions. Please keep your answers as...

      Blatantly stealing from the excellent post by /u/judah, I figured I'd make a sysadmin version because sysadmins tend to be underrepresented in tech discussions. Please keep your answers as cross-platform as possible without being uselessly generic.

      I'll start. Realize that the system is going to go down, and accept that reality. Accept failure. How you respond to failure is how people who aren't sysadmins will see and value you.

      8 votes
    8. I hate my job as a system administrator

      Nothing but a rant and personal outlet here, so if you don't want to read that sort of stuff move along. To preface this, I haven't gone to uni, gotten an certs, or anything of that sort. I worked...

      Nothing but a rant and personal outlet here, so if you don't want to read that sort of stuff move along.

      To preface this, I haven't gone to uni, gotten an certs, or anything of that sort. I worked my way up the ladder and moved up positions slowly. My experience was/is my crutch. I DO NOT have any intention of going to, or getting any sort of schooling for anything computer related now. I am moving out of the IT industry.

      I started with computers at a young age like many people in my profession do. I loved everything about them. Their versatility, the ins and outs of them, hardware, software... It all fascinated me. So I thought, hey why not work with computers because I love them? That's when I got a job at the good ol' yellow tag store selling them!

      At first it was great, I got to talk to people on what they were doing with it, try to work within their budget while getting the best computer for their needs, and just got to see what all sorts of people do with their devices. But then the sales numbers started to become a thing. "Hey you aren't hitting your goals." "You need to push financing." "SELL DAMAGE WARRANTY." I fucking hated it. So I changed departments to Geek Squad once I realized that I wasn't a salesmen. I couldn't bring myself to get someone to spend something I didn't believe in. No problem. Started doing more tech support stuff and actually working with computers, instead of selling them and knowing hardware. Except that quickly turned into "SELL SELL SELL!!"

      Started looking around for a new job after sales started to become a thing for that position, and ended up finding a job at a local PC store. I was elated. I was a computer technician. I shouldn't have to worry about sales anymore. I work with customers on preexisting devices and get them running well! Although... The passion for computers started to die. I wasn't as excited for new hardware coming out. I didn't want, or care for, the newest thing. AND ON TOP OF THAT I STILL HAD SALES EXPECTATIONS. WTF. I was a tech, not a sales person! How was I suppose to sell half of what the sales guys there do when I'm working on machines all day?? On top of that if I handed something off to a sales rep to call and talk to them, it was always a struggle with them to get them to share the sale with me. Fuck this I'm out.

      That's when I got lucky. That's when I found my first actual IT job. I started on the phones at a place, and not even a week in they said they had a desktop support position available. I pushed for 4 weeks to get that job. I hounded the IT manager, director, and the admin there... And eventually, I got it! I was learning so much. So many systems to learn. WTF is AD??? IDK, but imma find out. No need to explain mr boss man, I got my secret weapon... GOOGLE. I learned quickly google was my friend in IT. TBH this job was mostly keep the little shit out of the boss mans hair so he could focus on getting the big shit done. I loved all the little shit. It was all so new and exciting to learn. I had to learn systems that NO ONE at the company knew because someone previously installed that system and no one knew how it worked. I wrote up documentation on it, how to pull info, what to put where for new employees, etc. etc. That was until the layoffs started happening. I started getting worried. Would I be next?? No, I was doing a great job! To top it off, my boss went from a backlog of 50+ items down to 12 in 6 months! They can't get rid of me! ...How young and naive I was. TBF I was the ONLY employee they gave any notice to. A full month. Everyone else came into work, and was let go in 5 min or less. So cool, they definitely appreciated me. Not only that, I was only like 19 at the time. To me it showed me they respected me, and that I was a good worker.

      After that passion was a 0. How could a company I worked so hard for do this to me?? I gave up countless hours (to a 19YO that aint much I can tell you that), and I documented everything, I was a good employee... But alas it was the end. I had to find something quick... I'll call up my old manager at the PC store. THAT WAS A MISTAKE. After only being there a week I fell into a depressive hole that I don't think I've quite gotten out of to this day. I was only there a few weeks, but goddamn... I hated every second of it.

      Next job was fucking amazing, and I took it for granted. I was lazy. I did what I was suppose to, but I wasn't proactive like before. I didn't care. I thought, "just give yourself some time. you just need to get out of this rut." But I never did. It sucked. Not the work, that was fucking easy. But life sucked. "But you just got married man? How can you be sad??" (outta left field i know, but my relationship status during any of this is a WHOLE different story) I CAN BE SAD BECAUSE I FUCKING HATE EVERYTHING ABOUT LIFE, I thought to myself. I wasn't happy. I should have gotten out then. It should have been the end of my IT career... But my ex-wife and I made a stupid financial decision and I needed the money that came with how hard I had already worked to get the pay I was. I had to stay in to be able to afford the bills. I loved everyone at that job. It was honestly the best. But... Cuts were made. 20ish% of all staffing was cut... Including my position. Not only that, my ex and I talked and we were separating. Wow, I can't even last a year in marriage. FUCK.

      That's when shit took a turn for the worse. I dug myself deeper, and deeper, and deeper. Separated, and now talking of divorce... I need time. 3 months. I'll find a job after 3 months. During that time I dated for the sake of not being home. I took nightly drive up the canyon... fast. In retrospect, I think I was hoping to fly off the cliff every night I drove. I wasn't in a good state of mind. But I got good at driving up that canyon fast! It turned into a hobby (although now I am not into cars for various reasons).

      But 3 months was up! Wow that was fast. But I feel good. Found a job. Service desk. Cool. Let's go. First day. FUCK. I don't want to be here. I went from desktop support making 40k a year, to service desk making 30k a year. I can barely pay shit rn. I need something better. I need more. I need more. I need MORE. Desktop support position opened there sweet. Apply. Nope the fucking retard got it who had been there for 3 years, even though I already know more than him, AND I get asked by the sysadms for help n the regular because I know the systems they use. But nah, he's been here longer. Fuck this, I'm finding something else.

      So I did. Here I am at my current job. As a system administrator. Good money. Like 50k a year. Full paid benefits. I got here with 0 schooling, or certs, just my experience like I was told I would be able to. Sitting pretty... But... I still hate it... WHY? I LIKE COMPUTERS? I LIKED LEARNING THIS SHIT BEFORE?! WHAT'S WRONG WITH ME?? WHY CAN'T I BE HAPPY?

      ...Oh... Wait... Do I really like computers? No. Not really. Do I want to do this ever rapidly changing career forever? NO. Fuck this. But... I have bills. Okay. Budget time. So now I am still here. I have an end date. Once I get my debts paid I will be out of the IT industry. I am moving states. I will be able to afford to live on much less, and go to school for ANYTHING else. I'm thinking I just want to do something simple for a little like night custodial work, or a security guard. I don't want to have to worry much about the next big thing always around the corner. It's too much stress. It's just not a career for me. Maybe it's not for you. Maybe you should walk away from it to if your not happy.

      What's the point of this post? Honestly mostly a rant. But I also want to let people around my age (24 now) know that walking away from a career IS AN OPTION. "But I need the money I make now because of debts!" Dude, did you not read this? I know. I've been working on paying shit off because of my ex and time I took off from work. I'm in the hole. I get it. Budget and get an end date. That helped me out immensely. Knowing there is an end... Just I'm already excited. Then get out of that career if you aren't happy. DO NOT SACRIFICE YOUR MENTAL HEALTH FOR YOUR CAREER. People in the US have this work work work mentality and I just hate it. I just want to live my life. I don't care about traveling or anything, I just want to be able to live.

      31 votes
    9. Sysadmin Appreciation Day

      Barely half an hour ago, I wrote a comment linking to this entertaining piece and re-discovered this little snippet: Most people don’t even know what sysadmins do, but trust me, if they all took a...

      Barely half an hour ago, I wrote a comment linking to this entertaining piece and re-discovered this little snippet:

      Most people don’t even know what sysadmins do, but trust me, if they all took a lunch break at the same time they wouldn’t make it to the deli before you ran out of bullets protecting your canned goods from roving bands of mutants.

      Having not had a dedicated sysadmin to help me with the myriad of headaches I've had to deal with over the last few months, this has only proven to me to be a truer statement than I had ever realized. Then, out of curiosity, I decided to look into when sysadmin appreciation day was. It turns out that, quite serendipitously, it happens to be today.

      So, with that in mind, I thought I would take a moment to remind you all to remind your sysadmins just how much you appreciate them keeping the roving bands of mutants at bay with all that they do. And to those of you who are yourselves sysadmins, keep being awesome :)

      29 votes