[rabbitmq-discuss] timeout error in Hello world tutorial send.py
Steve Powell
steve at rabbitmq.com
Wed Mar 14 16:07:49 GMT 2012
Jonas,
I'm glad you've moved forward. From the output you showed us I don't
think the plugins you originally reported are running (of course, you
attempted to run rabbitmq-server again then).
If you are still having problems, can you let us know what your rabbit
configuration file contains and what the startup.log shows?
Steve Powell (a happy bunny)
----------some more definitions from the SPD----------
vermin (v.) Treating the dachshund for roundworm.
chinchilla (n.) Cooling device for the lower jaw.
socialcast (n.) Someone to whom everyone is speaking but nobody likes.
On 13 Mar 2012, at 10:51, Jonas Colmsjo wrote:
> I figured out howto supply login credentials in python. This is the code to put in both send.py and receive.py (change user and password)
>
> credentials = pika.PlainCredentials('test', 'test')
> parameters = pika.ConnectionParameters(credentials=credentials)
> connection = pika.BlockingConnection(parameters)
>
> /BR
> Jonas
>
> Den tisdagen den 13:e mars 2012 kl. 11:34:49 UTC+1 skrev Jonas Colmsjo:
> Thank's for answering!
>
> The MQ server is running on a Amazon EC2 server. This is the server I try to access both locally and remotely.
>
> How is authentication performed? I was hoping authentication wasn't needed when running from localhost. Maybe this isn't true?
> I see in the administration console that I can add users...
>
> The result of the commands is listed here:
>
> Status of node 'rabbit at rabbit-1' ...
> [{pid,1450},
> {running_applications,
> [{rabbitmq_management_agent,"RabbitMQ Management Agent","2.7.1"},
> {rabbit,"RabbitMQ","2.7.1"},
> {mnesia,"MNESIA CXC 138 12","4.4.12"},
> {os_mon,"CPO CXC 138 46","2.2.4"},
> {sasl,"SASL CXC 138 11","2.1.8"},
> {stdlib,"ERTS CXC 138 10","1.16.4"},
> {kernel,"ERTS CXC 138 10","2.13.4"}]},
> {os,{unix,linux}},
> {erlang_version,
> "Erlang R13B03 (erts-5.7.4) [source] [rq:1] [async-threads:30] [hipe] [kernel-poll:true]\n"},
> {memory,
> [{total,12970072},
> {processes,4968776},
> {processes_used,4959720},
> {system,8001296},
> {atom,737045},
> {atom_used,727811},
> {binary,62256},
> {code,6077475},
> {ets,377668}]},
> {vm_memory_high_watermark,0.3999999997777084},
> {vm_memory_limit,719775334}]
> ...done.
>
> root at rabbit-1:~# rabbitmqctl report
> Reporting server status on {{2012,3,13},{10,28,54}}
>
> Status of node 'rabbit at rabbit-1' ...
> [{pid,1450},
> {running_applications,
> [{rabbitmq_management_agent,"RabbitMQ Management Agent","2.7.1"},
> {rabbit,"RabbitMQ","2.7.1"},
> {mnesia,"MNESIA CXC 138 12","4.4.12"},
> {os_mon,"CPO CXC 138 46","2.2.4"},
> {sasl,"SASL CXC 138 11","2.1.8"},
> {stdlib,"ERTS CXC 138 10","1.16.4"},
> {kernel,"ERTS CXC 138 10","2.13.4"}]},
> {os,{unix,linux}},
> {erlang_version,
> "Erlang R13B03 (erts-5.7.4) [source] [rq:1] [async-threads:30] [hipe] [kernel-poll:true]\n"},
> {memory,
> [{total,12970840},
> {processes,4969696},
> {processes_used,4960640},
> {system,8001144},
> {atom,737045},
> {atom_used,727860},
> {binary,62256},
> {code,6077475},
> {ets,377668}]},
> {vm_memory_high_watermark,0.3999999997777084},
> {vm_memory_limit,719775334}]
>
> Cluster status of node 'rabbit at rabbit-1' ...
> [{nodes,[{disc,['rabbit at rabbit-1']}]},{running_nodes,['rabbit at rabbit-1']}]
>
> Application environment of node 'rabbit at rabbit-1' ...
> [{auth_backends,[rabbit_auth_backend_internal]},
> {auth_mechanisms,['PLAIN','AMQPLAIN']},
> {backing_queue_module,rabbit_variable_queue},
> {cluster_nodes,[]},
> {collect_statistics,fine},
> {collect_statistics_interval,5000},
> {default_permissions,[<<".*">>,<<".*">>,<<".*">>]},
> {default_user,<<"guest">>},
> {default_user_tags,[administrator]},
> {default_vhost,<<"/">>},
> {delegate_count,16},
> {error_logger,{file,"/var/log/rabbitmq/rabbit at rabbit-1.log"}},
> {frame_max,131072},
> {hipe_compile,false},
> {included_applications,[]},
> {msg_store_file_size_limit,16777216},
> {msg_store_index_module,rabbit_msg_store_ets_index},
> {queue_index_max_journal_entries,262144},
> {sasl_error_logger,{file,"/var/log/rabbitmq/rabbit at rabbit-1-sasl.log"}},
> {server_properties,[]},
> {ssl_listeners,[]},
> {ssl_options,[]},
> {tcp_listen_options,[binary,
> {packet,raw},
> {reuseaddr,true},
> {backlog,128},
> {nodelay,true},
> {exit_on_close,false}]},
> {tcp_listeners,[5672]},
> {trace_vhosts,[]},
> {vm_memory_high_watermark,0.4}]
>
> Connections:
>
> Channels:
>
> Queues on /:
>
> Exchanges on /:
> name type durable auto_delete internal arguments
> amq.rabbitmq.trace topic true false false []
> amq.rabbitmq.log topic true false false []
> amq.match headers true false false []
> amq.headers headers true false false []
> amq.topic topic true false false []
> amq.direct direct true false false []
> amq.fanout fanout true false false []
> direct true false false []
>
> Bindings on /:
>
> Consumers on /:
>
> Permissions on /:
> user configure write read
> scalr .* .* .*
>
> End of server status report
> ...done.
>
>
> Den måndagen den 12:e mars 2012 kl. 11:43:20 UTC+1 skrev Steve Powell:
> Hi Jonas,
> Instead of issuing 'rabbitmq-server status', please can you try issuing
> 'rabbitmqctl status', or 'rabbitmqctl report' to get information about the
> running rabbit node.
>
> You say 'I've tried running the python code on both the local host (ubuntu
> 10.04) and on osx.' but it would be quite useful to know a little more about
> your setup. Are you trying to access the same server in both cases?
>
> Steve Powell (a loppy bunny)
> ----------some more definitions from the SPD----------
> vermin (v.) Treating the dachshund for roundworm.
> chinchilla (n.) Cooling device for the lower jaw.
> socialcast (n.) Someone to whom everyone is speaking but nobody likes.
>
> On 7 Mar 2012, at 19:30, Jonas Colmsjo wrote:
>
> > I've copied the send.py and receive.py in the Hellow World tutorial and keep getting time out errors.I've tried running the python code on both the local host (ubuntu 10.04) and on osx. The Rabbit server seams to be up and running and I can login to the management console.
> >
> > Any help is greatly appreciated!
> >
> > root at rabbit-1:~/tmp# rabbitmq-server status
> > Activating RabbitMQ plugins ...
> >
> > ********************************************************************************
> > ********************************************************************************
> >
> > 6 plugins activated:
> > * amqp_client-2.7.1
> > * mochiweb-1.3-rmq2.7.1-git
> > * rabbitmq_management-2.7.1
> > * rabbitmq_management_agent-2.7.1
> > * rabbitmq_mochiweb-2.7.1
> > * webmachine-1.7.0-rmq2.7.1-hg
> >
> > node with name "rabbit" already running on "rabbit-1"
> > diagnostics:
> > - nodes and their ports on rabbit-1: [{rabbit,39652},
> > {rabbitmqprelaunch17299,33245}]
> > - current node: 'rabbitmqprelaunch17299 at rabbit-1'
> > - current node home dir: /var/lib/rabbitmq
> > - current node cookie hash: QtJhQHUnJDOWPtTEH/uY/g==
> >
> > --- ERROR ---
> >
> > root at rabbit-1:~/tmp# sudo python send.py
> > Traceback (most recent call last):
> > File "send.py", line 5, in <module>
> > host='localhost'))
> > File "/usr/local/lib/python2.6/dist-packages/pika/adapters/blocking_connection.py", line 32, in __init__
> > BaseConnection.__init__(self, parameters, None, reconnection_strategy)
> > File "/usr/local/lib/python2.6/dist-packages/pika/adapters/base_connection.py", line 50, in __init__
> > reconnection_strategy)
> > File "/usr/local/lib/python2.6/dist-packages/pika/connection.py", line 170, in __init__
> > self._connect()
> > File "/usr/local/lib/python2.6/dist-packages/pika/connection.py", line 228, in _connect
> > self.parameters.port or spec.PORT)
> > File "/usr/local/lib/python2.6/dist-packages/pika/adapters/blocking_connection.py", line 44, in _adapter_connect
> > self._handle_read()
> > File "/usr/local/lib/python2.6/dist-packages/pika/adapters/base_connection.py", line 151, in _handle_read
> > data = self.socket.recv(self._suggested_buffer_size)
> > socket.timeout: timed out
> > _______________________________________________
> > rabbitmq-discuss mailing list
> > rabbitmq-discuss at lists.rabbitmq.com
> > https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
>
> _______________________________________________
> rabbitmq-discuss mailing list
> rabbitmq-discuss at lists.rabbitmq.com
> https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
>
>
>
>
>
>
> _______________________________________________
> rabbitmq-discuss mailing list
> rabbitmq-discuss at lists.rabbitmq.com
> https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
More information about the rabbitmq-discuss
mailing list