<html><head><style id="css_styles" type="text/css"><!--blockquote.cite { margin-left: 5px; margin-right: 0px; padding-left: 10px; padding-right:0px; border-left: 1px solid #cccccc }
blockquote.cite2 {margin-left: 5px; margin-right: 0px; padding-left: 10px; padding-right:0px; border-left: 1px solid #cccccc; margin-top: 3px; padding-top: 0px; }
a img { border: 0px; }
table { border-collapse: collapse; }
li[style='text-align: center;'], li[style='text-align: center; '], li[style='text-align: right;'], li[style='text-align: right; '] { list-style-position: inside;}
body { font-family: 'Avenir Next'; font-size: 10.5pt; }
.quote { margin-left: 1em; margin-right: 1em; border-left: 5px #ebebeb solid; padding-left: 0.3em; }
a.em-mention[href] { text-decoration: none; color: inherit; border-radius: 3px; padding-left: 2px; padding-right: 2px; background-color: #e2e2e2; }
--></style></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div style="color: rgb(0, 0, 0);"><br /></div><div x-em-quote="" style="color: rgb(0, 0, 0);"><br /></div>
<div id="xa1f4acdb7696449" style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><blockquote cite="433BCCF1-C39D-41B6-856F-0325757A3612@xmission.com" type="cite" class="cite2" style="color: rgb(0, 0, 0);">
I just switched back to Apache from NGINX on a hunch. That fixed the second problem with creating new user accounts, and the PeeringDB error is a bit more explicit now:</blockquote><div id="xa1f4acdb7696449" style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><br /></div><div id="xa1f4acdb7696449" style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">I can’t imagine that there’d generally be an issue on different web servers, and I’d suspect something more to do with local settings.</div><div id="xa1f4acdb7696449" style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><br /></div><div id="xa1f4acdb7696449" style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">I develop on Nginx on my Mac, Apache on Vagrant. We run on Apache in production but this is fronted by an Nginx SSL concentrator and a Varnish pipe.</div><div id="xa1f4acdb7696449" style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><br /></div><div id="xa1f4acdb7696449" style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><br /></div><br /><blockquote cite="433BCCF1-C39D-41B6-856F-0325757A3612@xmission.com" type="cite" class="cite2" style="color: rgb(0, 0, 0);"><div><div>500</div><div>Server Error :: Client error: `POST https://auth.peeringdb.com/oauth2/token/` resulted in a `401 Unauthorized` response: {"error": "invalid_client”}</div></div></blockquote><div id="xa1f4acdb7696449" style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><br /></div>I tested our own INEX install here with PeeingDB Oauth and it worked fine.</div><div id="xa1f4acdb7696449" style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><br /></div><div id="xa1f4acdb7696449" style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">The above error looks like it’s coming from PeeringDB and the ‘<span>invalid_client’ might indicate you don’t have your IXP Manager correctly set up on PeeringDB or you’ve used the wrong tokens on the IXP Manager side maybe? Really it’s a question for PeeringDB.</span></div><div id="xa1f4acdb7696449" style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><span><br /></span></div><div id="xa1f4acdb7696449" style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><span> - Barry</span></div><div id="xa1f4acdb7696449" style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><span><br /></span></div><div id="xa1f4acdb7696449" style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><span><br /></span></div>
</body></html>