shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

290
active users

#nginx

3 posts2 participants0 posts today
Replied in thread

@bagder Wow. For a few months, I was wondering why I suddenly have bandwidth issues when activating my camera in MS Teams meetings, so others can't understand me any more.

A look into my #nginx logs seems to clarify. Bots are eagerly fetching my (partially pretty large) #poudriere build logs. 🧐 (#AI "watching shit scroll by"?)

I see GPTBot at least occassionally requests robots.txt, which I don't have so far. Other bots don't seem to be interested. Especially PetalBot is hammering my server. And there are others (bytedance, google, ...)

Now what? Robots.txt would actually *help* well-behaved bots here (I assume build logs aren't valuable for anything). The most pragmatic thing here would be to add some http basic auth in the reverse proxy for all poudriere stuff. It's currently only public because there's no reason to keep it private....

Have to admit I feel inclined to try one of the tarpitting/poisoning approaches, too. 😏

Vanochtend is aan het licht gekomen dat een kwetsbaarheid in de Kubernetes Ingress NGINX Controller (ingress-nginx) kwaadwillenden in staat stelt een ongeauthenticeerde remote code execution (RCE) uit voeren.

Alle organisaties die gebruik maken van ingress-nginx dienen deze zo snel mogelijk te patchen naar versie 1.11.5. Meer info vind je op: advisories.ncsc.nl/advisory?id

advisories.ncsc.nlNCSC Advisories
Replied in thread

Right!

#JellyFin installed. Most of my media reorganised and indexed.

#Tailscale deleted. I can't be bothered running it 24/7 on my phone.

#Docker and #NGINX reverse proxy manager installed. Probably done that right. No idea if it'll survive a reboot.

#LetsEncrypt set up with Dynamic DNS. No SSL errors!

HD Streaming over 5G works - but will have to see how adaptive it is on shitty hotel WiFi.

Bit of a faff, but seems to be working. Next step is configuring a Fire Stick to work with it.

Coming up on my task list is getting multiple/different containers running on a single domain using subdomains… can that work?

So app1.example.com is one Podman container and app2.example.com is a different Podman container… (both using port 80)

I’ve found this guide I might try, but if you have a better way please let me know!

➡️ redhat.com/en/blog/podman-ngin

www.redhat.comHow to create multidomain web applications with Podman and NginxManaging different applications from different domains on the same host can be difficult when using different ports. When a colleague suggested I write an ar...

I give up. No matter what I try, I cannot get #nginx to serve #php from two different locations, one being /var/www/phpmyadmin/html (mount from another container) and another being /var/www/hosting. The paths are all visible inside the container and accessible.

Yet, it doesn't work.

```
server {
listen 80;
listen [::]:80;

index index.php index.html;

location / {
alias /var/www/hosting/;
}

location /phpmyadmin/ {
alias /var/www/phpmyadmin/html/;

location ~ \.php$ {
fastcgi_pass phpmyadmin:9000;
fastcgi_param SCRIPT_FILENAME $request_filename;
include fastcgi_params;
}
}
}
```

This *should* just work, yet it does not. Baffled.

Highway Robbery 2.0: How Attackers Are Exploiting Toll Systems in Phishing Scams

A massive SMS phishing campaign targeting U.S. drivers exploits various toll systems, including E-ZPass, SunPass, and TxTag. The scam uses fake payment alerts sent via iMessage and SMS from foreign numbers to lure victims to fraudulent websites. Analysis reveals a pattern in domain names and infrastructure, with most phishing sites hosted on Chinese ASNs like Tencent and Alibaba Cloud. The campaign employs nginx web servers and constantly shifts tactics to evade detection. Over 2,000 complaints have been filed with the FBI's Internet Crime Complaint Center, prompting warnings from the FTC and toll authorities. The scam's effectiveness stems from the inconsistency in legitimate toll collection domain names, making it challenging for users to distinguish between real and fake websites.

Pulse ID: 67cee3481de685393015d1b3
Pulse Link: otx.alienvault.com/pulse/67cee
Pulse Author: AlienVault
Created: 2025-03-10 13:04:08

Be advised, this data is unverified and should be considered preliminary. Always do further verification.

LevelBlue Open Threat ExchangeLevelBlue - Open Threat ExchangeLearn about the latest cyber threats. Research, collaborate, and share threat intelligence in real time. Protect yourself and the community against today's emerging threats.

Really struggling getting an #nginx config to do what I want.

It's easy imho:

```
root /var/www/blank;

location /pma/ {
alias /path/to/phpmyadmin;
}

location / {
alias /path/to/my/webroot;
}

yet, it always keeps resolving paths from the root. I don't get it.

It's probably gotta be something really silly.

I seem to have a #DNS problem (unheard of, right?).
I've got #nginx working with #HTTPS, using #certbot, and there's an A record that points at the IP address of the server. So I can go to mydomain.com and it's all dandy (thank you @eff).
Now I want a TLS certificate for the #Dovecot mail server. I've set up a virtual server for mail.mydomain.com like this:
```
server {
listen 80;
listen [::]:80;
server_name mail.mydomain.com;

root /usr/share/nginx/html/;

location ~ /.well-known/acme-challenge {
allow all;
}
}
```
But when I run certbot I get this:
```
NoRecords
Fatal
No valid A or AAAA records could be ultimately resolved for mail.mydomain.com. This means that Let's Encrypt would not be able to connect to your domain to perform HTTP validation, since it would not know where to connect to.
No A or AAAA records found.
```
On my domain registrar's dashboard it says that I don't need to set up a MX record if I have only one mail server and it is on the same IP address as my Domain Record. But I'm thinking the certbot error doesn't sound like it's looking for an MX record.
Should I temporarily make a subdomain record for mail.mydomain.com?
#ImSoConfused #AskFedi #FediTechSupport

Continued thread

so, #hachyderm: funny story, turns out we *did* break image processing for a bit.

we aren't entirely sure what happened, but it looks like the latest version of arch linux broke $something with libvips. this was causing mastodon to blow up on any image processing - attaching images, pulling remote images, creating thumbnails.

as a temporary fix, we failed back to use image magick.

additional hypothesis, but less sure about this one: we think because the image processing was failing, it was then triggering clients to re-request more frequently, which then triggered rate limiting in our nginx/mastodon-web.

full write up coming soon (tm)!

#devops#sre#hugops