Taha
Taha

Reputation: 123

Need to setup ejabberd for API call

I need to get response on this URL:

https://[host IP]:8088/api/admin

I tried so many different configs so you might see extra stuff commented out.

I can easily access the web page, the only issue is, I cannot call admin api from application. No response in this regard.

Here are logs and config
https://pastebin.com/42pSg9yN

This is an AWS instance with Ubunutu 16.04

I have tried following this stackoverflow Answer too and also followed the official DOC too.

How to call ejabberd Administrator API

https://docs.ejabberd.im/developer/ejabberd-api/simple-configuration/

If there is anything you need to get a better understanding, Let me know.

Upvotes: 0

Views: 98

Answers (1)

Faheem
Faheem

Reputation: 1176

I think that your configuration file have some conflicts.

Plus the REST endpoints for admin is "/api" not "/api/admin".

If you have just installed ejaberred, I'll suggest you to do a clean installation using the official linux installer (not apt-get).

The installer is interactive and will generate most of the configurations for you.

Thanks

Upvotes: 0

Related Questions