Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: ejabberdctl set_vcard не даёт вставить в поле кириллицу в скрипте  (Прочитано 2336 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн LuC7

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
есть у меня скрипты для создания юзеров для ejabberd,
заполнения их vCard и итд
и где то с 15ой версии ejabberd создатели что-то там навертели так сильно, что кирилица в полях перестала восприниматься. (хотя автор - наш соотечественник).  ;)

Может кто знает как это излечить или где костыли для того чтобы можно было сделать так:

#!/bin/bash
ejabberdctl set_vcard user27 jabber.domain.local FN "27 Пользователь"
ejabberdctl set_vcard user27 jabber.domain.local NICKNAME "27 Пользователь"

выдаёт ошибку (файл во вложении)
« Последнее редактирование: 13 Сентября 2019, 15:06:23 от LuC7 »

Оффлайн The Green Side

  • Старожил
  • *
  • Сообщений: 1178
    • Просмотр профиля
у вас очень старая версия ПО
эта проблема обсуждалась в версии 14 и автору указали на то, что версия уже очень старая
как минимум 17.08 попробуйте, а лучше актуальную сейчас для Ubuntu 18.04 - 18.01
Debian 11, Debian 11 Server

Оффлайн LuC7

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
обновился на версию 18.01 вроде глюк с кириллицей решён,

но не смог развернуть базу из дампа mnesia
и копию каталога базы подставлял - ошибку при запуске сервера выдаёт

Сейчас завожу юзеров с нуля, если скриптом через
ejabberdctl srg_user_add ...добавлять в группу, то добавляется, а если через веб интерфейс сервера добавлять, то не сохраняется
подскажите где какую галочку поставить чтоб настройки сохранялись

PS
и на данный момент юзеры подключены, но ростер пустой, у всех даже у меня как у админа.
может что-то в конфиге сервера не довертел, формат опять поменялся в этой 18ой версии.
« Последнее редактирование: 16 Сентября 2019, 11:09:25 от LuC7 »

Оффлайн The Green Side

  • Старожил
  • *
  • Сообщений: 1178
    • Просмотр профиля
Я поскольку не пользуюсь этим ПО, не смогу подсказать.
Попробуйте почитать официальные мануалы: https://docs.ejabberd.im
Или багтрекер: https://github.com/processone/ejabberd/issues
Debian 11, Debian 11 Server

 

Страница сгенерирована за 0.021 секунд. Запросов: 22.