2016-05-09 7 views
0

J'essaie d'utiliser ejabberd et j'utilise également Riak comme base de données principale. J'ai suivi les instructions here au mieux de mes capacités mais je garde des messages d'erreur comme des chaînes non reconnues ou quelque chose comme ça.Configuration de l'intégration ejabberd et riak

Je essentiellement défini:

default_db: riak 
riak_server: "69.1.1.1" 
riak_port: 8087 

Quel est ce qu'il semble que les instructions disent de le faire, mais il n'a jamais paniquer travaux et la documentation et des exemples pour ejabberd sont tout simplement terrible. Ils sont dépassés à plusieurs endroits et manquent ou ne sont pas destinés à un démarrage rapide. J'ai passé les deux derniers jours à essayer de faire fonctionner ça. J'ai fait tourner un serveur ejabberd et un serveur Riak avec très peu de problèmes mais intégrer les deux c'est comme tirer les dents! S'il vous plaît aider!

Merci!

+0

pourquoi vous utilisez cette ligne - default_db: Riak? retirer cette ligne du fichier de configuration. –

Répondre

0

En ejabberd.yml écrire les lignes suivantes uniquement-

riak_server: "192.168.1.107" ## localhost or whatever your ip 
riak_port: 8087 

Here is riak configuration example for ejabberd modules

+0

Merci beaucoup d'avoir répondu! Je suis encore un peu confus malheureusement. Donc, dites-vous que je ne devrais pas avoir default_db: riak dans ma configuration? Sauf pour cela, votre exemple et le mien sont les mêmes. Pour l'exemple lié, ai-je besoin de définir le db_type pour chaque module ou cet exemple me donne-t-il simplement l'option de le faire? –

+0

ejabberd offre une flexibilité de base de données différente pour un module différent, donc définissez le db_type pour chaque module que je connais. –