Skip to content
This repository

'does not implement registration_endpoint' error on remote login #541

Closed
mrvdb opened this Issue · 6 comments

2 participants

Marcel van der Boom Evan Prodromou
Marcel van der Boom
mrvdb commented

Using : pump.io@0.3.0-alpha.1
Tried:
1. e14n.com / Login
2. Account on other server
3. my mrb@qua.name webfinger

Error: qua.name does not implement registration_endpoint
at Function.Host.discover (/opt/pump.io/lib/model/host.js:146:30)
at next (/opt/pump.io/node_modules/step/lib/step.js:51:23)
at Function.hostmeta (/opt/pump.io/node_modules/webfinger/lib/webfinger.js:329:17)
at next (/opt/pump.io/node_modules/step/lib/step.js:51:23)
at Function.xrd2jrd (/opt/pump.io/node_modules/webfinger/lib/webfinger.js:149:17)
at next (/opt/pump.io/node_modules/step/lib/step.js:51:23)
at Parser.exports.Parser.Parser.parseString (/opt/pump.io/node_modules/xml2js/lib/xml2js.js:199:18)
at Parser.EventEmitter.emit (events.js:96:17)
at Object.exports.Parser.Parser.reset.saxParser.onclosetag (/opt/pump.io/node_modules/xml2js/lib/xml2js.js:183:24)
at emit (/opt/pump.io/node_modules/xml2js/node_modules/sax/lib/sax.js:589:33)

Marcel van der Boom
mrvdb commented

On subsequent attempts, there is no response at all (in the example from e14n.com) and the request times out eventually. During this process I do not see any traffic coming in.
I have tried the above with and without the sockjs setting to 'true'

Evan Prodromou
Owner
evanp commented

For security reasons, we check the HTTPS endpoints before we check the HTTP endpoints.

But your server is serving a different cert on the HTTPS port, for o.mrblog.nl.

It's probably because you're proxying, right?

Marcel van der Boom
mrvdb commented

yes, i am proxying

Marcel van der Boom
mrvdb commented

Disabling https temporarily does not seem to change anything. Are you saying only https is supported or am I misunderstanding.

Evan Prodromou
Owner
evanp commented

@mrvdb no, HTTPS and HTTP are supported, but it tries HTTPS first.

Marcel van der Boom
mrvdb commented

Pulled the git repository this morning. It works for my configuration now.

Evan Prodromou evanp closed this
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.