-
Notifications
You must be signed in to change notification settings - Fork 46
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
@-mention rejected by webmention.io #270
Comments
Not sure why this is happening though, as webutil (source) is using requests.post('https://webmention.io/www.jvt.me/webmention', {'source': 'https://fed.brid.gy/render?source=https%3A%2F%2Fk8s.social%2F%40Marcus%2F109318700896829533&target=https%3A%2F%2Fwww.jvt.me%2F', 'target': 'https://www.jvt.me/'}) |
Agreed, this seems odd. There definitely could be a bug on Bridgy Fed's side somewhere, but it's been successfully sending complete webmentions with those |
And you're right about the code, the webmention goes through resp = util.requests_post(endpoint, data={'source': source, 'target': target},
allow_redirects=False, **requests_kwargs) Notably, requests itself serializes the params in the
So, I'm still not sure what happened here. cc @aaronpk |
Confirmed the same thing with
|
The examples in your test use ? But the problem is the &. Can you try with a URL with & |
Ah true, good point! Looks like
|
Just given it a go again, and seems to have worked from indieweb.social https://webmention.io/www.jvt.me/webmention/VEM04dvTW4B4l7SBA6b0 |
We couldn't find a smoking gun in either Bridgy Fed or webmention.io, and it sounds like we can't reproduce it, so I suspect it was transient. Tentatively closing, but feel free to reopen! |
When this mention was sent, Bridgy Fed saw a 429 error (which is odd but unrelated - logs) but when resending it manually, the following was returned by webmention.io:
Notice that the
&target=
is missing.This may be a webmention.io bug, so I'll raise it there too.
The text was updated successfully, but these errors were encountered: