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

installing artoolkit

asked 2012-05-13 00:19:43 -0500

updated 2012-05-13 22:19:35 -0500

Whenever I rosmake artoolkit package I get the following error..

  mkdir -p build
  if [ ! -f ARToolKit-SVN-r311.tar.gz.md5sum ]; then echo "Error: Couldn't find md5sum file ARToolKit-SVN-r311.tar.gz.md5sum" && false; fi
  `rospack find rosbuild`/bin/ build/ARToolKit-SVN-r311.tar.gz `awk {'print $1'} ARToolKit-SVN-r311.tar.gz.md5sum`
  [rosbuild] Downloading to build/ARToolKit-SVN-r311.tar.gz...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

The md5sum file that is shown missing is present in artoolkit directory.

edit retag flag offensive close merge delete


Note that the script is able to find the md5 file, as it does not echo "Error: Coudn't find...." to the screen. This looks like a failure in downloading the tar file itself.

piyushk gravatar image piyushk  ( 2012-05-13 04:50:52 -0500 )edit

2 Answers

Sort by » oldest newest most voted

answered 2012-05-13 22:23:55 -0500

updated 2012-05-13 22:26:02 -0500

I agree with @piyushk, it's a problem downloading the tar file. Somehow the SSL protocol seems to be a problem:

SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol

On my PC, it works fine; maybe just try again (it might be that the server had a hiccup). Or just replace "https://" by "http://" (the file is also served without SSL).

edit flag offensive delete link more

answered 2012-09-16 01:57:28 -0500

lor gravatar image

Hi! I have the same problem...somebody fixed it?!

edit flag offensive delete link more


Works for me.

Martin Günther gravatar image Martin Günther  ( 2012-09-19 02:12:41 -0500 )edit

Question Tools

1 follower


Asked: 2012-05-13 00:19:43 -0500

Seen: 856 times

Last updated: Sep 16 '12