TemplateDoesNotExist at /account/login/ 500_freenas.html Request Method: GET Request URL: http://192.168.2.31/account/login/?next=/ Django Version: 1.6.7 Exception Type: TemplateDoesNotExist Exception Value: 500_freenas.html Exception Location: /usr/local/lib/python2.7/site-packages/django/template/loader.py in find_template, line 131 Python Executable: /usr/local/bin/python Python Version: 2.7.8 Python Path: ['/usr/local/www/freenasUI', '/usr/local/lib/python27.zip', '/usr/local/lib/python2.7', '/usr/local/lib/python2.7/plat-freebsd9', '/usr/local/lib/python2.7/lib-tk', '/usr/local/lib/python2.7/lib-old', '/usr/local/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/site-packages', '/usr/local/www/freenasUI/..', '/usr/local/lib', '/usr/local/www', '/usr/local/www/freenasUI', '/usr/local/www'] Server time: Mo, 29 Jun 2015 18:10:22 +0200 Template-loader postmortem Django tried loading these templates, in this order: * Using loader |django.template.loaders.filesystem.Loader|: o |/usr/local/www/freenasUI/templates/500_freenas.html| (File exists) * Using loader |django.template.loaders.app_directories.Loader|: o |/usr/local/lib/python2.7/site-packages/django/contrib/auth/templates/500_freenas.html| (File does not exist) o |/usr/local/lib/python2.7/site-packages/dojango/templates/500_freenas.html| (File does not exist) Traceback Switch to copy-and-paste view <#> * |/usr/local/lib/python2.7/site-packages/django/template/loader.py| in |get_template| 131. raise TemplateDoesNotExist(name) 132. 133. def get_template(template_name): 134. """ 135. Returns a compiled Template object for the given template name, 136. handling template inheritance recursively. 137. """ 138. template, origin = find_template(template_name) ... 139. if not hasattr(template, 'render'): 140. # template needs to be compiled 141. template = get_template_from_string(template, origin, template_name) 142. return template 143. 144. def get_template_from_string(source, origin=None, name=None): ▶ Local vars <#> Variable Value template_name '500_freenas.html' * |/usr/local/lib/python2.7/site-packages/django/template/loader.py| in |find_template| 124. template_source_loaders = tuple(loaders) 125. for loader in template_source_loaders: 126. try: 127. source, display_name = loader(name, dirs) 128. return (source, make_origin(display_name, loader, name, dirs)) 129. except TemplateDoesNotExist: 130. pass 131. raise TemplateDoesNotExist(name) ... 132. 133. def get_template(template_name): 134. """ 135. Returns a compiled Template object for the given template name, 136. handling template inheritance recursively. 137. """ ▶ Local vars <#> Variable Value name '500_freenas.html' dirs None loader Environment: Request Method: GET Request URL: http://192.168.2.31/account/login/?next=/ Django Version: 1.6.7 Python Version: 2.7.8 Installed Applications: ('django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.staticfiles', 'south', 'dojango', 'freenasUI.api', 'freenasUI.freeadmin', 'freenasUI.storage', 'freenasUI.directoryservice', 'freenasUI.system', 'freenasUI.reporting', 'freenasUI.support', 'freenasUI.tasks', 'freenasUI.plugins', 'freenasUI.sharing', 'freenasUI.network', 'freenasUI.account', 'freenasUI.services', 'freenasUI.jails') Installed Middleware: ('django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'freenasUI.freeadmin.middleware.LocaleMiddleware', 'freenasUI.freeadmin.middleware.CatchError', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'freenasUI.freeadmin.middleware.RequireLoginMiddleware') Template Loader Error: Django tried loading these templates, in this order: Using loader django.template.loaders.filesystem.Loader: /usr/local/www/freenasUI/templates/500_freenas.html (File exists) Using loader django.template.loaders.app_directories.Loader: /usr/local/lib/python2.7/site-packages/django/contrib/auth/templates/500_freenas.html (File does not exist) /usr/local/lib/python2.7/site-packages/dojango/templates/500_freenas.html (File does not exist) Traceback: File "/usr/local/lib/python2.7/site-packages/django/template/loader.py" in get_template 138. template, origin = find_template(template_name) File "/usr/local/lib/python2.7/site-packages/django/template/loader.py" in find_template 131. raise TemplateDoesNotExist(name) Exception Type: TemplateDoesNotExist at /account/login/ Exception Value: 500_freenas.html Request information GET Variable Value next u'/' POST No POST data FILES No FILES data COOKIES No cookie data META Variable Value REMOTE_ADDR '192.168.2.11' HTTP_CONNECTION 'keep-alive' PATH_INFO u'/account/login/' REQUEST_URI '/account/login/?next=/' HTTP_DNT '1' REDIRECT_STATUS '200' HTTP_ACCEPT_LANGUAGE 'de,en-US;q=0.7,en;q=0.3' HTTP_ACCEPT 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' SERVER_ADDR '192.168.2.31' QUERY_STRING 'next=/' SERVER_PROTOCOL 'HTTP/1.1' wsgi.errors HTTP_HOST '192.168.2.31' HTTPS '' wsgi.run_once False wsgi.multithread True CONTENT_TYPE '' CSRF_COOKIE u'8ekszixlzhfHJr3pPqwjax51xLGoaTml' SERVER_NAME 'localhost' wsgi.url_scheme 'http' wsgi.version (1, 0) DOCUMENT_URI '/account/login/' HTTP_ACCEPT_ENCODING 'gzip, deflate' GATEWAY_INTERFACE 'CGI/1.1' HTTP_USER_AGENT 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Firefox/38.0' wsgi.multiprocess False SERVER_PORT '80' SCRIPT_NAME u'' DOCUMENT_ROOT '/usr/local/etc/nginx/html' SERVER_SOFTWARE 'nginx/1.6.2' REMOTE_PORT '49286' CONTENT_LENGTH '' REQUEST_METHOD 'GET' wsgi.input Settings Using settings module |freenasUI.settings| Setting Value SESSION_COOKIE_AGE 1209600 DATE_INPUT_FORMATS ('%Y-%m-%d', '%m/%d/%Y', '%m/%d/%y', '%b %d %Y', '%b %d, %Y', '%d %b %Y', '%d %b, %Y', '%B %d %Y', '%B %d, %Y', '%d %B %Y', '%d %B, %Y') ALLOWED_INCLUDE_ROOTS () TEST_RUNNER 'django.test.runner.DiscoverRunner' DEFAULT_EXCEPTION_REPORTER_FILTER 'django.views.debug.SafeExceptionReporterFilter' DATETIME_FORMAT 'N j, Y, P' STATICFILES_DIRS ('/usr/local/www/freenasUI/fnstatic',) USE_TZ False LANGUAGE_CODE 'en-us' SESSION_SERIALIZER 'django.contrib.sessions.serializers.JSONSerializer' SESSION_SAVE_EVERY_REQUEST False TIME_INPUT_FORMATS ('%H:%M:%S', '%H:%M:%S.%f', '%H:%M') ROOT_URLCONF 'freenasUI.urls' DISALLOWED_USER_AGENTS () EMAIL_SUBJECT_PREFIX '[Django] ' FILE_UPLOAD_HANDLERS ('django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler') SOUTH_TESTS_MIGRATE False CSRF_COOKIE_DOMAIN None THOUSAND_SEPARATOR ',' EMAIL_BACKEND 'django.core.mail.backends.smtp.EmailBackend' FIRST_DAY_OF_WEEK 0 FIXTURE_DIRS () FORMAT_MODULE_PATH None DEFAULT_FILE_STORAGE 'django.core.files.storage.FileSystemStorage' PROFANITIES_LIST u'********************' SESSION_COOKIE_PATH '/' USE_ETAGS False EMAIL_USE_TLS False APPEND_SLASH True EMAIL_HOST 'localhost' TIME_ZONE None STATIC_URL '/static/' DEBUG_PROPAGATE_EXCEPTIONS False TEMPLATE_LOADERS ('django.template.loaders.filesystem.Loader', 'django.template.loaders.app_directories.Loader') TEMPLATE_DEBUG False FILE_UPLOAD_TEMP_DIR '/var/tmp/firmware/' APP_MODULES ['freenasUI.storage', 'freenasUI.directoryservice', 'freenasUI.system', 'freenasUI.reporting', 'freenasUI.support', 'freenasUI.tasks', 'freenasUI.plugins', 'freenasUI.sharing', 'freenasUI.network', 'freenasUI.account', 'freenasUI.services', 'freenasUI.jails'] TEMPLATE_STRING_IF_INVALID '' LOGIN_REDIRECT_URL '/' STATICFILES_STORAGE 'django.contrib.staticfiles.storage.StaticFilesStorage' DEFAULT_FROM_EMAIL 'webmaster@localhost' LOGGING {'disable_existing_loggers': False, 'formatters': {'simple': {'format': '[%(name)s:%(lineno)s] %(message)s'}}, 'handlers': {'mail_admins': {'class': 'django.utils.log.AdminEmailHandler', 'filters': [], 'level': 'ERROR'}, 'syslog': {'class': 'freenasUI.freeadmin.handlers.SysLogHandler', 'formatter': 'simple', 'level': 'DEBUG'}}, 'loggers': {'': {'handlers': ['syslog'], 'level': 'DEBUG', 'propagate': True}, 'django.request': {'handlers': ['mail_admins'], 'level': 'ERROR', 'propagate': False}}, 'version': 1} LANGUAGE_COOKIE_NAME 'django_language' MIDDLEWARE_CLASSES ('django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'freenasUI.freeadmin.middleware.LocaleMiddleware', 'freenasUI.freeadmin.middleware.CatchError', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'freenasUI.freeadmin.middleware.RequireLoginMiddleware') INSTALLED_APPS ('django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.staticfiles', 'south', 'dojango', 'freenasUI.api', 'freenasUI.freeadmin', 'freenasUI.storage', 'freenasUI.directoryservice', 'freenasUI.system', 'freenasUI.reporting', 'freenasUI.support', 'freenasUI.tasks', 'freenasUI.plugins', 'freenasUI.sharing', 'freenasUI.network', 'freenasUI.account', 'freenasUI.services', 'freenasUI.jails') BLACKLIST_NAV ('django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.staticfiles', 'south', 'dojango', 'freeadmin') DEFAULT_CHARSET 'utf-8' SEND_BROKEN_LINK_EMAILS False PASSWORD_RESET_TIMEOUT_DAYS u'********************' TEMPLATE_CONTEXT_PROCESSORS ('django.core.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.core.context_processors.i18n', 'django.core.context_processors.media', 'django.core.context_processors.static', 'dojango.context_processors.config') FILE_UPLOAD_MAX_MEMORY_SIZE 33554432 DATABASES {'default': {'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'ENGINE': 'django.db.backends.sqlite3', 'HOST': '', 'NAME': '/data/freenas-v1.db', 'OPTIONS': {}, 'PASSWORD': u'********************', 'PORT': '', 'TEST_CHARSET': None, 'TEST_COLLATION': None, 'TEST_MIRROR': None, 'TEST_NAME': ':memory:', 'TIME_ZONE': None, 'USER': ''}} DATABASE_ROUTERS [] SESSION_COOKIE_NAME 'sessionid' SESSION_COOKIE_DOMAIN None SESSION_CACHE_ALIAS 'default' USE_THOUSAND_SEPARATOR False PREPEND_WWW False LOGOUT_URL '/account/logout/' SERVER_EMAIL 'root@localhost' INTERNAL_IPS () DATETIME_INPUT_FORMATS ('%Y-%m-%d %H:%M:%S', '%Y-%m-%d %H:%M:%S.%f', '%Y-%m-%d %H:%M', '%Y-%m-%d', '%m/%d/%Y %H:%M:%S', '%m/%d/%Y %H:%M:%S.%f', '%m/%d/%Y %H:%M', '%m/%d/%Y', '%m/%d/%y %H:%M:%S', '%m/%d/%y %H:%M:%S.%f', '%m/%d/%y %H:%M', '%m/%d/%y') CSRF_COOKIE_HTTPONLY False SIGNING_BACKEND 'django.core.signing.TimestampSigner' SHORT_DATETIME_FORMAT 'm/d/Y P' DIR_BLACKLIST ['templates', 'fnstatic', 'middleware', 'contrib', 'common', 'locale', 'dojango', 'tools', 'api', 'freeadmin', 'static'] YEAR_MONTH_FORMAT 'F Y' AUTH_USER_MODEL 'account.bsdUsers' TRANSACTIONS_MANAGED False MONTH_DAY_FORMAT 'F j' MANAGERS (('iXsystems, Inc.', 'freenas@ixsystems.com'),) CSRF_COOKIE_NAME 'csrftoken' HERE '/usr/local/www/freenasUI' LOGIN_URL '/account/login/' LOGGING_CONFIG 'django.utils.log.dictConfig' EMAIL_PORT 25 STATIC_ROOT '/usr/local/www/freenasUI/static' LANGUAGES (('af', 'Afrikaans'), ('ar', 'Arabic'), ('az', 'Azerbaijani'), ('bg', 'Bulgarian'), ('be', 'Belarusian'), ('bn', 'Bengali'), ('br', 'Breton'), ('bs', 'Bosnian'), ('ca', 'Catalan'), ('cs', 'Czech'), ('cy', 'Welsh'), ('da', 'Danish'), ('de', 'German'), ('el', 'Greek'), ('en', 'English'), ('en-gb', 'British English'), ('eo', 'Esperanto'), ('es', 'Spanish'), ('es-ar', 'Argentinian Spanish'), ('es-mx', 'Mexican Spanish'), ('es-ni', 'Nicaraguan Spanish'), ('es-ve', 'Venezuelan Spanish'), ('et', 'Estonian'), ('eu', 'Basque'), ('fa', 'Persian'), ('fi', 'Finnish'), ('fr', 'French'), ('fy-nl', 'Frisian'), ('ga', 'Irish'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('is', 'Icelandic'), ('it', 'Italian'), ('ja', 'Japanese'), ('ka', 'Georgian'), ('kk', 'Kazakh'), ('km', 'Khmer'), ('kn', 'Kannada'), ('ko', 'Korean'), ('lb', 'Luxembourgish'), ('lt', 'Lithuanian'), ('lv', 'Latvian'), ('mk', 'Macedonian'), ('ml', 'Malayalam'), ('mn', 'Mongolian'), ('my', 'Burmese'), ('nb', 'Norwegian Bokmal'), ('ne', 'Nepali'), ('nl', 'Dutch'), ('nn', 'Norwegian Nynorsk'), ('os', 'Ossetic'), ('pa', 'Punjabi'), ('pl', 'Polish'), ('pt', 'Portuguese'), ('pt-br', 'Brazilian Portuguese'), ('ro', 'Romanian'), ('ru', 'Russian'), ('sk', 'Slovak'), ('sl', 'Slovenian'), ('sq', 'Albanian'), ('sr', 'Serbian'), ('sr-latn', 'Serbian Latin'), ('sv', 'Swedish'), ('sw', 'Swahili'), ('ta', 'Tamil'), ('te', 'Telugu'), ('th', 'Thai'), ('tr', 'Turkish'), ('tt', 'Tatar'), ('udm', 'Udmurt'), ('uk', 'Ukrainian'), ('ur', 'Urdu'), ('vi', 'Vietnamese'), ('zh-cn', 'Simplified Chinese'), ('zh-tw', 'Traditional Chinese')) WSGI_APPLICATION None CACHES {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}} ADMIN_FOR () MEDIA_ROOT '/usr/local/www/freenasUI/media' USE_I18N True CSRF_COOKIE_PATH '/' EMAIL_HOST_USER '' DATABASE_PATH '/data/freenas-v1.db' ALLOWED_HOSTS ['*'] COMMENTS_ALLOW_PROFANITIES False SESSION_FILE_PATH None AUTHENTICATION_BACKENDS ('django.contrib.auth.backends.ModelBackend',) SECRET_KEY u'********************' CACHE_MIDDLEWARE_ALIAS 'default' SHORT_DATE_FORMAT 'm/d/Y' DEFAULT_TABLESPACE '' MESSAGE_STORAGE 'django.contrib.messages.storage.fallback.FallbackStorage' DATE_FORMAT 'N j, Y' CACHE_MIDDLEWARE_KEY_PREFIX u'********************' USE_L10N True SECURE_PROXY_SSL_HEADER None DEBUG False FILE_CHARSET 'utf-8' DECIMAL_SEPARATOR '.' SESSION_COOKIE_SECURE False MEDIA_URL '/media/' ADMINS (('iXsystems, Inc.', 'freenas@ixsystems.com'),) FILE_UPLOAD_PERMISSIONS None USE_X_FORWARDED_HOST False DEFAULT_CONTENT_TYPE 'text/html' DEFAULT_INDEX_TABLESPACE '' CACHE_MIDDLEWARE_SECONDS 600 CSRF_FAILURE_VIEW 'django.views.csrf.csrf_failure' CSRF_COOKIE_SECURE False SESSION_ENGINE 'django.contrib.sessions.backends.file' TEMPLATE_DIRS ('/usr/local/www/freenasUI/templates',) DOJANGO_DOJO_DEBUG True SESSION_EXPIRE_AT_BROWSER_CLOSE False IGNORABLE_404_URLS () TIME_FORMAT 'P' X_FRAME_OPTIONS 'SAMEORIGIN' FORCE_SCRIPT_NAME '' SITE_ID 1 PASSWORD_HASHERS u'********************' ABSOLUTE_URL_OVERRIDES {} DOJANGO_DOJO_VERSION '1.10.1' NUMBER_GROUPING 0 SETTINGS_MODULE 'freenasUI.settings' DOJANGO_DOJO_PROFILE 'local_release' EMAIL_HOST_PASSWORD u'********************' LOCALE_PATHS ('/usr/local/www/freenasUI/locale',) SESSION_COOKIE_HTTPONLY True LANGUAGES_BIDI ('he', 'ar', 'fa', 'ur') STATICFILES_FINDERS ('django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder') You're seeing this error because you have |DEBUG = True| in your Django settings file. Change that to |False|, and Django will display a standard 500 page.