You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@couchdb.apache.org by "Gennady (JIRA)" <ji...@apache.org> on 2013/02/27 11:17:12 UTC
[jira] [Created] (COUCHDB-1683) Malformed source or target url
gives a hideous stacktrace instead of a readable error on replication.
Gennady created COUCHDB-1683:
--------------------------------
Summary: Malformed source or target url gives a hideous stacktrace instead of a readable error on replication.
Key: COUCHDB-1683
URL: https://issues.apache.org/jira/browse/COUCHDB-1683
Project: CouchDB
Issue Type: Improvement
Components: Replication
Reporter: Gennady
When trying to replicate from remote database to my local database I get the following error:
```
[Wed, 27 Feb 2013 06:35:53 GMT] [error] [<0.31518.0>] Badarg error in HTTP request
[Wed, 27 Feb 2013 06:35:53 GMT] [info] [<0.31518.0>] Stacktrace: [{erlang,list_to_integer,
["10.10.0.128:5984"],
[]},
{ibrowse_lib,parse_url,4,
[{file,
"/Users/jan/Work/build-couchdb-mac/build-couchdb/git-build/https%3A%2F%2Fgit-wip-us.apache.org%2Frepos%2Fasf%2Fcouchdb.git%3Atags%2F1.2.1/src/ibrowse/ibrowse_lib.erl"},
{line,315}]},
{ibrowse_lib,parse_url,1,
[{file,
"/Users/jan/Work/build-couchdb-mac/build-couchdb/git-build/https%3A%2F%2Fgit-wip-us.apache.org%2Frepos%2Fasf%2Fcouchdb.git%3Atags%2F1.2.1/src/ibrowse/ibrowse_lib.erl"},
{line,183}]},
{couch_replicator_utils,ssl_params,1,
[{file,
"/Users/jan/Work/build-couchdb-mac/build-couchdb/git-build/https%3A%2F%2Fgit-wip-us.apache.org%2Frepos%2Fasf%2Fcouchdb.git%3Atags%2F1.2.1/src/couchdb/couch_replicator_utils.erl"},
{line,301}]},
{couch_replicator_utils,parse_rep_db,3,
[{file,
"/Users/jan/Work/build-couchdb-mac/build-couchdb/git-build/https%3A%2F%2Fgit-wip-us.apache.org%2Frepos%2Fasf%2Fcouchdb.git%3Atags%2F1.2.1/src/couchdb/couch_replicator_utils.erl"},
{line,194}]},
{couch_replicator_utils,parse_rep_doc,2,
[{file,
"/Users/jan/Work/build-couchdb-mac/build-couchdb/git-build/https%3A%2F%2Fgit-wip-us.apache.org%2Frepos%2Fasf%2Fcouchdb.git%3Atags%2F1.2.1/src/couchdb/couch_replicator_utils.erl"},
{line,40}]},
{couch_httpd_replicator,handle_req,1,
[{file,
"/Users/jan/Work/build-couchdb-mac/build-couchdb/git-build/https%3A%2F%2Fgit-wip-us.apache.org%2Frepos%2Fasf%2Fcouchdb.git%3Atags%2F1.2.1/src/couchdb/couch_httpd_replicator.erl"},
{line,34}]},
{couch_httpd,handle_request_int,5,
[{file,
"/Users/jan/Work/build-couchdb-mac/build-couchdb/git-build/https%3A%2F%2Fgit-wip-us.apache.org%2Frepos%2Fasf%2Fcouchdb.git%3Atags%2F1.2.1/src/couchdb/couch_httpd.erl"},
{line,317}]}]
[Wed, 27 Feb 2013 06:35:53 GMT] [error] [<0.31518.0>] Uncaught server error: badarg
[Wed, 27 Feb 2013 06:35:53 GMT] [info] [<0.31518.0>] 127.0.0.1 - - POST /_replicate 500
```
Should expect {"error":"source url is malformed"}
```
curl command: curl -X POST http://localhost:5984/_replicate -d '{"source":"http://usr@pswd:remote_server:5984/remote_db","target":"http://usr:pswd@127.0.0.1:5984/my_db"}' -H "Content-Type: application/json"
```
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira