[rabbitmq-discuss] Crash in rabbit_management_agent-2.7.0
Richard Jones
rj at metabrew.com
Fri Nov 11 11:07:55 GMT 2011
The /proc/<pid> dir is owned by rabbitmq, but the /proc/<pid>/fd dir
is owned (and only readable) by root, along with a bunch of other
stuff in /proc/<pid>.
I start rabbit using "sudo /etc/init.d/rabbitmq-server start"
Did something change in how rabbit setuids or something since 2.6? It
worked fine prior to installing the new deb.
Regards,
RJ
On 11 November 2011 10:42, Matthias Radestock <matthias at rabbitmq.com> wrote:
> Richard,
>
> On 10/11/11 16:15, Richard Jones wrote:
>>
>> I upgraded from 2.6.0 to 2.7.0 using the .deb from the rabbit website.
>> (64bit debian)
>> Enabled management_plugin using rabbitmq-plugins as per docs, crashed
>> with the following on startup (pasted below).
>> Same crash with just rabbitmq_management_agent plugin enabled.
>>
>> From what i can see, the get_used_fd function just tries to ls a
>> directory in proc, not sure what that would fail, perms seem ok.
>
> Permissions is indeed the likely cause.
>
> Try running rabbit w/o the management plug-in enabled and then do an 'ls
> /proc/<rabbit-process-id>/fd' as the 'rabbitmq' user.
>
> Matthias.
>
More information about the rabbitmq-discuss
mailing list