I m having this issue on one of my Asterisk Box. It is new installation and all modules are loaded . I Asterisk was installed before on this machine and was working fine.
ubuntu*CLI> core show version
Asterisk SVN-branch-11-r386677 built by root @ ubuntu on a i686
I has been searching and reading on the web but i cant find a real solutions to this problem
I forgot to mention that this installations was performed under a virtual machine environment, how ever i removed the asterisk 11 installation and installed 1.8 and it is working flawless at the time.
Your menuselect output says that uuid is missing. That’s a libarary for creating unique identifiers. Normally you would expect to find it in /usr/lib/libuuid.so, or /lib/libuuid.*.so, with headers is something like /usr/include/uuid/uuid.h.
Because Asterisk 1.8 doesn’t use that library. If you look, you can see that the 1.8 screen says Depends on: N/A, but the 11 one says depends on uuid(E).
i have the same problem. I have 2 numbers and then registered them.
X-lite displays “Your number is …”, it’s okay. And then i make a call between 2 number,
Call Failed: Forbidden
The CLI shows:
[2013-07-16 15:43:28] ERROR[4320][C-00000003]: rtp_engine.c:259 ast_rtp_instance_new: No RTP engine was found. Do you have one loaded?
[2013-07-16 15:43:28] NOTICE[4320][C-00000003]: chan_sip.c:25282 handle_request_invite: Failed to authenticate device "theanh3112"<sip:999@192.168.55.17>;tag=1135904a
For 11.5 you need to (debian)
apt-get install uuid-dev
then run ./configure like normal from the beginning. make sure res_rtp_asterisk has an [*] next to it.
Thanks david, It was way down on the package list when i was searching for uuid.