--> -->
 
 
<type 'exceptions.ValueError'>
Python 2.7.18: /usr/bin/python
Thu May 2 19:15:17 2024

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

 /var/www/www.feedvalidator.org/html/check.cgi in <module>()
    344                 print '%s: %s\r\n' % (header, value),
    345             print
=>  346         for output in checker_app(os.environ, start_response):
    347             print output.decode('utf-8')
    348     else:
output undefined, checker_app = <function checker_app>, os = <module 'os' from '/usr/lib64/python2.7/os.pyc'>, os.environ = {'HTTP_REFERER': 'http://www.feedvalidator.org/c...-18-216-190-167.us-east-2.compute.amazonaws.com'}, start_response = <function start_response>
 /var/www/www.feedvalidator.org/html/check.cgi in checker_app(environ={'HTTP_REFERER': 'http://www.feedvalidator.org/c...-18-216-190-167.us-east-2.compute.amazonaws.com'}, start_response=<function start_response>)
    258                     yield applyTemplate('error.tmpl')
    259                 except:
=>  260                     yield applyTemplate('header.tmpl', {'title':'Feed Validator Results: %s' % escapeURL(url)})
    261                     yield applyTemplate('index.tmpl', {'value':escapeURL(url)})
    262                     yield applyTemplate('error.tmpl')
global applyTemplate = <function applyTemplate>, global escapeURL = <function escapeURL>, url = 'http://giona-news.blogspot.com\xef\xbf\xbd\xef\xbf\xbdx\xef\xbf\xbd[\xdb\x8fy\xef\xbf\xbd[\xef\xbf\xbdi\xef\xbf\xbd\xef\xbf\xbdyl\xef\xbf\xbd\xef\xbf\xbdym\xef\xbf\xbd'
 /var/www/www.feedvalidator.org/html/check.cgi in escapeURL(url='http://giona-news.blogspot.com\xef\xbf\xbd\xef\xbf\xbdx\xef\xbf\xbd[\xdb\x8fy\xef\xbf\xbd[\xef\xbf\xbdi\xef\xbf\xbd\xef\xbf\xbdyl\xef\xbf\xbd\xef\xbf\xbdym\xef\xbf\xbd')
     53 
     54 def escapeURL(url):
=>   55     parts = list(urlparse.urlparse(url))
     56     safe = ['/', '/:@', '/', '/', '/?&=;', '/']
     57     for i in range(0,len(parts)):
parts undefined, builtin list = <type 'list'>, global urlparse = <module 'urlparse' from '/usr/lib64/python2.7/urlparse.pyc'>, urlparse.urlparse = <function urlparse>, url = 'http://giona-news.blogspot.com\xef\xbf\xbd\xef\xbf\xbdx\xef\xbf\xbd[\xdb\x8fy\xef\xbf\xbd[\xef\xbf\xbdi\xef\xbf\xbd\xef\xbf\xbdyl\xef\xbf\xbd\xef\xbf\xbdym\xef\xbf\xbd'
 /usr/lib64/python2.7/urlparse.py in urlparse(url='http://giona-news.blogspot.com\xef\xbf\xbd\xef\xbf\xbdx\xef\xbf\xbd[\xdb\x8fy\xef\xbf\xbd[\xef\xbf\xbdi\xef\xbf\xbd\xef\xbf\xbdyl\xef\xbf\xbd\xef\xbf\xbdym\xef\xbf\xbd', scheme='', allow_fragments=True)
    145     Note that we don't break the components up in smaller bits
    146     (e.g. netloc is a single string) and we don't expand % escapes."""
=>  147     tuple = urlsplit(url, scheme, allow_fragments)
    148     scheme, netloc, url, query, fragment = tuple
    149     if scheme in uses_params and ';' in url:
builtin tuple = <type 'tuple'>, global urlsplit = <function urlsplit>, url = 'http://giona-news.blogspot.com\xef\xbf\xbd\xef\xbf\xbdx\xef\xbf\xbd[\xdb\x8fy\xef\xbf\xbd[\xef\xbf\xbdi\xef\xbf\xbd\xef\xbf\xbdyl\xef\xbf\xbd\xef\xbf\xbdym\xef\xbf\xbd', scheme = '', allow_fragments = True
 /usr/lib64/python2.7/urlparse.py in urlsplit(url='', scheme='http', allow_fragments=True)
    219                 if (('[' in netloc and ']' not in netloc) or
    220                         (']' in netloc and '[' not in netloc)):
=>  221                     raise ValueError("Invalid IPv6 URL")
    222             if allow_fragments and '#' in url:
    223                 url, fragment = url.split('#', 1)
builtin ValueError = <type 'exceptions.ValueError'>

<type 'exceptions.ValueError'>: Invalid IPv6 URL
      args = ('Invalid IPv6 URL',)
      message = 'Invalid IPv6 URL'