ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

turtlebot_apps compilation error

asked 2012-01-24 09:25:54 -0600

karthik gravatar image

Hi, I am following the tutorial to setup the workstation for using the turtlebot. When i compile the turtlebot_apps as in the final step of the tutorial, i get the below error.

mkdir -p build
  if [ ! -f smc_6_0_1.tgz.md5sum ]; then echo "Error: Couldn't find md5sum file smc_6_0_1.tgz.md5sum" && false; fi
  `rospack find rosbuild`/bin/ build/smc_6_0_1.tgz `awk {'print $1'} smc_6_0_1.tgz.md5sum`
  [rosbuild] Downloading to build/smc_6_0_1.tgz...Traceback (most recent call last):
    File "/opt/ros/electric/ros/core/rosbuild/bin/", line 56, in <module>
    File "/opt/ros/electric/ros/core/rosbuild/bin/", line 28, in main
      urllib.urlretrieve(uri, dest)
    File "/usr/lib/python2.7/", line 91, in urlretrieve
      return _urlopener.retrieve(url, filename, reporthook, data)
    File "/usr/lib/python2.7/", line 237, in retrieve
      fp =, data)
    File "/usr/lib/python2.7/", line 205, in open
      return getattr(self, name)(url)
    File "/usr/lib/python2.7/", line 435, in open_https
    File "/usr/lib/python2.7/", line 951, in endheaders
    File "/usr/lib/python2.7/", line 811, in _send_output
    File "/usr/lib/python2.7/", line 773, in send
    File "/usr/lib/python2.7/", line 1158, in connect
      self.sock = ssl.wrap_socket(sock, self.key_file, self.cert_file)
    File "/usr/lib/python2.7/", line 344, in wrap_socket
    File "/usr/lib/python2.7/", line 121, in __init__
    File "/usr/lib/python2.7/", line 283, in do_handshake
  IOError: [Errno socket error] [Errno 1] _ssl.c:499: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol

Can someone let me know the way to solve this issue.

Thanks, Karthik

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2012-01-24 14:11:03 -0600

ahendrix gravatar image

This looks like either the server at was down, or there's some sort of SSL problem with either the server or the SSL libraries on your machine.

If it's a server problem, trying again later may work. You may also be able to short-circuit the problem by doing the download manually, and moving the file into the appropriate directory.

edit flag offensive delete link more


Ya i din get that appropriate directory to which i have to put this .tgz file :(
karthik gravatar image karthik  ( 2012-01-24 15:12:40 -0600 )edit
I assume you're trying to build a specific package; that archive should end up in the build directory inside that package.
ahendrix gravatar image ahendrix  ( 2012-01-24 15:20:23 -0600 )edit

Question Tools


Asked: 2012-01-24 09:25:54 -0600

Seen: 282 times

Last updated: Jan 24 '12