I was trying to register https://github.com/repeatedly/mustache-d
with the DUB repo on behalf of mustache-d's owner (See
https://github.com/repeatedly/mustache-d/pull/4), but upon submitting
the form, I got the following error from the URL
http://registry.vibed.org/my_packages/add:

500 - Internal Server Error

Internal Server Error

Internal error information:
core.exception.AssertError@../../../opt/vibe/source/vibe/http/client.d(175):
Interleaved request detected! ----------------
./dub-registry(dassertmsg+0x45) [0x76052d]
./dub-registry(bool vibe.http.client.HttpClient.doRequest(scope void
delegate(vibe.http.client.HttpClientRequest))+0x74)
[0x71562c] ./dub-registry(void
vibe.http.client.HttpClient.request(scope void delegate(scope
vibe.http.client.HttpClientRequest), scope void delegate(scope
vibe.http.client.HttpClientResponse))+0x8c)
[0x71547c] ./dub-registry(void
vibe.http.client.requestHttp(vibe.inet.url.Url, scope void
delegate(scope vibe.http.client.HttpClientRequest), scope void
delegate(scope vibe.http.client.HttpClientResponse))+0x24a)
[0x714d56] ./dub-registry(void
dubregistry.cache.UrlCache.get(vibe.inet.url.Url, scope void
delegate(scope vibe.core.stream.InputStream))+0x1ac)
[0x5e955c] ./dub-registry(void
dubregistry.cache.downloadCached(vibe.inet.url.Url, scope void
delegate(scope vibe.core.stream.InputStream))+0x8e)
[0x5e99ee] ./dub-registry(void
dubregistry.cache.downloadCached(immutable(char)[], scope void
delegate(scope vibe.core.stream.InputStream))+0x57)
[0x5e9a4f] ./dub-registry(dubregistry.repositories.repository.PackageVersionInfo
dubregistry.repositories.github.GithubRepository.getVersionInfo(immutable(char)[])+0x3bd)
[0x5e7b71] ./dub-registry(void
dubregistry.registry.DubRegistry.addPackage(vibe.data.json.Json,
vibe.data.bson.BsonObjectID)+0xce) [0x5d4cee] ./dub-registry(void
dubregistry.web.DubRegistryWebFrontend.addPackage(vibe.http.server.HttpServerRequest,
vibe.http.server.HttpServerResponse, userman.controller.User)+0x222)
[0x5e604a] ./dub-registry(void
delegate(vibe.http.server.HttpServerRequest,
vibe.http.server.HttpServerResponse)
userman.web.UserManWebInterface.auth(void
delegate(vibe.http.server.HttpServerRequest,
vibe.http.server.HttpServerResponse, userman.controller.User)).void
requestHandler(vibe.http.server.HttpServerRequest,
vibe.http.server.HttpServerResponse)+0xfa)
[0x754632] ./dub-registry(void
vibe.http.router.UrlRouter.handleRequest(vibe.http.server.HttpServerRequest,
vibe.http.server.HttpServerResponse)+0x179)
[0x71d215] ./dub-registry(bool
vibe.http.server.handleRequest(vibe.core.stream.Stream,
immutable(char)[], vibe.http.server.HTTPServerListener, ref
vibe.http.server.HttpServerSettings, ref bool)+0x173c)
[0x72acc4] ./dub-registry(void
vibe.http.server.handleHttpConnection(vibe.core.net.TcpConnection,
vibe.http.server.HTTPServerListener)+0x1f9)
[0x72948d] ./dub-registry(void
vibe.http.server.listenHttpPlain(vibe.http.server.HttpServerSettings,
void delegate(vibe.http.server.HttpServerRequest,
vibe.http.server.HttpServerResponse)).void
doListen(vibe.http.server.HttpServerSettings,
vibe.http.server.HTTPServerListener, immutable(char)[]).void
lambda112(vibe.core.net.TcpConnection)+0x36)
[0x72600a] ./dub-registry(extern (C) nothrow void
vibe.core.drivers.libevent2
tcp.onConnect(int, short, void*).void
ClientTask.execute()+0x2b3) [0x6a77fb] ./dub-registry(void
vibe.core.core.CoreTask.run()+0xee) [0x6b49ea] ./dub-registry(void
core.thread.Fiber.run()+0x2a)
[0x78efce] ./dub-registry(fiber_entryPoint+0x61) [0x78eee1] [(nil)]

Could this be because I'm not the repo owner?