Hello,
I thought it might be a problem related to authentication and decided to run it in a brand new install on my desktop. 
Same problem: HTTP Error 500
Could you please verify this?
Thanks,
Adhemar


Error Traceback:

View as:   Interactive  |  Text  |  XML (full)

 HTTPError: HTTP Error 500: Internal Server Error

URL: http://127.0.0.1:8080/admin_toolshed/prepare_for_install?tool_shed_url=http://toolshed.g2.bx.psu.edu/&repository_ids=c45d6c51a4fcfc6c&changeset_revisions=bf1c3f9f8282

Module weberror.evalexception.middleware:364 in respond          view
>>  app_iter = self.application(environ, detect_start_response)

Module paste.recursive:84 in __call__          view
>>  return self.application(environ, start_response)

Module paste.httpexceptions:633 in __call__          view
>>  return self.application(environ, start_response)

Module galaxy.web.framework.base:132 in __call__          view
>>  return self.handle_request( environ, start_response )

Module galaxy.web.framework.base:190 in handle_request          view
>>  body = method( trans, **kwargs )

Module galaxy.web.framework:221 in decorator          view
>>  return func( self, trans, *args, **kwargs )

Module galaxy.webapps.galaxy.controllers.admin_toolshed:908 in prepare_for_install          view
>>  includes_tool_dependencies )

Module tool_shed.util.common_install_util:130 in get_dependencies_for_repository          view
>>  all_repo_info_dict = get_required_repo_info_dicts( trans, tool_shed_url, util.listify(repo_info_dict ) )

Module tool_shed.util.common_install_util:360 in get_required_repo_info_dicts          view
>>  response = urllib2.urlopen( request ).read()

Module urllib2:127 in urlopen          view
>>  return _opener.open(url, data, timeout)

Module urllib2:410 in open          view
>>  response = meth(req, response)

Module urllib2:523 in http_response          view
>>  'http', request, response, code, msg, hdrs)

Module urllib2:448 in error          view
>>  return self._call_chain(*args)

Module urllib2:382 in _call_chain          view
>>  result = func(*args)

Module urllib2:531 in http_error_default          view
>>  raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)

HTTPError: HTTP Error 500: Internal Server Error







2013/9/10 Adhemar <azneto@gmail.com>
Hi, 
I've just updated my galaxy-central version and I can't use the tool shed installer via admin user any more. When I click 'Install to Galaxy' it throws and 500 error. 
Could you please verify that? I tried the URL from tool_shed_url in the browser and it also doesn't open.
Thanks,
Adhemar





10.129.9.38, 10.129.0.1 - - [10/Sep/2013:16:05:59 -0200] "GET /galaxy/admin_toolshed/prepare_for_install?tool_shed_url=http://toolshed.g2.bx.psu.edu/&repository_ids=c45d6c51a4fcfc6c&changeset_revisions=bf1c3f9f8282 HTTP/1.0" 500 - "http://toolshed.g2.bx.psu.edu/repository/preview_tools_in_changeset?repository_id=c45d6c51a4fcfc6c&changeset_revision=bf1c3f9f8282" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36"
Error - <class 'urllib2.HTTPError'>: HTTP Error 500: Internal Server Error
File '/opt/bioinformatics/share/galaxy20130410/lib/galaxy/web/framework/middleware/error.py', line 149 in __call__
  app_iter = self.application(environ, sr_checker)
File '/usr/lib/python2.6/site-packages/paste/recursive.py', line 80 in __call__
  return self.application(environ, start_response)
File '/opt/bioinformatics/share/galaxy20130410/lib/galaxy/web/framework/middleware/remoteuser.py', line 91 in __call__
  return self.app( environ, start_response )
File '/usr/lib/python2.6/site-packages/paste/httpexceptions.py', line 633 in __call__
  return self.application(environ, start_response)
File '/opt/bioinformatics/share/galaxy20130410/lib/galaxy/web/framework/base.py', line 132 in __call__
  return self.handle_request( environ, start_response )
File '/opt/bioinformatics/share/galaxy20130410/lib/galaxy/web/framework/base.py', line 190 in handle_request
  body = method( trans, **kwargs )
File '/opt/bioinformatics/share/galaxy20130410/lib/galaxy/web/framework/__init__.py', line 221 in decorator
  return func( self, trans, *args, **kwargs )
File '/opt/bioinformatics/share/galaxy20130410/lib/galaxy/webapps/galaxy/controllers/admin_toolshed.py', line 908 in prepare_for_install
  includes_tool_dependencies )
File '/opt/bioinformatics/share/galaxy20130410/lib/tool_shed/util/common_install_util.py', line 130 in get_dependencies_for_repository
  all_repo_info_dict = get_required_repo_info_dicts( trans, tool_shed_url, util.listify( repo_info_dict ) )
File '/opt/bioinformatics/share/galaxy20130410/lib/tool_shed/util/common_install_util.py', line 360 in get_required_repo_info_dicts
  response = urllib2.urlopen( request ).read()
File '/usr/lib64/python2.6/urllib2.py', line 126 in urlopen
  return _opener.open(url, data, timeout)
File '/usr/lib64/python2.6/urllib2.py', line 397 in open
  response = meth(req, response)
File '/usr/lib64/python2.6/urllib2.py', line 510 in http_response
  'http', request, response, code, msg, hdrs)
File '/usr/lib64/python2.6/urllib2.py', line 435 in error
  return self._call_chain(*args)
File '/usr/lib64/python2.6/urllib2.py', line 369 in _call_chain
  result = func(*args)
File '/usr/lib64/python2.6/urllib2.py', line 518 in http_error_default
  raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
HTTPError: HTTP Error 500: Internal Server Error


CGI Variables
-------------
  CONTENT_LENGTH: '0'
  HTTP_ACCEPT: 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8'
  HTTP_ACCEPT_ENCODING: 'gzip,deflate,sdch'
  HTTP_ACCEPT_LANGUAGE: 'pt-BR,pt;q=0.8,en-US;q=0.6,en;q=0.4'
  HTTP_AUTHORIZATION: 'Basic YWRoZW1hcjpDYWxsIG1lIHRoZSBicmVlemUh'
  HTTP_COOKIE: 'galaxysession=c6ca0ddb55be603a7b1853fca2041c148b00044fe9cfda0f39abd5fcb4fe71a0bc3b556f2ab9d86b; GUEST_LANGUAGE_ID=pt_BR; COOKIE_SUPPORT=true; JSESSIONID=EC393E44F6CC64AB7CECE0B38408E133'
  HTTP_REMOTE_USER: 'adhemar@'
  HTTP_USER_AGENT: 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36'
  HTTP_X_URL_SCHEME: 'https'
  PATH_INFO: '/admin_toolshed/prepare_for_install'
  REMOTE_ADDR: '10.129.9.38, 10.129.0.1'
  REQUEST_METHOD: 'GET'
  SCRIPT_NAME: '/galaxy'
  SERVER_NAME: 'www.lmb.cnptia.embrapa.br'
  SERVER_PORT: '8080'
  SERVER_PROTOCOL: 'HTTP/1.0'


WSGI Variables
--------------
  application: <paste.recursive.RecursiveMiddleware object at 0x8c58d90>
  is_api_request: False
  original_wsgi.url_scheme: 'http'
  paste.cookies: (<SimpleCookie: COOKIE_SUPPORT='true' GUEST_LANGUAGE_ID='pt_BR' JSESSIONID='EC393E44F6CC64AB7CECE0B38408E133' galaxysession='c6ca0ddb55be603a7b1853fca2041c148b00044fe9cfda0f39abd5fcb4fe71a0bc3b556f2ab9d86b'>, 'galaxysession=c6ca0ddb55be603a7b1853fca2041c148b00044fe9cfda0f39abd5fcb4fe71a0bc3b556f2ab9d86b; GUEST_LANGUAGE_ID=pt_BR; COOKIE_SUPPORT=true; JSESSIONID=EC393E44F6CC64AB7CECE0B38408E133')
  paste.expected_exceptions: [<class 'paste.httpexceptions.HTTPException'>]
  paste.httpexceptions: <paste.httpexceptions.HTTPExceptionHandler object at 0x8c58610>
  paste.httpserver.thread_pool: <paste.httpserver.ThreadPool object at 0x22bca10>
  paste.parsed_querystring: ([('tool_shed_url', 'http://toolshed.g2.bx.psu.edu/'), ('repository_ids', 'c45d6c51a4fcfc6c'), ('changeset_revisions', 'bf1c3f9f8282')], 'tool_shed_url=http://toolshed.g2.bx.psu.edu/&repository_ids=c45d6c51a4fcfc6c&changeset_revisions=bf1c3f9f8282')
  paste.recursive.forward: <paste.recursive.Forwarder from /galaxy>
  paste.recursive.include: <paste.recursive.Includer from /galaxy>
  paste.recursive.include_app_iter: <paste.recursive.IncluderAppIter from /galaxy>
  paste.recursive.script_name: '/galaxy'
  paste.throw_errors: True
  request_id: '0743e52a1a4c11e39742e41f13e30314'
  webob._parsed_query_vars: (MultiDict([('tool_shed_url', 'http://toolshed.g2.bx.psu.edu/'), ('repository_ids', 'c45d6c51a4fcfc6c'), ('changeset_revisions', 'bf1c3f9f8282')]), 'tool_shed_url=http://toolshed.g2.bx.psu.edu/&repository_ids=c45d6c51a4fcfc6c&changeset_revisions=bf1c3f9f8282')
  wsgi process: 'Multithreaded'
------------------------------------------------------------