[rabbitmq-discuss] Troubles getting Shovel to work on Windows on 2.0.0

Iver Odin Kvello iverodin at gmail.com
Thu Aug 26 14:20:29 BST 2010


Hello,

I'm trying to get Shovel to work on Windows using the new 2.0.0
release of rabbit and the new binary distribution of Shovel.

I've made a very simple test configuration which upon testing produces
this in the logs:

 =WARNING REPORT==== 25-Aug-2010::17:26:23 ===
 Could not start the network driver: etimedout

And then a bit later a series of shovel-related errors ending the
messages following. It seems to me that the connection to localhost
itself fails upon timeout, and I'm not sure what I've done wrong.
I've checked that the password still is guest:guest. The Erlang
version is the 5.7.4 from the Windows bundle.

I'm hoping the problem is something really obvious, but I can't seem
to spot it. Does anybody have a extremely basic  test-configuration
for shovel that should work on a completely new installation that I
could try?

This is the test configuration I'm using:

[
{rabbit_shovel,
 [{shovels,
   [{outgoing,
     [{sources,      [{brokers,
                         ["amqp://guest:guest@127.0.0.1/"]}
                      ]},
      {destinations, [{broker, "amqp://guest:guest@secundus/"}
                      ]},
      {queue, <<"outgoing">>},
      {prefetch_count, 10},
      {auto_ack, false},
      {tx_size, 0},
      {publish_properties, [{delivery_mode, 2}]},
      {publish_fields, [{exchange, <<"main">>},
                        {routing_key, <<"from_shovel">>}]},
      {reconnect_delay, 5}
     ]}
    ]
  }]
}

].

And here are the error messages:

=ERROR REPORT==== 25-Aug-2010::17:26:23 ===
** Generic server <0.182.0> terminating
** Last message in was {'EXIT',<0.181.0>,
                          {bad_return_value,
                              {error,
                                  {auth_failure_likely,{error,etimedout}}}}}
** When Server state == {nc_state,
                           {amqp_params,<<"guest">>,<<"guest">>,<<"/">>,
                               "127.0.1",5672,0,0,0,none,[]},
                           #Port<0.2148>,<0.187.0>,<0.186.0>,<0.185.0>,0,0,
                           false,
                           [{<<"product">>,longstr,<<"RabbitMQ">>},
                            {<<"version">>,longstr,<<"2.0.0">>},
                            {<<"platform">>,longstr,<<"Erlang/OTP">>},
                            {<<"copyright">>,longstr,
                             <<"Copyright (C) 2007-2010 LShift Ltd.,
Cohesive Financial Technologies LLC., and Rabbit Technologies
Ltd.">>},
                            {<<"information">>,longstr,
                             <<"Licensed under the MPL.  See
http://www.rabbitmq.com/">>}],
                           {{1,{1,<0.190.0>,nil,nil}},
                            {dict,1,16,16,8,80,48,
                                {[],[],[],[],[],[],[],[],[],[],[],[],[],[],
                                 [],[]},
                                {{[],[],[],[],[],[],[],[],[],[],[],[],[],[],
                                  [[<0.190.0>|1]],
                                  []}}}}}
** Reason for termination ==
** {bad_return_value,{error,{auth_failure_likely,{error,etimedout}}}}

=ERROR REPORT==== 25-Aug-2010::17:26:23 ===
** Generic server <0.190.0> terminating
** Last message in was {'EXIT',<0.182.0>,
                          {bad_return_value,
                              {error,
                                  {auth_failure_likely,{error,etimedout}}}}}
** When Server state == {c_state,1,<0.182.0>,<0.191.0>,<0.192.0>,network,
                           {[],[]},
                           {[],[]},
                           {dict,0,16,16,8,80,48,
                               {[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],
                                []},
                               {{[],[],[],[],[],[],[],[],[],[],[],[],[],[],
                                 [],[]}}},
                           false,none,false,none,
                           {dict,0,16,16,8,80,48,
                               {[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],
                                []},
                               {{[],[],[],[],[],[],[],[],[],[],[],[],[],[],
                                 [],[]}}},
                           unknown}
** Reason for termination ==
** {bad_return_value,{error,{auth_failure_likely,{error,etimedout}}}


Regards,
Iver Odin Kvello


More information about the rabbitmq-discuss mailing list