[ros-users] roscore can't connect to xml-rpc server
Max Pfingsthorn
max.pfingsthorn at gmail.com
Tue Aug 17 12:47:21 UTC 2010
Dear all,
I'm trying to install cturtle on our robot running ubuntu 10.04.1. For
some reason, neither the binary nor the svn install works.
Both give me this error once I try to start roscore:
Unable to contact my own XML-RPC server, this is a highly unusual
error and should be reported immediately.
The complete output of roscore is:
----------------------------------------------------------------------------------------------------------
$ roscore
... logging to /home/robotics/.ros/log/89553aaa-a9fc-11df-8e1f-00508d94cf5c/roslaunch-rugbotB1-11675.log
Unable to contact my own XML-RPC server, this is a highly unusual
error and should be reported immediately.
My URI is [http://rugbotB1:44789/]
Exception in thread ProcessMonitor-1 (most likely raised during
interpreter shutdown):
Traceback (most recent call last):
File "/usr/lib/python2.6/threading.py", line 532, in __bootstrap_inner
File "/home/robotics/ros/ros/tools/roslaunch/src/roslaunch/pmon.py",
line 490, in run
File "/home/robotics/ros/ros/tools/roslaunch/src/roslaunch/pmon.py",
line 575, in _post_run
<type 'exceptions.AttributeError'>: 'NoneType' object has no attribute 'info'
----------------------------------------------------------------------------------------------------------
The logs don't contain anything useful either:
----------------------------------------------------------------------------------------------------------
[INFO] 2010-08-17 14:39:54,540: roslaunch starting with args
['roscore', '--core']
[INFO] 2010-08-17 14:39:54,540: roslaunch env is {'LESSOPEN': '|
/usr/bin/lesspipe %s', 'SSH_CLIENT': '10.70.15.108 42008 22',
'LOGNAME': 'robotics', 'USER': 'robotics', 'HOME': '/home/robotics',
'PATH': '/home/robotics/ros/ros/bin:/home/robotics/ros/ros/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games',
'DISPLAY': 'localhost:10.0', 'LANG': 'en_US.UTF-8', 'TERM': 'xterm',
'SHELL': '/bin/bash', 'XDG_SESSION_COOKIE':
'332a61cb4421b1d9c0b1029d4c601134-1282040895.544628-595877145',
'SHLVL': '1', 'PYTHONPATH':
'/home/robotics/ros/ros/core/roslib/src:/home/robotics/ros/ros/core/roslib/src:',
'ROS_ROOT': '/home/robotics/ros/ros', 'ROS_PACKAGE_PATH':
'/home/robotics/jacobs-ros-pkg/stacks:/home/robotics/ros/stacks/visualization_tutorials:/home/robotics/ros/stacks/visualization_common:/home/robotics/ros/stacks/visualization:/home/robotics/ros/stacks/vision_opencv:/home/robotics/ros/stacks/sound_drivers:/home/robotics/ros/stacks/slam_gmapping:/home/robotics/ros/stacks/simulator_stage:/home/robotics/ros/stacks/simulator_gazebo:/home/robotics/ros/stacks/roslisp_support:/home/robotics/ros/stacks/ros_tutorials:/home/robotics/ros/stacks/robot_model:/home/robotics/ros/stacks/point_cloud_perception:/home/robotics/ros/stacks/physics_ode:/home/robotics/ros/stacks/navigation:/home/robotics/ros/stacks/laser_pipeline:/home/robotics/ros/stacks/laser_drivers:/home/robotics/ros/stacks/joystick_drivers_tutorials:/home/robotics/ros/stacks/joystick_drivers:/home/robotics/ros/stacks/imu_drivers:/home/robotics/ros/stacks/image_transport_plugins:/home/robotics/ros/stacks/image_pipeline:/home/robotics/ros/stacks/image_common:/home/robotics/ros/stacks/geometry:/home/robotics/ros/stacks/driver_common:/home/robotics/ros/stacks/diagnostics:/home/robotics/ros/stacks/common_msgs:/home/robotics/ros/stacks/common:/home/robotics/ros/stacks/camera_drivers',
'_': '/home/robotics/ros/ros/bin/roscore', 'SSH_CONNECTION':
'10.70.15.108 42008 10.70.15.68 22', 'LESSCLOSE': '/usr/bin/lesspipe
%s %s', 'SSH_TTY': '/dev/pts/0', 'OLDPWD': '/home/robotics/ros/ros',
'SPEECHD_PORT': '7560', 'PWD':
'/home/robotics/ros/ros/tools/roslaunch', 'ROS_MASTER_URI':
'http://localhost:11311', 'MAIL': '/var/mail/robotics', 'LS_COLORS':
'rs=0:di=01;34:ln=01;36:hl=44;37:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:'}
[INFO] 2010-08-17 14:39:54,540: starting in server mode
[INFO] 2010-08-17 14:39:54,541: starting roslaunch parent run
[INFO] 2010-08-17 14:39:54,541: loading roscore config file
/home/robotics/ros/ros/tools/roslaunch/roscore.xml
[INFO] 2010-08-17 14:39:54,542: Added core node of type
[rosout/rosout] in namespace [/]
[INFO] 2010-08-17 14:39:54,543: start_process_monitor: creating ProcessMonitor
[INFO] 2010-08-17 14:39:54,543: created process monitor
<ProcessMonitor(ProcessMonitor-1, initial daemon)>
[INFO] 2010-08-17 14:39:54,543: start_process_monitor: ProcessMonitor started
[INFO] 2010-08-17 14:39:54,543: starting parent XML-RPC server
[INFO] 2010-08-17 14:39:54,544: starting roslaunch XML-RPC server
[INFO] 2010-08-17 14:39:54,544: waiting for roslaunch XML-RPC server
to initialize
[ERROR] 2010-08-17 14:39:59,635: Unable to contact my own XML-RPC
server, this is a highly unusual error and should be reported
immediately.
My URI is [http://rugbotB1:44789/]
----------------------------------------------------------------------------------------------------------
Since this happens with both the binary version (cturtle) installed
via apt and the svn version (latest, not cturtle), it seems something
more is going on than meets the eye.
It was a completely new ubuntu install before we installed the binary
version. Afterwards, we uninstalled all ros packages with apt and used
the svn-based installation method.
Can anyone guess what's going on?
Thank you all for your help!
Best,
Max Pfingsthorn
More information about the ros-users
mailing list