Skip to content

New user and documentation not tracking to success  #1

@michaelwa

Description

@michaelwa

I am not able to navigate multiple issues. I assume the product is okay and that as a first-time user of the product it is likely something that I am not doing correctly but the documentation should have guided me to success.

I am trying to learn about MongooseIM and I am following the documentation. My first goal is to setup a server and connect a gajim client.

My setup:

docker pull mongooseim/mongooseim
docker run -d -t -h mongooseim-1 --name mongooseim-1 -p 5222:5222 mongooseim/mongooseim:latest

My Test:

telnet localhost 5222

This worked as expected. If I shut down the container and test again the telnet session hangs. Then when I start the container back up I get the desired results again.

My interactive session:

docker exec -i -t mongooseim-1 /bin/bash

/usr/lib/mongooseim/bin/mongooseimctl account registerUser --username alice --domain localhost --password qwerty
/usr/lib/mongooseim/bin/mongooseimctl account registerUser --username bob --domain localhost --password 12345678
/usr/lib/mongooseim/bin/mongooseimctl account registerUser --username carol --domain localhost --password abc123
/usr/lib/mongooseim/bin/mongooseimctl account registerUser --username dan --domain localhost --password dan

/usr/lib/mongooseim/bin/mongooseimctl account listUsers --domain localhost

All commands listed in the documentation work up to "add_contact".

/usr/lib/mongooseim/bin/mongooseimctl roster addContact --user alice@localhost --contact bob@localhost --groups '["friends"]' --name Bobby
{
"errors" : [
{
"path" : [
"roster",
"addContact"
],
"message" : "Unexpected RosterAdminMutation resolver crash",
"extensions" : {
"code" : "resolver_crash"
}
}
],
"data" : {
"roster" : {
"addContact" : null
}
}
}

I don't know if I need this command to succeed in order to connect gajim to my server but it does appear in the documentation before the instructions on setting up gajim. All my attempts to connect to gajim as outlined in the documentation have failed. Is this because of the "addContact" failure?

I am able to add users to gajim but it is not able to communicate with the server in any capacity.

Are there better beginner guides or tutorials for me to be following?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions