Описание тега ejabberd-module

0 ответов

ejabberd 18.06 http: ошибка запроса.

Я отправляю запрос HTTP из моего пользовательского модуля в ejabberd 18.06 Я пробовал несколько адресов серверов, где мой API доступен для получения запроса, и CURL работает на том же сервере. Я получаю сообщение об ошибке при подключении к серверу.…
14 июл '18 в 10:52
2 ответа

Как заблокировать определенный jabber_id для конкретного человека в ejabberd?

Привет, я установил ejabberd 16.04.43 на моем сервере, и он работает так, как мне нужно. Теперь у меня есть новое требование, чтобы заблокировать конкретного человека для конкретного пользователя Позвольте мне рассмотреть несколько пользователей: ka…
27 июн '16 в 08:35
1 ответ

Настройте ejabberd с помощью Mysql, ошибка p1_mysql.app не найдена

Я пытаюсь настроить ejabberd с базой данных MySQL. После внесения изменений в файл yml я получил эту ошибку при запуске узла. 2017-01-09 13:07:27.386 [critical] <0.38.0>@ejabberd:exit_or_halt:133 failed to start application 'p1_mysql': {error,…
09 янв '17 в 08:11
1 ответ

Я не могу отправить объявление с strophe.js, какие модули это необходимо?

Я не могу отправить объявление с Strophe от ejabberd Север 18.03. Это возможно, как? я не могу использовать этот код? https://github.com/bbc/Strophejs-PubSub-Demo/blob/master/js/publisher.js
17 май '18 в 16:13
2 ответа

Ejabberd 17: Как создать ловушку, которая вызывается для автономных сообщений?

Я хочу создать хук, который вызывается всякий раз, когда создается автономное сообщение. Пример: пользователь-a (онлайн) отправляет сообщение пользователю-b (офлайн). Затем согласно ejabberd сообщение сохраняется и отправляется, когда пользователь b…
0 ответов

Как настроить страницу регистрации ejabberd?

mod_register_web предоставляет базовую страницу регистрации в /register/. Он не стилизован и написан на неловком английском языке. Я хотел бы изменить его или заменить на свой, но я не могу понять, как это сделать или даже где он находится на сервер…
14 дек '17 в 06:42
1 ответ

Ejabberd 16.09 Muc Discovery

Мы используем IOS XMPP Framework и Android Smack Library для подключения нашего сервера ejabberd в нашем мобильном приложении. У них обоих есть похожая проблема. Когда мы создаем комнату как администратор, мы добавляем пользователей в список участни…
1 ответ

Как напрямую добавить пользователя в muc room в ejabberd

Как напрямую добавить пользователя в muc room в ejabberd без отправки приглашений. Добавление пользователя в muc room осуществляется только администратором. Является ли их любой метод для использования ejabberd rest api. Пожалуйста, предложите. зара…
20 сен '18 в 17:23
1 ответ

Какая таблица в базе данных mysql для хранения разговоров в чате в ejabberd 17.07?

Я настроил ejabberd 17.07 по источнику и включил mysql.i внес изменения в файл yml для использования mysql в качестве базы данных. Теперь я хочу знать, что это за таблица в базе данных MySQL для хранения разговоров в чате в ejabberd? мне нужно добав…
21 июл '17 в 05:40
3 ответа

Команда регистрации пользователя Ejabberd завершается с ошибкой {error,access_rules_unauthorized}

Я пытался настроить сервер XMPP, используя ejabberd на окнах. каждый раз, когда я пытаюсь зарегистрировать пользователя в ejabberd с помощью этой команды: ejabberdctl register admin localhost admin это дает мне эту ошибку: {error,access_rules_unauth…
07 авг '16 в 04:46
1 ответ

Невозможно понять сбой при добавлении поля в vcard в ejabberd

Я пытаюсь добавить новое поле в vcard как "Abc". Для этого я добавил xml для этого поля "Abc" в файле xmpp_codec.spec. И ссылался на это в #vcard_temp. Я поместил файлы xmpp_codec.erl,xmpp_codec.hrl, xep0054.erl, сгенерированные таким образом после …
1 ответ

ejabberd - Конфигурация mod_http_api

Я нахожусь в процессе тестирования mod_http_api, чтобы заменить существующее использование mod_rest в нашей реализации. Я могу ограничить доступ к некоторым командам из группы IP-адресов, используя опцию "admin_ip_access". Я могу успешно выполнить н…
01 сен '16 в 11:53
1 ответ

Правильный синтаксис для ловушки user_receive_packet в ejabberd-18.12?

Текущий код: user_receive_packet({Packet, C2SState}) -> ?INFO_MSG("~p.", [Packet]), {Packet, C2SState}. Получение ошибки при вызове ловушки: [error] Hook user_receive_packet crashed when running... ** Reason = {error,function_clause... Я думаю, ч…
01 фев '19 в 17:23
1 ответ

Как показать пользователей базы данных с Erlang?

Я не могу запросить во внутренней базе данных, с консоли ejabberdctl debug Erlang/OTP 20 [erts-9.3] [64-bit] [smp:2:2] [ds:2:2:10] [async-threads:10] Eshell V9.3 (abort with ^G) (ejabberd@localhost)1> Можно ли отображать зарегистрированных пользо…
2 ответа

org.apache.xmlrpc.XmlRpcException: Ошибка -118 {ошибка,access_rules_unauthorized}

Я пытаюсь получить ответ get_roster в ejabberd через клиента XML-RPC, но я использую версию ejabberd 18.9, и она показывает мне эту ошибку: org.apache.xmlrpc.XmlRpcException: Ошибка -118 Возникла проблема '{error,access_rules_unauthorized}' при выпо…
15 окт '18 в 11:09
2 ответа

Не удается получить и установить модули вклада ejabberd

Я установил ejabberd 16.03 из двоичного источника (ejabberd-16.03-osx-installer.app.zip) Моя операционная система OS X Yosemite После завершения установки я начал ejabberd: cd ejabberd_directory/bin ./ejabberdctl start Я даже проверил статус, чтобы …
27 июн '16 в 12:43
0 ответов

Компиляция.erl файла для сборки пользовательского модуля ejabberd

Я установил ejabbered-18.09 в каталоге Applications на Mac (Macintosh HD ▸ Applications) и он работает нормально. Я создал новый mod_http_offline.erl, который является обычным модулем ejabberd для вызова внешнего API. я понимаю, что мне нужно скомпи…
2 ответа

Как решить проблему гонки между вызовами функций

Я построил многопользовательскую игру (а точнее, 4 игрока), используя конструкцию передачи сообщений erlang. В качестве примера я следовал игре tictactoe по следующей ссылке, но на самом деле похожа конструкция передачи сообщений, как показано в игр…
1 ответ

ejabberd: mom_mam выдает ошибку

Я только что установил e jabberd из исходников (18.04) с поддержкой MySQL и изменил файл конфигурации соответственно. В основном все работает: ejabberd запускается, я могу регистрировать пользователей, пользователи могут подключаться и отправлять со…
21 май '18 в 10:01
1 ответ

Модуль ejabberd офлайн_message_hook потерпел крах

Я пытаюсь реализовать mod_http_offline отсюда, чтобы отправить POST-запрос, когда целевой клиент находится в автономном режиме, но всегда получаю следующее сообщение об ошибке: 2018-06-25 11: 16: 19.202 [ошибка] <0.542.0>@ejabberd_hooks:safe_apply:3…
25 июн '18 в 06:43