как настроить Jabber для moodle 2.x.x
jabber-сервер настраивать не обязательно. Достаточно зарегистрировать учетную запись на существующем - в gmail, на jabber.ru и т.п. и прописать в настройках Moodle
А если jabber сервер находится в локальной сети. например openfire.
И адрес 10.100.100.150. Я забил настройки, создал отдельную учетку, но так ничего не приходит...
IMHO jabber в таком варианте работать не будет. обязательно нужно в DNS не сколько записей добавить чтоб приходили сообщения.
Какие именно записи?
Сейчас все прекрасно работает в сети. Spark+OpenFire
Как клиенты подключаются к jabber-серверу ? по IP ?
Да. Все внутри сети. ВОт думаю еще как пустить во вне...
Вот клиент:
В реальной жизни чтоб переслать сообщение через xmpp протокол нужны SRV записи в DNS и у самого сервера должно быть имя (FQDN).
Если аккаунт имеет имя vasya_pupkin@domain.net , то в DNS для domain.net должны быть минимум 3 записи SRV c указанием порта и имени xmpp-сервера .
_jabber._tcp.domain.net IN SRV 5 0 5269 x.domain.net
_xmpp-client._tcp.domain.net IN SRV 5 0 5222 x.domain.net
_xmpp-server._tcp.domain.net IN SRV 5 0 5269 x.domain.net
соответственно у x.domain.net должент быть IP-адрес.
Как попросить moodle отсылать все сообщения на сервер без записей в DNS - не знаю.
Спросите админов jabber-сервера - какое имя прописано в найстройках сервера.
А это прописывать у регистратора? или на своем сервере?
Пока не определитесь с именем джаббер-сервера нельзя дать ответ на этот вопрос.
Jabber у нас в локалке, за NAT.
Как в этом случае прописывать SRV?