Mongodb Atlas: Error: Username contains an illegal unexpected character
I have created an online account account with MongoDB Atlas. And now I am trying to connect to it. Form the Atlas admin panel, I can retrieve the connection string for my node app.I click at connect and it brings me a modal form where I select "Connect you Application". I select it and then copy the whole connection string proposed.
After that, I apply the connection in my application and I replace on the password placeholder, my real password.(something like:)
await mongoose.connect("mongo://_myusername_:_password__")@cluster0-shard--00-00-neswb.mongodb.net:27017...
But I get the below error:
I cannot understand what is the illegal character here. This is a connection string generated by Mongodb Atlas.
Any help would be greatly appreciated. I have been on this issues from quite some time now.
Thank you!
node.js mongodb mongoose connection-string
add a comment |
I have created an online account account with MongoDB Atlas. And now I am trying to connect to it. Form the Atlas admin panel, I can retrieve the connection string for my node app.I click at connect and it brings me a modal form where I select "Connect you Application". I select it and then copy the whole connection string proposed.
After that, I apply the connection in my application and I replace on the password placeholder, my real password.(something like:)
await mongoose.connect("mongo://_myusername_:_password__")@cluster0-shard--00-00-neswb.mongodb.net:27017...
But I get the below error:
I cannot understand what is the illegal character here. This is a connection string generated by Mongodb Atlas.
Any help would be greatly appreciated. I have been on this issues from quite some time now.
Thank you!
node.js mongodb mongoose connection-string
May be this will work stackoverflow.com/a/50590439/7510657. Documented here
– Anthony Winzlet
Nov 14 '18 at 18:14
I just tried the above suggestion. But now I am getting a: "Error: connection 0 to url closed
– TheSoul
Nov 15 '18 at 14:52
add a comment |
I have created an online account account with MongoDB Atlas. And now I am trying to connect to it. Form the Atlas admin panel, I can retrieve the connection string for my node app.I click at connect and it brings me a modal form where I select "Connect you Application". I select it and then copy the whole connection string proposed.
After that, I apply the connection in my application and I replace on the password placeholder, my real password.(something like:)
await mongoose.connect("mongo://_myusername_:_password__")@cluster0-shard--00-00-neswb.mongodb.net:27017...
But I get the below error:
I cannot understand what is the illegal character here. This is a connection string generated by Mongodb Atlas.
Any help would be greatly appreciated. I have been on this issues from quite some time now.
Thank you!
node.js mongodb mongoose connection-string
I have created an online account account with MongoDB Atlas. And now I am trying to connect to it. Form the Atlas admin panel, I can retrieve the connection string for my node app.I click at connect and it brings me a modal form where I select "Connect you Application". I select it and then copy the whole connection string proposed.
After that, I apply the connection in my application and I replace on the password placeholder, my real password.(something like:)
await mongoose.connect("mongo://_myusername_:_password__")@cluster0-shard--00-00-neswb.mongodb.net:27017...
But I get the below error:
I cannot understand what is the illegal character here. This is a connection string generated by Mongodb Atlas.
Any help would be greatly appreciated. I have been on this issues from quite some time now.
Thank you!
node.js mongodb mongoose connection-string
node.js mongodb mongoose connection-string
asked Nov 14 '18 at 18:02
TheSoulTheSoul
6991430
6991430
May be this will work stackoverflow.com/a/50590439/7510657. Documented here
– Anthony Winzlet
Nov 14 '18 at 18:14
I just tried the above suggestion. But now I am getting a: "Error: connection 0 to url closed
– TheSoul
Nov 15 '18 at 14:52
add a comment |
May be this will work stackoverflow.com/a/50590439/7510657. Documented here
– Anthony Winzlet
Nov 14 '18 at 18:14
I just tried the above suggestion. But now I am getting a: "Error: connection 0 to url closed
– TheSoul
Nov 15 '18 at 14:52
May be this will work stackoverflow.com/a/50590439/7510657. Documented here
– Anthony Winzlet
Nov 14 '18 at 18:14
May be this will work stackoverflow.com/a/50590439/7510657. Documented here
– Anthony Winzlet
Nov 14 '18 at 18:14
I just tried the above suggestion. But now I am getting a: "Error: connection 0 to url closed
– TheSoul
Nov 15 '18 at 14:52
I just tried the above suggestion. But now I am getting a: "Error: connection 0 to url closed
– TheSoul
Nov 15 '18 at 14:52
add a comment |
1 Answer
1
active
oldest
votes
I solved my problem by added the useNewUrlParser: true to my collection payload
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53306284%2fmongodb-atlas-error-username-contains-an-illegal-unexpected-character%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
I solved my problem by added the useNewUrlParser: true to my collection payload
add a comment |
I solved my problem by added the useNewUrlParser: true to my collection payload
add a comment |
I solved my problem by added the useNewUrlParser: true to my collection payload
I solved my problem by added the useNewUrlParser: true to my collection payload
answered Nov 15 '18 at 14:55
TheSoulTheSoul
6991430
6991430
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53306284%2fmongodb-atlas-error-username-contains-an-illegal-unexpected-character%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
May be this will work stackoverflow.com/a/50590439/7510657. Documented here
– Anthony Winzlet
Nov 14 '18 at 18:14
I just tried the above suggestion. But now I am getting a: "Error: connection 0 to url closed
– TheSoul
Nov 15 '18 at 14:52