mastodontech.de ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Offen für alle (über 16) und bereitgestellt von Markus'Blog

Serverstatistik:

1,5 Tsd.
aktive Profile

#serveradmin

0 Beiträge0 Beteiligte0 Beiträge heute
Sherri W (SyntaxSeed)<p>🚨 Server Admins:</p><p>There is an error with the latest <a href="https://phpc.social/tags/Plesk" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Plesk</span></a> Obsidian update that is taking sites down.</p><p><a href="https://support.plesk.com/hc/en-us/articles/33500191748887-Websites-hosted-in-Plesk-are-not-accessible-after-a-recent-Apache-update-421-Misdirected-Request" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">support.plesk.com/hc/en-us/art</span><span class="invisible">icles/33500191748887-Websites-hosted-in-Plesk-are-not-accessible-after-a-recent-Apache-update-421-Misdirected-Request</span></a></p><p><a href="https://phpc.social/tags/Hosting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Hosting</span></a> <a href="https://phpc.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDev</span></a> <a href="https://phpc.social/tags/DevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a> <a href="https://phpc.social/tags/ServerAdmin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ServerAdmin</span></a> <a href="https://phpc.social/tags/Apache" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Apache</span></a></p>
podycust👨‍💻<p>so fixed my mastodon install lol</p><p><a href="https://mastodon.podycust.co.uk/tags/serveradmin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>serveradmin</span></a> <a href="https://mastodon.podycust.co.uk/tags/mastodon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mastodon</span></a> <a href="https://mastodon.podycust.co.uk/tags/server" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>server</span></a> <a href="https://mastodon.podycust.co.uk/tags/broken" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>broken</span></a> <a href="https://mastodon.podycust.co.uk/tags/fixed" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fixed</span></a></p>
TheRealKingS<p>So - dann mal Updaten auf Rocky 9.6 <a href="https://mstdn.myifn.de/tags/mastodonadmin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mastodonadmin</span></a> <a href="https://mstdn.myifn.de/tags/serveradmin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>serveradmin</span></a> <a href="https://mstdn.myifn.de/tags/wartung" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wartung</span></a></p>
Bruce Heerssen<p>Well, this blows. Spamhaus has blocked the entire 2600:3c00::/64 IPv6 range, which includes my email server. That seems a little excessive.</p><p>I found out because I tried to send an email to my employer, and they use Spamhaus. This is a problem for me and I'm not sure what to do. Maybe I can disable IPv6 for sending email. I dunno.</p><p><a href="https://check.spamhaus.org/results/?query=2600:3c00::f03c:94ff:fe85:b6ee" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">check.spamhaus.org/results/?qu</span><span class="invisible">ery=2600:3c00::f03c:94ff:fe85:b6ee</span></a></p><p><a href="https://darkmoon.social/tags/ServerAdmin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ServerAdmin</span></a> <a href="https://darkmoon.social/tags/Postfix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Postfix</span></a> <a href="https://darkmoon.social/tags/Spam" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Spam</span></a></p>
CyberLoner :thisisfinefire:<p>Hey guys, I have a question for anyone out there who likes to <a href="https://defcon.social/tags/selfhost" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>selfhost</span></a> </p><p>I'm looking for inspiration and ideas for new services to host on my Ubuntu Server instance. I have Pihole running, and I'm wondering what you guys who run Ubuntu Server in your <a href="https://defcon.social/tags/homelab" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>homelab</span></a> have running in your servers?</p><p>I'm new to all of this, so please be kind, as I said before, I'm just looking for inspiration!</p><p><a href="https://defcon.social/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a> <a href="https://defcon.social/tags/ubuntu" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ubuntu</span></a> <a href="https://defcon.social/tags/server" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>server</span></a> <a href="https://defcon.social/tags/ServerAdmin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ServerAdmin</span></a> <a href="https://defcon.social/tags/newbie" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>newbie</span></a> <a href="https://defcon.social/tags/selfhosting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>selfhosting</span></a></p>
admin<p>Upgraded to Mastodon v4.3.6 <a href="https://github.com/mastodon/mastodon/releases/tag/v4.3.6" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/mastodon/mastodon/r</span><span class="invisible">eleases/tag/v4.3.6</span></a> - let me know if there are any issues.</p><p><a href="https://pravdasocial.net/tags/mastodon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mastodon</span></a> <a href="https://pravdasocial.net/tags/update" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>update</span></a> <a href="https://pravdasocial.net/tags/server" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>server</span></a> <a href="https://pravdasocial.net/tags/admin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>admin</span></a> <a href="https://pravdasocial.net/tags/ServerAdmin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ServerAdmin</span></a></p>
Tyler K. Nothing<p>After some rather significant technical gymnastics some very smart people (myself not included) seem to have employed a fix to get <a href="https://hear-me.social/tags/Microblog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Microblog</span></a> to <a href="https://hear-me.social/tags/Mastodon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mastodon</span></a> crossposting working again with my setup! Here now is a test post to see how it works :) Documentation sometime next week for the benefit of other admins, as long as everything remains stable 😁🤞 <a href="https://hear-me.social/tags/socialmedia" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>socialmedia</span></a> <a href="https://hear-me.social/tags/serveradmin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>serveradmin</span></a> <a href="https://hear-me.social/tags/tech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tech</span></a></p>

For the last few years, I've worked with servers, starting with Windows and now using only Linux systems. Well, I believe in a free internet, 'my data, my rules.' Setting up a server from scratch was new to me, from domain to production. The Mastodon instance was eye-opening; fun yet frustrating due to hard-to-find info. I am Happy i took this step, and to dive deeper in my cozy corner of the internet.

media1.giphy.com/media/v1.Y2lk

#ServerAdmin
#linux
#windows
#mastodon
#Fediverse

OK, finally got back on the Mastodon Good Server Owner Bandwagon and updated to the latest 4.3.x release. One note: using `yarn install --immutable` got me errors, but `yarn install` did not. So...while my mutability has suffered, the security of my Mastodon server has increased.

At the first #software #company I worked at, we had a #server #administrator who named the servers after astrological signs. In my current company, I'm doing server administration, and I use names of gods from Greek mythology. Not because I'm interested in Greek mythology, but simply because I needed a quick naming scheme. I now want to switch to a new scheme. There are probably better/funnier naming schemes. What scheme do you use?
#serveradmin #devops

Logged into my #opennediavault dashboard yesterday to find the disk that acts as storage for my #yunohost VM was failing. Copied the disk images to a different filesystem, and now I have a project for when I'm back from vacation 😅

Probably should have remembered I set it up to use the random HDD that came in my cheap #eBay computer before I actually started relying on it.

Glad it wasn't one of my fairly new 2TB drives though 😁

Fun (actually not fun at all) fact about Caddy:

This expression will be merged with
AND:

@matcher {
    path /foo
    header Header-Name value
}

But this one will be merged with
OR, despite being functionally identical:
@matcher {
    expression `path('/foo')`
    expression `header({'Header-Name': 'value'})`
}

Caddy has some cursed, barely-documented logic where matcher blocks always merge with
AND unless two matchers of the same time are adjacent. In the latter case, they may be merged with AND or OR depending on matcher-specific logic, which is not publicly documented.


This results in completely different behavior depending on whether a matcher is defined using expression or directive syntax. Despite the docs implying that the two options are identical,
they are not! You can have an existing, functional matcher with a mix of directives and expressions, and suddenly it breaks because one of the directives was replaced with an identical expression. It's extremely counter-intuitive.

#Caddy #PSA #ServerAdmin #SelfHost
Antwortete im Thread

@admin Solved as follows:

The SSL let's encrypt cert is created out of the http file of the given domain or subdomain:
/etc/apache2/sites-available/domain.org.conf

standard domain.org.conf

<VirtualHost *:80>
ServerAdmin admin@domain.org
ServerName domain.org
DocumentRoot /var/www/domainorg
# AllowOverride is specifically added for the friendica server
<Directory /var/www/domainorg>
AllowOverride All
</Directory>
# AllowOverride is specifically added for the friendica server
ErrorLog ${APACHE_LOG_DIR}/domainorg_error.log
CustomLog ${APACHE_LOG_DIR}/domainorg_access.log combined
</VirtualHost>

The SSL domain reference file created from the http filename get's added by default -le-ssl to the existing domain.org.conf name. The port for SSL connections is 443 while the standard http connection is over port 80.

domain.org-le-ssl.confThis is the content of the file created for a multi domain VPS server. This contenet matches the content that was in the original 000-default-le-ssl.conf file of the single domain VPS setup, created by the certbot routine. The SSL certificate is supposed to be updated automatically every year. For now it is not clear if the changes made will be affected negatively by that automatic SSL cert update.

<IfModule mod_ssl.c>
<VirtualHost *:443>
ServerAdmin admin@domain.org
ServerName domain.org
DocumentRoot /var/www/domainorg
# AllowOverride is specifically added for the friendica server
<Directory /var/www/domainorg>
AllowOverride All
</Directory>
# AllowOverride is specifically added for the friendica server
ErrorLog ${APACHE_LOG_DIR}/domainorg_error.log
CustomLog ${APACHE_LOG_DIR}/domainorg_access.log combined
ServerName domain.org
Include /etc/letsencrypt/options-ssl-apache.conf
SSLCertificateFile /etc/letsencrypt/live/domain.org/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/domain.org/privkey.pem
</VirtualHost>
</IfModule>

activating and deactivating .conf flesTo make the changes come into effect the new conf file has to be activated, the old one that shouldn't apply anymore should be deactivated and the apache server itself has to be reloaded or to be restarted:
rootname@VPShosting:~# a2ensite domain.org
rootname@VPShosting:~# a2ensite domain.org-le-ssl.conf
rootname@VPShosting:~# a2dissite 000-default.conf
rootname@VPShosting:~# a2dissite 000-default-le-ssl.conf
rootname@VPShosting:~# systemctl restart apache2

Reloading the site took a while longer than nomal, indicating that new background tasks where happening.

testing the new folder structure and if site configuration was actually in place.
Renaming the index file of the old /html folder.
Reloading the site did still work so the old /html folder structure wasn't active anymore.
Renaming the entire old /html folder structure taking it out of access completely.
Creating a new /html folder.
Creating a new html. index file in /var/www/html.
rootname@VPShosting:~# mv /var/www/html/index.php /var/www/html/index_old.php
rootname@VPShosting:~# mv /var/www/html/ /var/www/html_old/
rootname@VPShosting:~# mkdir /var/www/html/
rootname@VPShosting:~# nano /var/www/html/index.html

<html>
<title>name-based virtual hosting setup</title>
<h1>Welcome to the /html/ index.html fall back file.</h1>
<p>This is a test file for a name-based virtual hosting setup</p>
</html>

Next steps:
Installing a SSL cert for subdomain.org.
Installing a subdomain test site.
Installing a new friendica domain.com site from scratch.

I'm considering editing my robots.txt file to mention a subdirectory that explicitly says "no robots allowed" and only install nepenthese ( 404media.co/email/7a39d947-4a4 ) in that directory so only disrespectful crawlers will access it.

Might see how I can tweak the code, or make something myself so it'd be harder to fingerprint and avoid by crawlers.

404 MediaDeveloper Creates Infinite Maze That Traps AI Training Bots"Nepenthes generates random links that always point back to itself - the crawler downloads those new links. Nepenthes happily just returns more and more lists of links pointing back to itself."
#AI#LLM#webhosting

New #introduction post!

My name is Rory! I'm a fluffy red panda and yes, I do like apples, naps, and big scares.

I work for a county government as a #water / #wastewater treatment plant operator. I love what I do and enjoy talking about all things water and wastewater including how to better utilize these resources better for a more sustainable future.

I have a background in #EmergencyManagement and #EnvironmentalScience / #Sustainability / and #HumanEcology. Hit me up and let's nerd out about population dynamics and how they impact resource usage, sometime!

I have interests in: #GIS #boardgames #gaming #pc #playstation #NintendoSwitch #CloudComputing #ClusterComputing #RaspberryPi #serveradmin #linux #SteamDeck #linuxgaming #reading #audiobooks #photography #conventions

Technical storytime! This actually happened.

A dedicated server on a generic host. A client with 6 sites and 45 domains, one of them lucrative.

The server went completely offline multiple times. I had to reboot through VPN. So I contacted support.

Me: The server keeps going down. It's completely offline. I think it might be hardware related.

Support: Reboot the server through your WPN/IPMI connection.

#Tech #Technical #ServerAdmin

1/