--> -->
 
 
<type 'exceptions.IOError'>
Python 2.6.6: /usr/bin/python
Fri Apr 18 00:14:03 2014

A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.

 /home/project-web/tigervnc/cgi-bin/rfbproto in ()
   26     return output
   27 
   28 f = urllib.urlopen("http://tigervnc.svn.sourceforge.net/viewvc/tigervnc/rfbproto/rfbproto.rst")
   29 
   30 html = rest2html(f.read())
f undefined, urllib = <module 'urllib' from '/usr/lib64/python2.6/urllib.pyc'>, urllib.urlopen = <function urlopen>
 /usr/lib64/python2.6/urllib.py in urlopen(url='http://tigervnc.svn.sourceforge.net/viewvc/tigervnc/rfbproto/rfbproto.rst', data=None, proxies=None)
   84         opener = _urlopener
   85     if data is None:
   86         return opener.open(url)
   87     else:
   88         return opener.open(url, data)
opener = <urllib.FancyURLopener instance>, opener.open = <bound method FancyURLopener.open of <urllib.FancyURLopener instance>>, url = 'http://tigervnc.svn.sourceforge.net/viewvc/tigervnc/rfbproto/rfbproto.rst'
 /usr/lib64/python2.6/urllib.py in open(self=<urllib.FancyURLopener instance>, fullurl='http://tigervnc.svn.sourceforge.net/viewvc/tigervnc/rfbproto/rfbproto.rst', data=None)
  205         try:
  206             if data is None:
  207                 return getattr(self, name)(url)
  208             else:
  209                 return getattr(self, name)(url, data)
builtin getattr = <built-in function getattr>, self = <urllib.FancyURLopener instance>, name = 'open_http', url = '//tigervnc.svn.sourceforge.net/viewvc/tigervnc/rfbproto/rfbproto.rst'
 /usr/lib64/python2.6/urllib.py in open_http(self=<urllib.FancyURLopener instance>, url='//tigervnc.svn.sourceforge.net/viewvc/tigervnc/rfbproto/rfbproto.rst', data=None)
  344         if realhost: h.putheader('Host', realhost)
  345         for args in self.addheaders: h.putheader(*args)
  346         h.endheaders()
  347         if data is not None:
  348             h.send(data)
h = <httplib.HTTP instance>, h.endheaders = <bound method HTTPConnection.endheaders of <httplib.HTTPConnection instance>>
 /usr/lib64/python2.6/httplib.py in endheaders(self=<httplib.HTTPConnection instance>)
  906             raise CannotSendHeader()
  907 
  908         self._send_output()
  909 
  910     def request(self, method, url, body=None, headers={}):
self = <httplib.HTTPConnection instance>, self._send_output = <bound method HTTPConnection._send_output of <httplib.HTTPConnection instance>>
 /usr/lib64/python2.6/httplib.py in _send_output(self=<httplib.HTTPConnection instance>)
  778         msg = "\r\n".join(self._buffer)
  779         del self._buffer[:]
  780         self.send(msg)
  781 
  782     def putrequest(self, method, url, skip_host=0, skip_accept_encoding=0):
self = <httplib.HTTPConnection instance>, self.send = <bound method HTTPConnection.send of <httplib.HTTPConnection instance>>, msg = 'GET /viewvc/tigervnc/rfbproto/rfbproto.rst HTTP/...urceforge.net\r\nUser-Agent: Python-urllib/1.17\r\n\r\n'
 /usr/lib64/python2.6/httplib.py in send(self=<httplib.HTTPConnection instance>, str='GET /viewvc/tigervnc/rfbproto/rfbproto.rst HTTP/...urceforge.net\r\nUser-Agent: Python-urllib/1.17\r\n\r\n')
  737         if self.sock is None:
  738             if self.auto_open:
  739                 self.connect()
  740             else:
  741                 raise NotConnected()
self = <httplib.HTTPConnection instance>, self.connect = <bound method HTTPConnection.connect of <httplib.HTTPConnection instance>>
 /usr/lib64/python2.6/httplib.py in connect(self=<httplib.HTTPConnection instance>)
  718         """Connect to the host and port specified in __init__."""
  719         self.sock = socket.create_connection((self.host,self.port),
  720                                              self.timeout)
  721 
  722         if self._tunnel_host:
self = <httplib.HTTPConnection instance>, self.timeout = <object object>
 /usr/lib64/python2.6/socket.py in create_connection(address=('tigervnc.svn.sourceforge.net', 80), timeout=<object object>)
  563         except error, msg:
  564             if sock is not None:
  565                 sock.close()
  566 
  567     raise error, msg
global error = <class 'socket.error'>, msg = error(113, 'No route to host')

<type 'exceptions.IOError'>: [Errno socket error] [Errno 113] No route to host
      args = ('socket error', error(113, 'No route to host'))
      errno = 'socket error'
      filename = None
      message = ''
      strerror = error(113, 'No route to host')