home.social

#webadmin — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #webadmin, aggregated by home.social.

fetched live
  1. seeing a lot of credential scraping (.env, .aws/credentials, secrets.json, .ssh, etc.) coming from google cloud ips with a "GoogleOther" user agent

    can't tell if it's actually google's traffic or just malicious bots using their cloud infra and spoofing the user agent :blobfoxglare:

    either way i'm blocking the ips as they roll in (the UA already gets a 403 response)

    #WebAdmin #bots

  2. seeing a lot of credential scraping (.env, .aws/credentials, secrets.json, .ssh, etc.) coming from google cloud ips with a "GoogleOther" user agent

    can't tell if it's actually google's traffic or just malicious bots using their cloud infra and spoofing the user agent :blobfoxglare:

    either way i'm blocking the ips as they roll in (the UA already gets a 403 response)

    #WebAdmin #bots

  3. got tired of bots scanning the website and just straight up blocked 20.0.0.0/8

    nothing of value was lost

    #webadmin

  4. got tired of bots scanning the website and just straight up blocked 20.0.0.0/8

    nothing of value was lost

    #webadmin

  5. the temptation to put a file named "backup.sql" on the server that just says "sorry we don't run mysql or wordpress"

    #webadmin

  6. the temptation to put a file named "backup.sql" on the server that just says "sorry we don't run mysql or wordpress"

    #webadmin

  7. Is it now okay to consider GoogleBot hostile and just 403 them away?

    #WebAdmin #FreeWeb #GoogleBot #Google

  8. Is it now okay to consider GoogleBot hostile and just 403 them away?

    #WebAdmin #FreeWeb #GoogleBot #Google

  9. Immer mehr Nutzer:innen nutzen #AdBlocker im Browser. Diese blocken auch Statistiktools wie #Matomo

    Macht es da eigentlich noch Sinn, diese zu nutzen?

    #webadmin #serveradmin

  10. Immer mehr Nutzer:innen nutzen #AdBlocker im Browser. Diese blocken auch Statistiktools wie #Matomo

    Macht es da eigentlich noch Sinn, diese zu nutzen?

    #webadmin #serveradmin

  11. alright here's a different one, 85.239.144.0/24 spoofing the bingbot user agent

    usually i catch them spoofing the googlebot user agent

    #WebAdmin #bots

  12. alright here's a different one, 85.239.144.0/24 spoofing the bingbot user agent

    usually i catch them spoofing the googlebot user agent

    #WebAdmin #bots

  13. Cloudflare Turnstile is garbage. If you use it, you will turn away Safari 26 users.

    The troubleshooting process can get Safari users to a page where CF admits that they are requiring browsers to be fingerprintable.

    FUCK THAT.

    There is NOTHING online that is so critical that I will knowingly give a consistent fingerprint of my browser to Cloudflare. They are not an ethical actor. They absolutely cannot be trusted.

    #InfoSec #Sysadminnery #WebAdmin

  14. Cloudflare Turnstile is garbage. If you use it, you will turn away Safari 26 users.

    The troubleshooting process can get Safari users to a page where CF admits that they are requiring browsers to be fingerprintable.

    FUCK THAT.

    There is NOTHING online that is so critical that I will knowingly give a consistent fingerprint of my browser to Cloudflare. They are not an ethical actor. They absolutely cannot be trusted.

    #InfoSec #Sysadminnery #WebAdmin

  15. started getting a bunch of rapid hits on the site with python user agents, that were only after pdf documents (pretty much guaranteed to be bots.) i check the ip addresses and they all trace back to cloud[.]ru (AS208677)

    i just blocked the entire AS because i don't need any of that on the site

    #WebAdmin #bots

  16. started getting a bunch of rapid hits on the site with python user agents, that were only after pdf documents (pretty much guaranteed to be bots.) i check the ip addresses and they all trace back to cloud[.]ru (AS208677)

    i just blocked the entire AS because i don't need any of that on the site

    #WebAdmin #bots

  17. EDIT: sorted...at least for now.

    Gah! Any nginx gurus online 01:00-11:00UTC willing to help me with regex-based redirect rules?!

    Teleconference might work best.

    Familiarity with DokuWiki and farms a bonus.

    Please boost!

    #selfhosting #webadmin #nginx #nginxhelp

  18. EDIT: sorted...at least for now.

    Gah! Any nginx gurus online 01:00-11:00UTC willing to help me with regex-based redirect rules?!

    Teleconference might work best.

    Familiarity with DokuWiki and farms a bonus.

    Please boost!

    #selfhosting #webadmin #nginx #nginxhelp

  19. Chat, please be sure to serve the Full Chain of TLS certificates or your site will fail TLS verification in some enterprise environments ​:aru_0130:​ (and you are technically off-spec).

    You can check your configuration using SSL Labs:
    https://www.ssllabs.com/ssltest/
    Or locally with the script testssl, with Linux or WSL:
    https://github.com/testssl/testssl.sh
    #TLS #SSL #webadmin

  20. @freebliss I wouldn't be surprised if there's a bad feedback loop in which "trying it with multiple browsers" automatically looks suspicious, i.e. looking like multiple different agents from one IP. #ddos #webadmin

  21. @freebliss I wouldn't be surprised if there's a bad feedback loop in which "trying it with multiple browsers" automatically looks suspicious, i.e. looking like multiple different agents from one IP. #ddos #webadmin

  22. Ah, the digital era's literary masterpiece: a "403 Forbidden" error, now with a side of #nginx. 📚🚫 Didion's existential musings have clearly transcended into the realm of server permissions, where the only thing slouching is the web admin's competence. 🤦‍♂️🔒
    saturdayeveningpost.com/2017/0 #403Forbidden #digitalliterature #webadmin #servererrors #HackerNews #ngated

  23. Ah, the digital era's literary masterpiece: a "403 Forbidden" error, now with a side of #nginx. 📚🚫 Didion's existential musings have clearly transcended into the realm of server permissions, where the only thing slouching is the web admin's competence. 🤦‍♂️🔒
    saturdayeveningpost.com/2017/0 #403Forbidden #digitalliterature #webadmin #servererrors #HackerNews #ngated

  24. I've realized that I really don't have the patience to fight with existing static site generator config, let alone roll my own themes. My personal site is gonna roll ClassicPress because it's great at Indie Web without being directly owned by Automattic.
    Here goes.

    #ClassicPress #webadmin #WordPress
  25. doing a grep -i '\.ru' on the site's access logs just now finds the most interesting ips to block

    #bots #WebAdmin

  26. doing a grep -i '\.ru' on the site's access logs just now finds the most interesting ips to block

    #bots #WebAdmin

  27. *wow* qa at google is bad, i'm getting hits from google adwords express on the site with the literal strings "[CHROME_VERSION]" and "[WEBKIT_VERSION]" in the user agent

    (i did confirm, it's actually originating from google's ip space)

    #bots #WebAdmin

  28. *wow* qa at google is bad, i'm getting hits from google adwords express on the site with the literal strings "[CHROME_VERSION]" and "[WEBKIT_VERSION]" in the user agent

    (i did confirm, it's actually originating from google's ip space)

    #bots #WebAdmin

  29. I'm so so so tempted to block Microsoft at the ASN level

    asn.ipinfo.app/AS8075

    It's just... they have SO many IPs, and I know a lot of corpo spaces run off Microsoft...

    Just a tonnnn of abuse from Microsoft hosted IPs.

    #asn #microsoft #webmaster #webadmin #admin

  30. I'm so so so tempted to block Microsoft at the ASN level

    asn.ipinfo.app/AS8075

    It's just... they have SO many IPs, and I know a lot of corpo spaces run off Microsoft...

    Just a tonnnn of abuse from Microsoft hosted IPs.

    #asn #microsoft #webmaster #webadmin #admin

  31. blocking all of chatgpt's ip addresses from the website, one /28 at a time

    #bots #webadmin

  32. blocking all of chatgpt's ip addresses from the website, one /28 at a time

    #bots #webadmin

  33. Classic #WebAdmin moment by @mvsde: "I've just uploaded some files, now the #KeyHelp admin panel crashes on opening the folder."

    Well, notified the admin panel developers.

    > Allowed memory size of 268435456 bytes exhausted (tried to allocate 199236704 bytes)

    #PHP

  34. Classic #WebAdmin moment by @mvsde: "I've just uploaded some files, now the #KeyHelp admin panel crashes on opening the folder."

    Well, notified the admin panel developers.

    > Allowed memory size of 268435456 bytes exhausted (tried to allocate 199236704 bytes)

    #PHP

  35. is AS132203 (tencent) just entirely bots constantly scanning everything? it seems like every other time i'm blocking something it's from there

    #webadmin #bots

  36. is AS132203 (tencent) just entirely bots constantly scanning everything? it seems like every other time i'm blocking something it's from there

    #webadmin #bots

  37. 8gb of "AAAAAAAAAAAAAAAA" compresses nicely into an 8mb gzip file using the command:

    yes "AAAAAAAAAAAAAAAA" | tr -d \\n | dd bs=1024 count=8388608 | gzip -9 >8gb.gz

    use this information as you will

    #webadmin #bots #linux #bash

  38. 8gb of "AAAAAAAAAAAAAAAA" compresses nicely into an 8mb gzip file using the command:

    yes "AAAAAAAAAAAAAAAA" | tr -d \\n | dd bs=1024 count=8388608 | gzip -9 >8gb.gz

    use this information as you will

    #webadmin #bots #linux #bash

  39. psa: "TikTokSpider" does not obey robots.txt if you're looking for something to block today (if you haven't blocked it already)

    #webadmin #bots

  40. psa: "TikTokSpider" does not obey robots.txt if you're looking for something to block today (if you haven't blocked it already)

    #webadmin #bots

  41. psa: that "Thinkbot" user agent that you may have seen in your server logs does not obey robots.txt and should be blocked. rather than blocking its ip (it actually uses multiple ip addresses) as its user agent suggests, i would add a rule in your server config to give it a 403 on anything it tries to access

    #webadmin #bots

  42. psa: that "Thinkbot" user agent that you may have seen in your server logs does not obey robots.txt and should be blocked. rather than blocking its ip (it actually uses multiple ip addresses) as its user agent suggests, i would add a rule in your server config to give it a 403 on anything it tries to access

    #webadmin #bots

  43. in this house we don't turn off selinux because it's inconvenient, and if i catch you turning it off i will give you a talking to as i turn it back on and configure it properly while scowling profusely

    #linux #webadmin

  44. in this house we don't turn off selinux because it's inconvenient, and if i catch you turning it off i will give you a talking to as i turn it back on and configure it properly while scowling profusely

    #linux #webadmin

  45. <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{HTTP:x-firefox-ai} !^$
    RewriteRule ^ - [F,L]
    </IfModule>

    :blobfoxthinking:

    #webadmin #apache #apache2

  46. <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{HTTP:x-firefox-ai} !^$
    RewriteRule ^ - [F,L]
    </IfModule>

    :blobfoxthinking:

    #webadmin #apache #apache2