[OpenSIPS-Users] support for cloudamqp
Răzvan Crainea
razvan at opensips.org
Mon Jul 24 03:52:27 EDT 2017
Hi, Tito!
I have attached again the snippet for my tests[1].
Note that event_rabbitmq and rabbitmq are two different modules:
event_rabbitmq does not support vhosts, but the newly rabbitmq module
does. Check the snippet[1].
[1] https://pastebin.com/tsq2wmf1
Best regards,
Răzvan Crainea
OpenSIPS Solutions
www.opensips-solutions.com
On 07/19/2017 12:51 AM, Tito Cumpen wrote:
> Hey Razvan,
>
>
> Can you share the syntax for 2.3 again ? Although it looks like the
> documentation claims:
>
>
> 2.3.
>
> What is the vhost used by the AMQP server?
>
> Currently, the only vhost supported is '/'.
>
>
> Thanks,
> Tito
>
> On Mon, Apr 24, 2017 at 10:09 AM, Răzvan Crainea <razvan at opensips.org
> <mailto:razvan at opensips.org>> wrote:
>
> Hi, Tito!
>
> Here's[1] the snippet I used for my tests.
>
> [1] https://pastebin.com/rRZhDXTX
>
> Best regards,
>
> Răzvan Crainea
> OpenSIPS Solutions
> www.opensips-solutions.com <http://www.opensips-solutions.com>
>
> On 04/24/2017 10:35 AM, Tito Cumpen wrote:
>> Razvan,
>>
>> How do specify the virtualhost in 2.3? can you send me a sample
>> of the syntax ?
>>
>> On Apr 24, 2017 3:30 AM, "Răzvan Crainea" <razvan at opensips.org
>> <mailto:razvan at opensips.org>> wrote:
>>
>> Hi, Tito!
>>
>> You are right, this is not possible with the event_rabbitmq
>> module, because there is no way to specify the virtual host
>> in the url.
>> But you can use the latest rabbitmq module in OpenSIPS 2.3.
>>
>> Best regards,
>>
>> Răzvan Crainea
>> OpenSIPS Solutions
>> www.opensips-solutions.com <http://www.opensips-solutions.com>
>>
>> On 04/21/2017 09:53 PM, Tito Cumpen wrote:
>>> Hey Razvan,
>>>
>>> I tried the following on Opensips:
>>>
>>> subscribe_event("E_ACC_EVENT","rabbitmq:vhostuser:pw at host.cloudamqp.com/vhostuser/queuename
>>> <http://rabbitmq:vhostuser:pw@host.cloudamqp.com/vhostuser/queuename>");
>>>
>>>
>>> their URL string is in this format :
>>>
>>> amqp://vhostusert:pw@host.cloudamqp.com/vhostuser
>>> <http://vhostusert:pw@host.cloudamqp.com/vhostuser>
>>>
>>>
>>> When Opensips tries to connect to this queue it sends
>>>
>>> / as the argument for openvhost
>>>
>>> Cloudamqp replies with
>>>
>>>
>>> NOT_ALLOWED - access to vhost '/' refused for user 'vhostuser'
>>>
>>>
>>> Is my opensips syntax incorrect ? or is this a bug ?
>>>
>>> Also I am not sure what you mean by immediate.
>>>
>>> Thanks,
>>>
>>> Tito
>>>
>>>
>>>
>>> On Fri, Apr 21, 2017 at 5:56 AM, Răzvan Crainea
>>> <razvan at opensips.org <mailto:razvan at opensips.org>> wrote:
>>>
>>> Hi, Tito!
>>>
>>> I've just made a free cloudamqp account for testing and
>>> used the new rabbitmq module to send a message in the
>>> queue. The message was not published initially due to
>>> the fact that I was using the "immediate" flag, (I was
>>> receiving NOT_IMPLEMENTED, probably because the free
>>> account lacks some features), but after I removed the
>>> setting the message was successfully delivered in the queue.
>>> I didn't test with the event_rabbitmq module though, but
>>> I imagine it will work too, since both modules
>>> (event_rabbitmq and rabbitmq) use the same AMQP library.
>>> Can you detail a bit how you tested so we can find where
>>> the problem is on your setup?
>>>
>>> Best regards,
>>>
>>> Răzvan Crainea
>>> OpenSIPS Solutions
>>> www.opensips-solutions.com
>>> <http://www.opensips-solutions.com>
>>>
>>> On 04/20/2017 09:18 PM, Tito Cumpen wrote:
>>>> Hello,
>>>>
>>>> I was wondering if there was any intention to update
>>>> the amqp support to allow opensips to post events to
>>>> cloudamqp(https://www.cloudamqp.com
>>>> <https://www.cloudamqp.com>). When I try to connect
>>>> cloudamqp it fails because it is outdated.
>>>>
>>>> Thanks,
>>>> Tito
>>>>
>>>>
>>>> _______________________________________________
>>>> Users mailing list
>>>> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>>> <http://lists.opensips.org/cgi-bin/mailman/listinfo/users>
>>> _______________________________________________ Users
>>> mailing list Users at lists.opensips.org
>>> <mailto:Users at lists.opensips.org>
>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>> <http://lists.opensips.org/cgi-bin/mailman/listinfo/users>
>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>> <http://lists.opensips.org/cgi-bin/mailman/listinfo/users>
>> _______________________________________________ Users mailing
>> list Users at lists.opensips.org
>> <mailto:Users at lists.opensips.org>
>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>> <http://lists.opensips.org/cgi-bin/mailman/listinfo/users>
>>
>> _______________________________________________
>> Users mailing list
>> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>> <http://lists.opensips.org/cgi-bin/mailman/listinfo/users>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
> <http://lists.opensips.org/cgi-bin/mailman/listinfo/users>
>
>
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20170724/11e13775/attachment-0001.html>
More information about the Users
mailing list