Configurer ejabberd avec SQL Server 2008

Voici ce que j'ai obtenu jusqu'ici.

  1. Windows 2008 Server 64 bits.
  2. Installation de la dernière version d'ejabberd, ejabberd-2.1.8-windows-installer.exe.
  3. Le service Windows démarre bien mais semble inefficace. Cependant, l'utilisation des scripts de démarrage et d'arrêt fonctionne. Je peux vous connecter à la page d'administration qui, jusqu'à présent, ne semble pas aussi polyvalent.
  4. Ouvert les ports 5222, 5226 et 5280 pour que mon post de travail parle au server.
  5. J'ai des clients Windows Spark et Jabbear pour m'inscrire, ouvrir une session et un message instantané avec plusieurs counts à l'aide du server.

Après avoir confirmé que j'ai très bien fonctionné, j'ai décidé d'utiliser SQL Server 2008 comme database. Raison? Principalement, je suis très à l'aise avec SQL Server. Je peux traiter facilement la redondance, le basculement, l'parsing des données. Je ne sais pas si le server DB construit par ejabberd fournit tout cela.

  1. En suivant les instructions de la documentation d'ejabberd, j'ai configuré un système DSN qui pointe vers une autre database physique. Le DSN vérifie bien. (Tessé à la fois nommé Pipes et TCP / IP)
  2. Modifié ejabberd.cfg. Ligne commentée %%{auth_method, internal} et ligne non {auth_method, odbc}
  3. Non commented and modified {odbc_server, "DSN=ejabberd;UID=somelogin;PWD=somepassword"} .
  4. Après avoir effectué ces modifications, j'ai redémarré. Aucune erreur n'est trouvée dans les files journaux.
  5. Les clients jabber ne sont plus en mesure d'save de nouveaux counts. Je ne sais pas où chercher des erreurs en plus du directory / logs, car je suis nouveau sur tout cela.

Je suis essentiellement coincé ici à la étape 5. Est-ce que quelqu'un a installé cette installation récemment? Certaines des publications que j'ai trouvées ont des années et aucune aide. Je ne peux pas être le seul à configurer ejabberd avec MS SQL. Toute aide serait appréciée!

One Solution collect form web for “Configurer ejabberd avec SQL Server 2008”

Assurez-vous d'utiliser le verbe corect de l'utilitaire de configuration ODBC en fonction du programme que vous utilisez. Dans ce cas, vous souhaitez utiliser la version 32 bits:

http://www.ejabberd.im/node/4369#comment-form

  • Serveur XMPP sur EC2 Amazon Web Service (AWS)
  • Comment mettre en place un système de discussion moderne
  • Dois-je spécifier l'enregistrement SRV "_jabber._tcp"?
  • Comment puis-je ouvrir Openfire 3.7.1 pour me souvenir de sa configuration?
  • Augmenter la memory openfire à des valeurs plus importantes
  • Utilisation de Lync 2013 en tant que Client et Jabber Backend
  • Est-il possible de configurer deux servers différents fonctionnant sur les mêmes ports sur la même IP mais différents sous-domaines?
  • Puis-je migrer une list d'un server ejabberd vers Google Apps
  • Daemon XMPP à un seul user à faible ressource
  • Je ne peux pas save un user sur ejabberd avec postgresql
  • Impossible d'get un préjugé ejabberd au travail
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.