Opened 4 years ago

Last modified 4 years ago

#6277 assigned defect

Can't get to isolde under tools.

Reported by: kenneth.satyshur@… Owned by: Greg Couch
Priority: normal Milestone:
Component: Tool Shed Version:
Keywords: Cc: chimera-programmers, Scooter Morris
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

Environment:


Request Method: GET
Request URL: https://cxtoolshed.rbvi.ucsf.edu/

Django Version: 3.2.11
Python Version: 3.6.8
Installed Applications:
('django.contrib.admin',
 'django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.messages',
 'django.contrib.sites',
 'whoosh',
 'haystack',
 'social_django',
 'cxtoolshed3.apps',
 'cxtoolshed3.submit_app',
 'cxtoolshed3.users',
 'cxtoolshed3.help',
 'cxtoolshed3.backend',
 'cxtoolshed3.download',
 'django.contrib.staticfiles')
Installed Middleware:
['django.middleware.security.SecurityMiddleware',
 'django.contrib.sessions.middleware.SessionMiddleware',
 'django.middleware.common.CommonMiddleware',
 'django.middleware.csrf.CsrfViewMiddleware',
 'django.contrib.auth.middleware.AuthenticationMiddleware',
 'django.contrib.messages.middleware.MessageMiddleware',
 'django.middleware.clickjacking.XFrameOptionsMiddleware',
 'social_django.middleware.SocialAuthExceptionMiddleware']



Traceback (most recent call last):
  File "/wynton/home/ferrin/cxtoolshed/production-site/lib64/python3.6/site-packages/django/db/backends/base/base.py", line 219, in ensure_connection
    self.connect()
  File "/wynton/home/ferrin/cxtoolshed/production-site/lib64/python3.6/site-packages/django/utils/asyncio.py", line 33, in inner
    return func(*args, **kwargs)
  File "/wynton/home/ferrin/cxtoolshed/production-site/lib64/python3.6/site-packages/django/db/backends/base/base.py", line 200, in connect
    self.connection = self.get_new_connection(conn_params)
  File "/wynton/home/ferrin/cxtoolshed/production-site/lib64/python3.6/site-packages/django/utils/asyncio.py", line 33, in inner
    return func(*args, **kwargs)
  File "/wynton/home/ferrin/cxtoolshed/production-site/lib64/python3.6/site-packages/django/db/backends/mysql/base.py", line 234, in get_new_connection
    connection = Database.connect(**conn_params)
  File "/wynton/home/ferrin/cxtoolshed/production-site/lib64/python3.6/site-packages/MySQLdb/__init__.py", line 123, in Connect
    return Connection(*args, **kwargs)
  File "/wynton/home/ferrin/cxtoolshed/production-site/lib64/python3.6/site-packages/MySQLdb/connections.py", line 185, in __init__
    super().__init__(*args, **kwargs2)

The above exception ((2003, "Can't connect to MySQL server on 'mysql.cgl.ucsf.edu' (113)")) was the direct cause of the following exception:
  File "/wynton/home/ferrin/cxtoolshed/production-site/lib64/python3.6/site-packages/django/core/handlers/exception.py", line 47, in inner
    response = get_response(request)
  File "/wynton/home/ferrin/cxtoolshed/production-site/lib64/python3.6/site-packages/django/core/handlers/base.py", line 181, in _get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)
  File "/usr/local/projects/chimerax/www/production/cxtoolshed3/apps/views.py", line 104, in apps_default
    return html_response('apps_default.html', c, request, processors = (_nav_panel_context, ))
  File "/usr/local/projects/chimerax/www/production/cxtoolshed3/util/view_util.py", line 18, in html_response
    context.update(p(request))
  File "/usr/local/projects/chimerax/www/production/cxtoolshed3/apps/views.py", line 46, in _nav_panel_context
    all_tags = _all_tags_of_count(_NavPanelConfig.min_tag_count)
  File "/usr/local/projects/chimerax/www/production/cxtoolshed3/apps/views.py", line 38, in _all_tags_of_count
    return filter(lambda tag: tag.count >= min_count, Tag.objects.all())
  File "/wynton/home/ferrin/cxtoolshed/production-site/lib64/python3.6/site-packages/django/db/models/query.py", line 280, in __iter__
    self._fetch_all()
  File "/wynton/home/ferrin/cxtoolshed/production-site/lib64/python3.6/site-packages/django/db/models/query.py", line 1324, in _fetch_all
    self._result_cache = list(self._iterable_class(self))
  File "/wynton/home/ferrin/cxtoolshed/production-site/lib64/python3.6/site-packages/django/db/models/query.py", line 51, in __iter__
    results = compiler.execute_sql(chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size)
  File "/wynton/home/ferrin/cxtoolshed/production-site/lib64/python3.6/site-packages/django/db/models/sql/compiler.py", line 1173, in execute_sql
    cursor = self.connection.cursor()
  File "/wynton/home/ferrin/cxtoolshed/production-site/lib64/python3.6/site-packages/django/utils/asyncio.py", line 33, in inner
    return func(*args, **kwargs)
  File "/wynton/home/ferrin/cxtoolshed/production-site/lib64/python3.6/site-packages/django/db/backends/base/base.py", line 259, in cursor
    return self._cursor()
  File "/wynton/home/ferrin/cxtoolshed/production-site/lib64/python3.6/site-packages/django/db/backends/base/base.py", line 235, in _cursor
    self.ensure_connection()
  File "/wynton/home/ferrin/cxtoolshed/production-site/lib64/python3.6/site-packages/django/utils/asyncio.py", line 33, in inner
    return func(*args, **kwargs)
  File "/wynton/home/ferrin/cxtoolshed/production-site/lib64/python3.6/site-packages/django/db/backends/base/base.py", line 219, in ensure_connection
    self.connect()
  File "/wynton/home/ferrin/cxtoolshed/production-site/lib64/python3.6/site-packages/django/db/utils.py", line 90, in __exit__
    raise dj_exc_value.with_traceback(traceback) from exc_value
  File "/wynton/home/ferrin/cxtoolshed/production-site/lib64/python3.6/site-packages/django/db/backends/base/base.py", line 219, in ensure_connection
    self.connect()
  File "/wynton/home/ferrin/cxtoolshed/production-site/lib64/python3.6/site-packages/django/utils/asyncio.py", line 33, in inner
    return func(*args, **kwargs)
  File "/wynton/home/ferrin/cxtoolshed/production-site/lib64/python3.6/site-packages/django/db/backends/base/base.py", line 200, in connect
    self.connection = self.get_new_connection(conn_params)
  File "/wynton/home/ferrin/cxtoolshed/production-site/lib64/python3.6/site-packages/django/utils/asyncio.py", line 33, in inner
    return func(*args, **kwargs)
  File "/wynton/home/ferrin/cxtoolshed/production-site/lib64/python3.6/site-packages/django/db/backends/mysql/base.py", line 234, in get_new_connection
    connection = Database.connect(**conn_params)
  File "/wynton/home/ferrin/cxtoolshed/production-site/lib64/python3.6/site-packages/MySQLdb/__init__.py", line 123, in Connect
    return Connection(*args, **kwargs)
  File "/wynton/home/ferrin/cxtoolshed/production-site/lib64/python3.6/site-packages/MySQLdb/connections.py", line 185, in __init__
    super().__init__(*args, **kwargs2)

Exception Type: OperationalError at /
Exception Value: (2003, "Can't connect to MySQL server on 'mysql.cgl.ucsf.edu' (113)")




Kenneth A. Satyshur, M.S., Ph.D.

Senior Scientist,

College of Ag and Life Sciences: Department of Bacteriology;

School of Medicine and Public Health:

Departments of Biomolecular Chemistry,

Neuroscience, Oncology, and Carbone Cancer Center

(Small Molecule Screening Facility)

University of Wisconsin-Madison

Madison, Wisconsin, 53706

608-215-5207

Change History (1)

comment:1 by Eric Pettersen, 4 years ago

Cc: chimera-programmers Scooter Morris added
Component: UnassignedTool Shed
Owner: set to Greg Couch
Platform: all
Project: ChimeraX
Status: newassigned

Hi Kenneth,

Our servers are being upgraded and some services are not available right now, and the Toolshed is unfortunately one of them. The upgrade will finish tomorrow, so the Toolshed should be available late tomorrow, or by Thursday at the latest. The fact that you get a traceback rather than a useful message is not great, and we hope to improve that in the future.

--Eric

Eric Pettersen
UCSF Computer Graphics Lab

Note: See TracTickets for help on using tickets.