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

Error when attempting to post from hosted account via micropub with Quill #38

Closed
chrisaldrich opened this Issue May 3, 2017 · 3 comments

Comments

Projects
None yet
2 participants
@chrisaldrich

chrisaldrich commented May 3, 2017

On my hosted microblog (http://micro.boffosocko.com remapped from http://c.micro.blog/) I can login into Quill via IndieAuth, but when I attempt to actually post a note I get the following error:

Your endpoint did not return a Location header. See [Creating a Micropub Endpoint](https://quill.p3k.io/creating-a-micropub-endpoint) for more information.

along with the following:

HTTP/1.1 400 Bad Request
Server: nginx/1.6.2
Date: Wed, 03 May 2017 16:50:09 GMT
Content-Type: text/html;charset=utf-8
Content-Length: 15
Connection: keep-alive
Status: 400 Bad Request
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN

Invalid request

I've heard others have had success, though I suspect they're with self-hosted versions.

Incidentally aaronpk indicated that the Quill server was seeing a 500 server error from micro.blog in the Quill logs for this.

@manton

This comment has been minimized.

Show comment
Hide comment
@manton

manton May 15, 2017

Contributor

This is probably because currently the site URL in your user profile (stream.boffosocko.com) has to be verified and match the site used for Micropub (micro.boffosocko.com). I'll work on adding a better error message for this. That limit can probably be removed, but I was concerned about the security and wanted to lock it down to a verified site to start with.

Contributor

manton commented May 15, 2017

This is probably because currently the site URL in your user profile (stream.boffosocko.com) has to be verified and match the site used for Micropub (micro.boffosocko.com). I'll work on adding a better error message for this. That limit can probably be removed, but I was concerned about the security and wanted to lock it down to a verified site to start with.

@chrisaldrich

This comment has been minimized.

Show comment
Hide comment
@chrisaldrich

chrisaldrich May 18, 2017

I tried the change of URL and attempted to post again with quill.
It made it a bit further and returned the following URL
http://c.micro.blog/2017/05/18/test-from-quill.html
but it was a 404 nginx page with no content and the post didn't go through...

chrisaldrich commented May 18, 2017

I tried the change of URL and attempted to post again with quill.
It made it a bit further and returned the following URL
http://c.micro.blog/2017/05/18/test-from-quill.html
but it was a 404 nginx page with no content and the post didn't go through...

@manton

This comment has been minimized.

Show comment
Hide comment
@manton

manton Aug 24, 2018

Contributor

We've improved a bunch of things related to IndieAuth and Micropub, so I think we can close this out now. Thanks!

Contributor

manton commented Aug 24, 2018

We've improved a bunch of things related to IndieAuth and Micropub, so I think we can close this out now. Thanks!

@manton manton closed this Aug 24, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment