<div dir="ltr"><div><div>Hi Badlop,<br><br></div>Thanks for that. I updated the module as follows and it's working!<br><br>ejabberdctl modules_update_specs<br>ejabberdctl module_uninstall mod_rest<br>ejabberdctl module_install mod_rest<br><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 16 February 2018 at 05:09, Badlop <span dir="ltr"><<a href="mailto:badlop@gmail.com" target="_blank">badlop@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
When mod_rest was updated to the new ejabberd API, it got restricted<br>
to support only message stanzas.<br>
The fix is easy. Try the new git code, and report if there's any other<br>
problem with that module, now that you're trying it.<br>
Thanks!<br>
<br>
--<br>
Badlop<br>
ProcessOne<br>
<br>
On 15 February 2018 at 00:38, David Cunningham<br>
<div class="HOEnZb"><div class="h5"><<a href="mailto:dcunningham@voisonics.com">dcunningham@voisonics.com</a>> wrote:<br>
> Hello,<br>
><br>
> We used to successfully (on version 16 I think) send the following XML to<br>
> mod_rest to set a user's presence status:<br>
><br>
> <presence to="<a href="mailto:user_a@example.com">user_a@example.com</a>"<br>
> from="<a href="mailto:user_b@example.com">user_b@example.com</a>"><<wbr>show>dnd</show><status>On the<br>
> phone</status></presence><br>
><br>
> However now with ejabberd versions 17 and 18 we get this error back:<br>
><br>
> 2018-02-14 15:33:47.158 [debug] <0.492.0>@mod_rest:maybe_post_<wbr>request:83<br>
> Error when processing REST request:<br>
> Data: <<"<presence to=\"<a href="mailto:user_a@example.com">user_a@example.com</a>\"<br>
> from=\"<a href="mailto:user_b@example.com">user_b@example.com</a>\"><<wbr>show>dnd</show><status>On the<br>
> phone</status></presence>">><br>
> Error: {badrecord,message}<br>
><br>
> Does anyone know why this error occurs? Thank you in advance.<br>
><br>
> --<br>
> David Cunningham, Voisonics Limited<br>
> <a href="http://voisonics.com/" rel="noreferrer" target="_blank">http://voisonics.com/</a><br>
> USA: <a href="tel:%2B1%20213%20221%201092" value="+12132211092">+1 213 221 1092</a><br>
> New Zealand: <a href="tel:%2B64%20%280%2928%202558%203782" value="+642825583782">+64 (0)28 2558 3782</a><br>
><br>
</div></div><div class="HOEnZb"><div class="h5">> ______________________________<wbr>_________________<br>
> ejabberd mailing list<br>
> <a href="mailto:ejabberd@jabber.ru">ejabberd@jabber.ru</a><br>
> <a href="http://lists.jabber.ru/mailman/listinfo/ejabberd" rel="noreferrer" target="_blank">http://lists.jabber.ru/<wbr>mailman/listinfo/ejabberd</a><br>
><br>
______________________________<wbr>_________________<br>
ejabberd mailing list<br>
<a href="mailto:ejabberd@jabber.ru">ejabberd@jabber.ru</a><br>
<a href="http://lists.jabber.ru/mailman/listinfo/ejabberd" rel="noreferrer" target="_blank">http://lists.jabber.ru/<wbr>mailman/listinfo/ejabberd</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div>David Cunningham, Voisonics Limited<br><a href="http://voisonics.com/" target="_blank">http://voisonics.com/</a><br>USA: +1 213 221 1092<br>New Zealand: +64 (0)28 2558 3782</div></div></div></div></div></div></div></div></div></div></div>
</div>