MongoDB Error

General Discussion
  • Whenever I try to use MongoDB, I always get this error:

    :/var/www/forum# node app
    info: NodeBB v0.2.1 Copyright (C) 2013 DesignCreatePlay Inc.
    info: This program comes with ABSOLUTELY NO WARRANTY.
    info: This is free software, and you are welcome to redistribute it under certain conditions.
    info: 
    info: Initializing NodeBB v0.2.1, on port 4567, using mongo store at 127.0.0.1:27017.
    info: NodeBB instance bound to: Any address (0.0.0.0)
    error: auth fails
    

    When I originally set it up, I had this:

    URL of this installation (http://localhost) http://mywebsite.com
    Port number of your NodeBB (4567) 
    Use a port number to access NodeBB? (y) 
    IP or Hostname to bind to (0.0.0.0) 
    Which database to use (redis) mongo
    Host IP or address of your MongoDB instance (127.0.0.1) 
    Host port of your MongoDB instance (27017) 
    MongoDB username <my username>
    Password of your MongoDB database <my password>
    Which database to use (0..n) (0) <my alphabetic database name>
    info: Configuration Saved OK
    error: auth fails
    

    I don't know what it could be. The last time I installed this, it worked fine. And, checking your GitHub log, it doesn't seem like there were any major changes in the last 10 hours.

  • Check your config.json and make sure the mongodb auth details are correct. Also does it work if you remove the authentication all together?

  • Okay, I enabled auth and it works like a charm. Sorry for wasting your time.

  • No problem 🙂

  • Me, coming from a Ruby background, just can't seem to wrap my mind around the awesomeness of node.js, so don't worry. There will be plenty of stupid posts to follow.

  • glad you figured it out 🙂 we've not got many tutorials / wiki / guides on setting up NodeBB with MongoDB so if you ever feel like contributing back to our community please do 🙂

  • I am also getting this issue

    [ezra@kiwidev community]$ node app.js
    info: NodeBB v0.4.2 Copyright (C) 2013-2014 DesignCreatePlay Inc.
    info: This program comes with ABSOLUTELY NO WARRANTY.
    info: This is free software, and you are welcome to redistribute it under certain conditions.
    info:
    info: Time: Mon May 12 2014 06:31:33 GMT+0400 (MSD)
    info: Initializing NodeBB v0.4.2
    info: * using configuration stored in: /var/www/alternative-gaming/community/config.json
    info: * using mongo store at 127.0.0.1:28900
    info: * using themes stored in: /var/www/alternative-gaming/community/node_modules
    Failed to load c++ bson extension, using pure JS version
    error: auth failed
    

    config.json

     {
    "base_url": "http://community.ag-aus.org",
    "port": "4680",
    "use_port": false,
    "secret": "XXX",
    "bind_address": "127.0.0.1",
    "database": "mongo",
    "mongo": {
        "host": "127.0.0.1",
        "port": "28900",
        "username": "XXX",
        "password": "XXX",
        "database": "XXX"
    },
    "bcrypt_rounds": 12,
    "upload_path": "/public/uploads",
    "relative_path": ""
    }
    

Suggested Topics


  • 0 Votes
    1 Posts
    407 Views

    Người phụ nữ bán thịt heo may mắn trúng số 92 tỷ đồng

    Trong những ngày gần đây người dân Trà Vinh đã được một phen hoảng hốt vì người phụ nữ có tên Nguyễn Thị Ánh Đào năm nay cũng 32 tuổi đã là người phụ nữ may mắn nhất năm vì đã trúng số giải độc đắc của xổ số tỉnh Trà Vinh. Và cô đã quyết định ủy quyền cho người cha của mình là ông Nguyễn Quốc Thái 58 tuổi cũng với ngươi nhà của mình đi nhận giải tại thành phố Hồ Chí Minh.

    Theo Du doan XSMN được biết chị là người bán thịt lợn tại một chợ gần nhà, ngày nào cũng vậy, chị dậy từ sáng sớm lúc 4h, lúc mà mọi người vẫn còn ấm áp trong giấc ngủ của mình thì chị đã dậy và đi nhập thịt về để bán. Nhà chị thì cũng không phải là có điều kiện nhiều lắm, nhưng với đồng tiền chị kiếm được thì cũng không thể nào đủ để trang tải cuộc sống và lo tiền học cho 3 đứa con đang chờ ở nhà.


    Chị Đào (áo xanh ) chia sẻ câu chuyện trúng số của mình

    Chồng chị là anh Tam, đi làm thợ phu hồ cũng nhiều năm nay, nhưng không đều ngày nào có việc người ta mới gọi anh đi làm, còn không thì anh lại ở nhà lo việc ruộng đồng cày quốc, nhà cũng chỉ trông chờ vào vài sào ruộng, mỗi năm mà mất mùa thì coi như cả nhà đói.

    Vào một ngày chị Đào đi bán thịt như bình thường và chị có mua vé số của một người quen hay đi bán vé số dạo ở quanh chợ. Chị cũng mua ủng hộ chị 2 tờ, việc mua vé số không phải là thói quen của chị Đào. Mà chị chia sẻ rằng, cứ ngày nào nhìn thấy chị ấy đi qua mời mua vé số thì chị Đào mới mua thôi, chứ tiền đâu mà chơi hoài. Mà từ lúc mua vé số đến giờ có bao giờ trúng đâu.

    Vào một buổi chiều, chị bán hết thịt và trở về nhà của mình, chuẩn bị cơm nước cho cả nhà như mọi ngày xong xuôi hết rồi chị bật ti vi lên và theo dõi xổ số đài Trà Vinh trên sóng truyền hình thì chị mới bất ngờ và không thể tin được rằng tờ vé số mình đã mua sáng ngày đã trúng giải độc đắc, với trị giá tiền thưởng lên đến 92 tỷ đồng.

    Cả nhà chị hốt hoảng lên, và đã rà soát lại rất nhiều lần và cho đến lần thứ 5 thì thực sự mới tin rằng mình đã trúng số giải độc đắc. Chị mừng rỡ tay không thể cầm chặt được chiếc điện thoại của mình để thông báo cho ba mẹ của mình.

    Sau ngày hôm đó, chị cùng gia đình mình đã đến hăn nhà ba mẹ của mình để nói chuyện mừng này và chị đa có ý định là ủy quyền cho ba mình đi nhận thưởng lên thành phố Hồ Chí Mình nhận thưởng vào ngày hôm sau.

    Gia đình chị như đã bước sang một trang khác hoàn toàn, không còn cảnh khó khăn, thiếu túng như xưa nữa. Chị Đào kể lại cuộc sống khổ cực lúc trước đây, nhiều khi không có tiền đống học cho các con, chị Đào phải đến tận trường xin các thatayf cô cho đóng tiền muộn hơn chút, rồi những khi dịp tết đến xuân về, cũng muốn mua được những bộ quần áo mới cho con mặc, đi chơi cho bằng bạn bằng bè nhưng thiếu túng quá biết sao giờ, cũng chỉ mua được những bộ rẻ tiền.

    Theo XSMN Minh Ngoc - Ket qua xo so mien Nam - SXMN - KQXSMN - XSNM - KQSXMN - XSKTMN những được cái các con của chị rất ngoan ngoãn, biết được hoàn cảnh gia đình mình không có nhiều nên chúng nó cũng chẳng đứa nào đoi hỏi cái gì hết, mua cho cái gì thì dùng cái nấy, yêu thương nhau, không đứa nào ganh tỵ với đứa nào hết.

    3 người con của chị, đứa đầu học lớp 5 rồi, đứa thứ 2 học lớp 3 và đứa thứ 3 học lớp 1. Tiền học của chúng nó mỗi kì cũng vài triệu rồi, nên 3 đứa gộp lại là một khoản phải chi lớn đối với gia đình của chị, nhưng cho đến hiện tại thì chị đã không còn phải lo về vấn đề đó nữa, bởi số tiền mà chị nhận được sau khi trúng số và trừ đi các khoản thuế thì số tiền thực nhận của chị là 82 tỷ đồng.

    Số tiền mà anh chị có làm cả đời cũng không thể nào có được. Nên vô cùng sung sướng, nhưng không vì sự may mắn, số tiền tự nhiên từ trên trời rơi xuống mà anh chị không chân quý những đồng tiền này.

    Anh chị có dự định sẽ xây một căn nhà cho đàng hoang cho các con có một cuộc sống tốt đẹp hơn, anh chị cũng sẽ xây nhà mới cho bố mẹ. Và còn khoản tiền dư khi được hỏi sự định sẽ sử dụng vào việc gì thì anh chị cũng chưa nghĩ ra là sẽ làm gì với chúng.


    Trúng số là điều quá may mắn và bất ngờ đối với gia đình chị

    Ngày nhận tiền về, chị đã nghĩ ngay đến việc đầu tiên đó là chia sẻ bớt sự may mắn này đến với những người nghèo và cận nghèo trong khu vực. Một món quà bao gồm 20 cân gạo và một thùng mì tôm, cùng với số tiền là 300 ngàn đồng cho mỗi hộ.

    Theo KQSXMN - XSNM - Xo so mien Nam - KQXSMN - XSMN - SXMN chị nói rằng, sự may mắn này đối với chị là quá bất ngờ, chị sẽ san sẻ chúng cho những người nghèo hơn, kém may mắn hơn mình một phần nào đó. Bởi trước đây mình cũng đã sống trong những hoàn cảnh như vậy rồi nên rất hiểu. Sự trợ giúp tuy nhỏ nhưng vô cùng có ý nghĩa.

  • Error on Schema Update

    General Discussion
    2
    0 Votes
    2 Posts
    1k Views

    @scottalanmiller said:

    component-emitter

    npm install component-emitter

    That did it, never mind,

  • 0 Votes
    2 Posts
    2k Views

    The problem is plugin Spam Be Gone. Close Akismet and everything ok. Oh.

  • 0 Votes
    9 Posts
    10k Views

    @julian your explanation eases my concerns. Would be nice to see none at all but at least we know it's not critical to the operation of nodebb for production. Thank you!!

  • 0 Votes
    3 Posts
    1k Views

    @planner @sunqi Fixed as of commit de6f588