Загружается содержимое страницы и возвращается ошибка 500. Но я сам не могу понять, имеет ли отношение содержание страницы.
Чтобы избежать ошибок на этой конкретной странице или веб-сайте, вы можете это сделать ( ПРЕДУПРЕЖДЕНИЕ это не очень красиво)
try:
response = urlopen(url)
content = response.read()
except HTTPError, e:
if e.getcode() == 500:
content = e.read()
else:
raise