Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

swifties.social invalid handles still #15

Open
sparkleGoat opened this issue Nov 17, 2024 · 34 comments
Open

swifties.social invalid handles still #15

sparkleGoat opened this issue Nov 17, 2024 · 34 comments

Comments

@sparkleGoat
Copy link

sparkleGoat commented Nov 17, 2024

wondering if anyone could give insight to why the swifites.social handles are still invalid on bsky? It's been a full 24 hrs, longer than the main bsky invaild handle issue. Feel free to ignore/delete if this isn't the proper venue for this issue. I set mine back to bsky handle then went through the entire process of getting a swifties.social handle then updating dns but still invalid. Not sure who manages or if the issue is still with bsky proper. Any help or insight is appreciated. Also thanks for setting the handle up for us if I am in the right place. 🫶🏻


mine handle is

cattayswift.swifties.social

but it's like thousands i am guessing for this community. I see some resolving fine every once and a while. Thank you for looking into it. Will sponsor you appreciate your time!


JUST GOT MY HANDLE BACK! THANK YOU EVERYONE!

Editing cause only option is to close ticket and i don't want to close prematurely

@ThatDataGirl87
Copy link

Same, I used the repo to build two for the directioners community but mines still saying invalid despite validating my DNS again

@sparkleGoat
Copy link
Author

yeah according to https://bsky-debug.app/handle my handle has no dns records found but http method looks good. Is the handle service just overwhelmed?

@ThatDataGirl87
Copy link

yeah according to https://bsky-debug.app/handle my handle has no dns records found but http method looks good. Is the handle service just overwhelmed?

I ended up exporting all the records from my vercel db and using those to create a dns file just to stop the 300+ handles on my two domains from showing as invalid. Pain. Hopefully it resolves soon!

@ChrisRid
Copy link

Same issue here. We have 390 handles issued and all but 3 are showing invalid. People are beginning to change them so if this could be fixed soon it would be greatly appreciated.

@ThatDataGirl87
Copy link

Same issue here. We have 390 handles issued and all but 3 are showing invalid. People are beginning to change them so if this could be fixed soon it would be greatly appreciated.

If it helps, I can send you the instructions for how I exported the User table from railway then used that to create a file for vercel. I have no idea how to do that on here so if you're interested drop me an email - [email protected]

@mozzius
Copy link
Owner

mozzius commented Nov 17, 2024

Hi all, is this happening all the time or is it just in the logged-out view? The logged-out view has a cache that can get stale, nothing to worry about

@ThatDataGirl87
Copy link

Hi all, is this happening all the time or is it just in the logged-out view? The logged-out view has a cache that can get stale, nothing to worry about

logged in view for me. it's almost like the well-known file method of validating isn't liking it, DNS method works fine though.

@mozzius
Copy link
Owner

mozzius commented Nov 17, 2024

Can you link your account please? And any other accounts that are broken

@ThatDataGirl87
Copy link

Can you link your account please? And any other accounts that are broken

mine is holly.louies.social that I had to add to the DNS file.
Some new ones that have been added through the community handles vercel site that aren't in my DNS record since they were added in the last hour are:
cressnight.louies.social
liightes.louies.social
whatdoes369mean.directioners.social
satelarries.louies.social

They show up on the bluesky debugger as Passed verification via HTTP

@ChrisRid
Copy link

Mine is happening when logged in. I've tried logging in and out again, and also tried re-allocating the handle, but it persists and widespread across 187 / 390 handles. My handle is chrisrid.fellas.social if it helps

@mozzius
Copy link
Owner

mozzius commented Nov 17, 2024

Yeah, every single one linked here is fine. Resolving the handle via the cached public API might temporarily show it as invalid, but that's because the cache is stale - it'll work itself out.

Please link any more that might still not be working but I don't think there's actually an issue here luckily!

@mozzius
Copy link
Owner

mozzius commented Nov 17, 2024

Also @ThatDataGirl87 I recently added a script to export data - on the latest version, simply run pnpm export and it will spit out a CSV file

@ChrisRid
Copy link

Thank you for the update, glad to know there isn't a major problem. Do you know how regularly the cache updates out of interest? I think the issues started roughly yesterday lunchtime / afternoon (UK time).

I can list a few other handles using the same .fellas.social domain which aren't working, in case you need it:

chrisrid.fellas.social
juice.fellas.social
brad365.fellas.social
sunflower-fella.fellas.social
opelwerk.fellas.social

@mozzius
Copy link
Owner

mozzius commented Nov 17, 2024

Thanks, that's helpful. It might actually be a little deeper than the cache, looking into it

@ThatDataGirl87
Copy link

nouisheaven.directioners.social
louistdinnerparty.louies.social

another two from me

@ChrisRid
Copy link

If it helps, it started with just a few users, then gradually increased to more and more, over the course of the rest of the day / night. It wasn't all at once - hence why your mention of a cache makes sense. The only thing that confuses me a little is that you'd expect them to resolve themselves again in that same manor over time

@ThatDataGirl87
Copy link

also dunno if this helps... earlier I was logged in on my label.directioners.social account which is a labeller account and I could see directioners.social and louies.social handles just fine, but I couldn't on my personal account.

@mozzius
Copy link
Owner

mozzius commented Nov 17, 2024

Ok y'all, it's because Bluesky is getting blocked by Vercel Firewall. Here's how to fix it:

  1. Go the project on Vercel and click the "Firewall" tab
  2. Click configure
Screenshot 2024-11-17 at 18 57 03
  1. Click "+ New Rule" (top right)
  2. Give the rule a name and then add the following config

If [IP Address][is any of] [Add options]

then [Bypass]

  1. Add the following IPs to the list of IPs
108.179.136.0/22
38.142.8.128/29
38.120.64.64/29
209.249.133.120/29
67.213.161.32/29
Screenshot 2024-11-17 at 18 55 07
  1. Save and publish the rule

@ThatDataGirl87
Copy link

Done! Is there anything else to do after publishing the rule or should we just wait for this to do it's thing?

@mozzius
Copy link
Owner

mozzius commented Nov 17, 2024

Cross fingers and wait! It hasn't seemed to kick in for me yet, so I've opened a support ticket with Vercel. I'll keep you posted

@ThatDataGirl87
Copy link

Good egg. Thank you MASSIVELY for your help, and for the export function too <3

@ChrisRid
Copy link

Thank you for your help with this Mozzius! Nothing changed yet for me but I'm guessing it will take a minute to update. I opened a support ticket with Vercel earlier today thinking it may have been something to do with the nameservers, but hadn't heard back from them. I'll keep this open in a tab though! Cheers :)

@ThatDataGirl87
Copy link

Yeah nothing happening here either. The logs are treating that IP as a DDoS attack so hopefully they'll respond soon. Thank you for all your help Sam!

@cramforce
Copy link

@mozzius Are those IPs durable and the same for everyone? Is this documented anywhere else.

We're happy to increase quota for your crawler on a global level.

@ChrisRid
Copy link

Just to keep everyone updated:

Despite adding an exception for the IP's listed, and for another IP shown under 'DDOS Mitigation' in Vercell's firewall tab, it was still blocking them internally. Vercell support have been helpful and said the following:

"Got it! I've pinged our team internally to get these IPs unblocked and will keep you updated with information as it comes available."

@sparkleGoat
Copy link
Author

Looks like it is resolved. Thanks again to everyone involved, much celebration on the skyline.

@ThatDataGirl87
Copy link

Success! Thanks everyone 🥰

@mozzius
Copy link
Owner

mozzius commented Nov 17, 2024

@cramforce hey! yes, I can confirm that these IPs are stable.

108.179.136.0/22
38.142.8.128/29
38.120.64.64/29
209.249.133.120/29
67.213.161.32/29

Thanks for the quick fix!

@cramforce
Copy link

@mozzius Perfect. What we are seeing is that those IP addresses appear to be used for other things as well. If you want to DM me, we are cooking on a decentralized mechanism that avoids hard-coding IP addresses all over the place
https://bsky.app/profile/did:plc:efr3ow2v22u45efltglpm3rs/post/3lb6fibjfgk2s

@sparkleGoat
Copy link
Author

sparkleGoat commented Nov 20, 2024

starting to see invalid handles in the swifties community, not sure what's up. It cascaded to me now, think it's like a handful but looks like it's making it way to all

@ThatDataGirl87
Copy link

Same... only for the ones that are done via the wel-known method again though!

@sparkleGoat
Copy link
Author

looks to be clearing up now

@ChrisRid
Copy link

I missed this (working at the time) but it seems to always be linked to Vercell's firewall DDOS mitigation. Everything is looking good currently on fellas.social, but I might put in another support request just to advise them of a possible issue earlier in the day (unless anyone else has already?)

image

@ThatDataGirl87
Copy link

Screenshot_20241120_194141_Gmail
I raised one earlier, Chris. This was their response :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants