[rabbitmq-discuss] PHP amqp 0.9.1 breaks after rabbitmq server upgrade to 3.1

elad elad at centunosolutions.com
Mon May 6 21:46:13 BST 2013


Hi,

After upgrade to rabbitmq server 3.1.0 I started getting an error in rabbit
server logs:

=INFO REPORT==== 6-May-2013::17:32:46 ===
accepting AMQP connection <0.861.0> (127.0.0.1:42505 -> 127.0.0.1:5672)

=ERROR REPORT==== 6-May-2013::17:32:46 ===
** Generic server <0.865.0> terminating
** Last message in was {limit_prefetch,1,1}
** When Server state == {lim,1,<0.866.0>,false,[],0}
** Reason for termination == 
** {{badmatch,false},
    [{rabbit_limiter,handle_call,3,[]},
     {gen_server2,handle_msg,2,[]},
     {proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,227}]}]}

=ERROR REPORT==== 6-May-2013::17:32:46 ===
** Generic server <0.866.0> terminating
** Last message in was {'$gen_cast',
                           {method,{'basic.qos',0,1,false},none,noflow}}
** When Server state == {ch,running,rabbit_framing_amqp_0_9_1,1,<0.861.0>,
                         <0.864.0>,<0.861.0>,
                         <<"127.0.0.1:42505 -> 127.0.0.1:5672">>,
                         {lstate,<0.865.0>,true,false},
                         none,2,
                         {[{1,none,{<0.223.0>,1}}],[]},
                         {user,<<"guest">>,
                          [administrator],
                          rabbit_auth_backend_internal,
                          {internal_user,<<"guest">>,
                          
<<201,30,197,226,95,20,78,121,138,139,102,239,4,79,
                             110,36,250,20,90,249>>,
                           [administrator]}},
                         <<"/">>,<<"app_event">>,
                         {dict,1,16,16,8,80,48,
                          {[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},
                          {{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],
                            [[<0.223.0>|
                              {resource,<<"/">>,queue,<<"app_event">>}]]}}},
                         {dict,1,16,16,8,80,48,
                          {[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},
                          {{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],
                            [[<0.223.0>|#Ref<0.0.0.54323>]]}}},
                         {dict,0,16,16,8,80,48,
                          {[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},
                        
 {{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]}}},
                         {set,0,16,16,8,80,48,
                          {[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},
                        
 {{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]}}},
                         {dict,0,16,16,8,80,48,
                          {[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},
                        
 {{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]}}},
                         {set,1,16,16,8,80,48,
                          {[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},
                          {{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],
                            [<0.223.0>]}}},
                         <0.860.0>,
                         {state,fine,5000,#Ref<0.0.0.54313>},
                         false,1,
                         {{0,nil},{0,nil}},
                         [],[],none}
** Reason for termination == 
** {noproc,{gen_server,call,[<0.865.0>,get_prefetch_limit]}}
** In 'terminate' callback with reason ==
** {{{{badmatch,false},
      [{rabbit_limiter,handle_call,3,[]},
       {gen_server2,handle_msg,2,[]},
       {proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,227}]}]},
     {gen_server,call,[<0.865.0>,{limit_prefetch,1,1}]}},
    [{gen_server,call,2,[{file,"gen_server.erl"},{line,180}]},
     {rabbit_limiter,limit_prefetch,3,[]},
     {rabbit_channel,handle_method,3,[]},
     {rabbit_channel,handle_cast,2,[]},
     {gen_server2,handle_msg,2,[]},
     {proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,227}]}]}

=ERROR REPORT==== 6-May-2013::17:32:46 ===
AMQP connection <0.861.0> (running), channel 1 - error:
{noproc,{gen_server,call,[<0.865.0>,get_prefetch_limit]}}

=WARNING REPORT==== 6-May-2013::17:32:46 ===
Non-AMQP exit reason '{noproc,
                          {gen_server,call,[<0.865.0>,get_prefetch_limit]}}'


any ideas why it happens ?



--
View this message in context: http://rabbitmq.1065348.n5.nabble.com/PHP-amqp-0-9-1-breaks-after-rabbitmq-server-upgrade-to-3-1-tp26461.html
Sent from the RabbitMQ mailing list archive at Nabble.com.


More information about the rabbitmq-discuss mailing list