· 5 years ago · Sep 07, 2020, 06:50 AM
1ValueError at /api/drafts/16733/
2Could not deserialize key data.
3
4Request Method: PATCH
5Request URL: https://license-test.ptsecurity.ru/api/drafts/16733/
6Django Version: 1.11.16
7Python Executable: /usr/bin/python
8Python Version: 2.7.12
9Python Path: ['/code/license', '/usr/local/bin', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages', '/code/license']
10Server time: Mon, 7 Sep 2020 09:41:06 +0300
11Installed Applications:
12['django.contrib.admin',
13 'django.contrib.auth',
14 'django.contrib.contenttypes',
15 'django.contrib.sessions',
16 'django.contrib.messages',
17 'django.contrib.staticfiles',
18 'django.contrib.postgres',
19 'django_filters',
20 'fixture_magic',
21 'rest_framework',
22 'simple_history',
23 'guardian',
24 'taggit',
25 'taggit_serializer',
26 'core',
27 'client',
28 'product',
29 'journal',
30 'access_log']
31Installed Middleware:
32['django.middleware.security.SecurityMiddleware',
33 'django.contrib.sessions.middleware.SessionMiddleware',
34 'django.middleware.common.CommonMiddleware',
35 'django.middleware.csrf.CsrfViewMiddleware',
36 'django.contrib.auth.middleware.AuthenticationMiddleware',
37 'django.contrib.messages.middleware.MessageMiddleware',
38 'django.middleware.clickjacking.XFrameOptionsMiddleware',
39 'simple_history.middleware.HistoryRequestMiddleware']
40
41
42Traceback:
43
44File "/usr/local/lib/python2.7/dist-packages/django/core/handlers/exception.py" in inner
45 41. response = get_response(request)
46
47File "/usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py" in _get_response
48 187. response = self.process_exception_by_middleware(e, request)
49
50File "/usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py" in _get_response
51 185. response = wrapped_callback(request, *callback_args, **callback_kwargs)
52
53File "/usr/local/lib/python2.7/dist-packages/django/views/decorators/csrf.py" in wrapped_view
54 58. return view_func(*args, **kwargs)
55
56File "/usr/local/lib/python2.7/dist-packages/rest_framework/viewsets.py" in view
57 83. return self.dispatch(request, *args, **kwargs)
58
59File "/usr/local/lib/python2.7/dist-packages/rest_framework/views.py" in dispatch
60 477. response = self.handle_exception(exc)
61
62File "/usr/local/lib/python2.7/dist-packages/rest_framework/views.py" in handle_exception
63 437. self.raise_uncaught_exception(exc)
64
65File "/usr/local/lib/python2.7/dist-packages/rest_framework/views.py" in dispatch
66 474. response = handler(request, *args, **kwargs)
67
68File "/code/license/core/permissions.py" in wrapper
69 77. return method(self, *args, **kwds)
70
71File "/code/license/client/views.py" in partial_update
72 161. response = viewsets.ModelViewSet.partial_update(self, request, **kwards)
73
74File "/usr/local/lib/python2.7/dist-packages/rest_framework/mixins.py" in partial_update
75 85. return self.update(request, *args, **kwargs)
76
77File "/code/license/core/permissions.py" in wrapper
78 77. return method(self, *args, **kwds)
79
80File "/code/license/client/views.py" in update
81 213. viewsets.ModelViewSet.update(self, *args, **kwds)
82
83File "/usr/local/lib/python2.7/dist-packages/rest_framework/mixins.py" in update
84 70. self.perform_update(serializer)
85
86File "/code/license/client/views.py" in perform_update
87 175. return self.publicate(draft, self.request.user)
88
89File "/code/license/client/views.py" in publicate
90 197. g.generate()
91
92File "/code/license/core/generators/ms.py" in generate
93 76. TokenGenerator.generate(self)
94
95File "/code/license/core/generators/token.py" in generate
96 76. token = self.create_token(license_data)
97
98File "/code/license/core/generators/token.py" in create_token
99 60. 'environment': settings.INSTANCE_ACCESS_TOKEN_ENVIRONMENT})
100
101File "/code/license/core/generators/token.py" in sign_jwt_token
102 49. headers={'kid': key_kid})
103
104File "/usr/local/lib/python2.7/dist-packages/jwt/api_jwt.py" in encode
105 65. json_payload, key, algorithm, headers, json_encoder
106
107File "/usr/local/lib/python2.7/dist-packages/jwt/api_jws.py" in encode
108 113. key = alg_obj.prepare_key(key)
109
110File "/usr/local/lib/python2.7/dist-packages/jwt/algorithms.py" in prepare_key
111 207. key = load_pem_public_key(key, backend=default_backend())
112
113File "/usr/local/lib/python2.7/dist-packages/cryptography/hazmat/primitives/serialization.py" in load_pem_public_key
114 24. return backend.load_pem_public_key(data)
115
116File "/usr/local/lib/python2.7/dist-packages/cryptography/hazmat/backends/multibackend.py" in load_pem_public_key
117 314. return b.load_pem_public_key(data)
118
119File "/usr/local/lib/python2.7/dist-packages/cryptography/hazmat/backends/openssl/backend.py" in load_pem_public_key
120 1000. self._handle_key_loading_error()
121
122File "/usr/local/lib/python2.7/dist-packages/cryptography/hazmat/backends/openssl/backend.py" in _handle_key_loading_error
123 1229. raise ValueError("Could not deserialize key data.")
124
125Exception Type: ValueError at /api/drafts/16733/
126Exception Value: Could not deserialize key data.
127Request information:
128USER: aadler
129
130GET: No GET data
131
132POST: No POST data
133
134FILES: No FILES data
135
136COOKIES:
137csrftoken = 'Bxm4CUdA4yu5fYnWQqQJOAtRU9DQpyjCoFyi4wWXJvpCsei6GjJAAgAFD0sYEiL5'
138sessionid = '7tln6bouhcbnuvsvhk8t7slgvq5ncuo9'
139selected_product = '-1'
140sfbShellAppLaunched = 'yes'
141
142META:
143CONTENT_LENGTH = '878'
144CONTENT_TYPE = 'application/json'
145CSRF_COOKIE = 'Bxm4CUdA4yu5fYnWQqQJOAtRU9DQpyjCoFyi4wWXJvpCsei6GjJAAgAFD0sYEiL5'
146HTTP_ACCEPT = 'application/json, text/javascript, */*; q=0.01'
147HTTP_ACCEPT_ENCODING = 'gzip, deflate, br'
148HTTP_ACCEPT_LANGUAGE = 'ru,en-US;q=0.9,en;q=0.8'
149HTTP_CONNECTION = 'close'
150HTTP_COOKIE = 'selected_product=-1; sfbShellAppLaunched=yes; csrftoken=Bxm4CUdA4yu5fYnWQqQJOAtRU9DQpyjCoFyi4wWXJvpCsei6GjJAAgAFD0sYEiL5; sessionid=7tln6bouhcbnuvsvhk8t7slgvq5ncuo9'
151HTTP_HOST = 'license-test.ptsecurity.ru'
152HTTP_ORIGIN = 'https://license-test.ptsecurity.ru'
153HTTP_REFERER = 'https://license-test.ptsecurity.ru/'
154HTTP_SEC_FETCH_DEST = 'empty'
155HTTP_SEC_FETCH_MODE = 'cors'
156HTTP_SEC_FETCH_SITE = 'same-origin'
157HTTP_USER_AGENT = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.83 Safari/537.36'
158HTTP_X_CSRFTOKEN = 'Bxm4CUdA4yu5fYnWQqQJOAtRU9DQpyjCoFyi4wWXJvpCsei6GjJAAgAFD0sYEiL5'
159HTTP_X_FORWARDED_PROTOCOL = 'https'
160HTTP_X_REAL_IP = '10.10.125.137'
161HTTP_X_REQUESTED_WITH = 'XMLHttpRequest'
162HTTP_X_SCHEME = 'https'
163PATH_INFO = u'/api/drafts/16733/'
164QUERY_STRING = ''
165RAW_URI = '/api/drafts/16733/'
166REMOTE_ADDR = '172.18.0.6'
167REMOTE_PORT = '33410'
168REQUEST_METHOD = 'PATCH'
169SCRIPT_NAME = u''
170SERVER_NAME = '0.0.0.0'
171SERVER_PORT = '8001'
172SERVER_PROTOCOL = 'HTTP/1.0'
173SERVER_SOFTWARE = 'gunicorn/19.6.0'
174gunicorn.socket = <socket._socketobject object at 0x7f573d364130>
175wsgi.errors = <gunicorn.http.wsgi.WSGIErrorsWrapper object at 0x7f573d2e2590>
176wsgi.file_wrapper = ''
177wsgi.input = <gunicorn.http.body.Body object at 0x7f573d2e2690>
178wsgi.multiprocess = True
179wsgi.multithread = False
180wsgi.run_once = False
181wsgi.url_scheme = 'http'
182wsgi.version = u'(1, 0)'
183
184Settings:
185Using settings module license.settings.production
186ABSOLUTE_URL_OVERRIDES = {}
187ADMINS = []
188ALLOWED_HOSTS = ['license.ptsecurity.ru', 'license-test.ptsecurity.ru', 'license-feature.ptsecurity.ru', 'license.build.ptsecurity.ru', 'license-test.build.ptsecurity.ru', 'license-feature.build.ptsecurity.ru']
189APPEND_SLASH = True
190AUTHENTICATION_BACKENDS = ['core.authorization.MyLDAPBackend', 'django.contrib.auth.backends.ModelBackend', 'guardian.backends.ObjectPermissionBackend']
191AUTH_LDAP_BIND_DN = 'CN=svc-shared,OU=Svc,OU=Msk,DC=ptsecurity,DC=ru'
192AUTH_LDAP_BIND_PASSWORD = u'********************'
193AUTH_LDAP_CONNECTION_OPTIONS = {8: 0, 20481: 0}
194AUTH_LDAP_SERVER_URI = 'ldaps://ptsecurity.ru:636'
195AUTH_LDAP_START_TLS = False
196AUTH_LDAP_USER_SEARCH = <django_auth_ldap.config.LDAPSearch object at 0x7f57480d6a90>
197AUTH_LDAP_USER_SEARCH_BASE = 'DC=ptsecurity,DC=ru'
198AUTH_LDAP_USER_USERNAME_ATTR = 'sAMAccountName'
199AUTH_PASSWORD_VALIDATORS = u'********************'
200AUTH_TYPES = {'FlusGuardant': u'\u041a\u043b\u044e\u0447 Guardant', 'FlusLicenseHash': u'\u0425\u044d\u0448 \u0441\u0435\u0440\u0438\u0439\u043d\u043e\u0433\u043e \u043d\u043e\u043c\u0435\u0440\u0430', 'FlusBasicHash': u'UUID \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0438'}
201AUTH_USER_MODEL = u'auth.User'
202BASE_DIR = '/code/license/license'
203BROKER_URL = 'redis://redis:6379'
204CACHES = {u'default': {u'BACKEND': u'django.core.cache.backends.locmem.LocMemCache'}}
205CACHE_MIDDLEWARE_ALIAS = u'default'
206CACHE_MIDDLEWARE_KEY_PREFIX = u'********************'
207CACHE_MIDDLEWARE_SECONDS = 600
208CELERYBEAT_SCHEDULE = {'collect_telemetry': {'task': 'access_log.tasks.collect_telemetry', 'schedule': datetime.timedelta(0, 30)}}
209CSRF_COOKIE_AGE = 31449600
210CSRF_COOKIE_DOMAIN = None
211CSRF_COOKIE_HTTPONLY = False
212CSRF_COOKIE_NAME = u'csrftoken'
213CSRF_COOKIE_PATH = u'/'
214CSRF_COOKIE_SECURE = False
215CSRF_FAILURE_VIEW = u'django.views.csrf.csrf_failure'
216CSRF_HEADER_NAME = u'HTTP_X_CSRFTOKEN'
217CSRF_TRUSTED_ORIGINS = []
218CSRF_USE_SESSIONS = False
219DATABASES = {'default': {'ENGINE': 'django.db.backends.postgresql', 'AUTOCOMMIT': True, 'ATOMIC_REQUESTS': False, 'NAME': 'licensedb', 'CONN_MAX_AGE': 0, 'TIME_ZONE': None, 'PORT': '5432', 'HOST': 'postgres', 'USER': 'lsuser', 'TEST': {'COLLATION': None, 'CHARSET': None, 'NAME': None, 'MIRROR': None}, 'PASSWORD': u'********************', 'OPTIONS': {}}}
220DATABASE_ROUTERS = []
221DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
222DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
223DATETIME_FORMAT = '%d.%m.%Y %H:%M:%S'
224DATETIME_INPUT_FORMATS = [u'%Y-%m-%d %H:%M:%S', u'%Y-%m-%d %H:%M:%S.%f', u'%Y-%m-%d %H:%M', u'%Y-%m-%d', u'%m/%d/%Y %H:%M:%S', u'%m/%d/%Y %H:%M:%S.%f', u'%m/%d/%Y %H:%M', u'%m/%d/%Y', u'%m/%d/%y %H:%M:%S', u'%m/%d/%y %H:%M:%S.%f', u'%m/%d/%y %H:%M', u'%m/%d/%y']
225DATE_FORMAT = '%d.%m.%Y'
226DATE_INPUT_FORMATS = [u'%Y-%m-%d', u'%m/%d/%Y', u'%m/%d/%y', u'%b %d %Y', u'%b %d, %Y', u'%d %b %Y', u'%d %b, %Y', u'%B %d %Y', u'%B %d, %Y', u'%d %B %Y', u'%d %B, %Y']
227DEBUG = True
228DEBUG_PROPAGATE_EXCEPTIONS = False
229DECIMAL_SEPARATOR = u'.'
230DEFAULT_CHARSET = u'utf-8'
231DEFAULT_CONTENT_TYPE = u'text/html'
232DEFAULT_EXCEPTION_REPORTER_FILTER = u'django.views.debug.SafeExceptionReporterFilter'
233DEFAULT_FILE_STORAGE = u'django.core.files.storage.FileSystemStorage'
234DEFAULT_FROM_EMAIL = u'webmaster@localhost'
235DEFAULT_INDEX_TABLESPACE = u''
236DEFAULT_TABLESPACE = u''
237DISALLOWED_USER_AGENTS = []
238EMAIL_BACKEND = u'django.core.mail.backends.smtp.EmailBackend'
239EMAIL_FROM = 'supplylab@ptsecurity.com'
240EMAIL_HOST = 'mail.ptsecurity.com'
241EMAIL_HOST_PASSWORD = u'********************'
242EMAIL_HOST_USER = 'ptsecurity\\supplylab'
243EMAIL_PORT = 465
244EMAIL_SSL_CERTFILE = None
245EMAIL_SSL_KEYFILE = u'********************'
246EMAIL_SUBJECT_PREFIX = u'[Django] '
247EMAIL_TIMEOUT = None
248EMAIL_USE_LOCALTIME = False
249EMAIL_USE_SSL = False
250EMAIL_USE_TLS = True
251FILE_CHARSET = u'utf-8'
252FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
253FILE_UPLOAD_HANDLERS = [u'django.core.files.uploadhandler.MemoryFileUploadHandler', u'django.core.files.uploadhandler.TemporaryFileUploadHandler']
254FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
255FILE_UPLOAD_PERMISSIONS = None
256FILE_UPLOAD_TEMP_DIR = None
257FIRST_DAY_OF_WEEK = 0
258FIXTURE_DIRS = []
259FORCE_SCRIPT_NAME = None
260FORMAT_MODULE_PATH = None
261FORM_RENDERER = u'django.forms.renderers.DjangoTemplates'
262GUS_ADDRESS = ''
263GUS_API__TELEMETRY_FILE = u'********************'
264GUS_API__TELEMETRY_INFO = u'********************'
265GUS_API__TELEMETRY_LIST = u'********************'
266GUS_API__TIMEOUT = u'********************'
267GUS_API__VERIFY_HOST_CERT = u'********************'
268GUS_TOKEN = u'********************'
269GUS__NGINX_PASSWORD = u'********************'
270GUS__NGINX_USER = 'flus'
271HOST_NAME = u'license-test-01.ptsecurity.ru'
272IGNORABLE_404_URLS = []
273IGNORE_LICENSE_GENERATOR = False
274INSTALLED_APPS = ['django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.postgres', 'django_filters', 'fixture_magic', 'rest_framework', 'simple_history', 'guardian', 'taggit', 'taggit_serializer', 'core', 'client', 'product', 'journal', 'access_log']
275INSTANCE_ACCESS_TOKEN_ENVIRONMENT = u'********************'
276INTERNAL_IPS = u"('0.0.0.0', '127.0.0.1')"
277JSON_SETTINGS_PATH = '/code/license/license/../config/conf.json'
278LANGUAGES = [(u'af', u'Afrikaans'), (u'ar', u'Arabic'), (u'ast', u'Asturian'), (u'az', u'Azerbaijani'), (u'bg', u'Bulgarian'), (u'be', u'Belarusian'), (u'bn', u'Bengali'), (u'br', u'Breton'), (u'bs', u'Bosnian'), (u'ca', u'Catalan'), (u'cs', u'Czech'), (u'cy', u'Welsh'), (u'da', u'Danish'), (u'de', u'German'), (u'dsb', u'Lower Sorbian'), (u'el', u'Greek'), (u'en', u'English'), (u'en-au', u'Australian English'), (u'en-gb', u'British English'), (u'eo', u'Esperanto'), (u'es', u'Spanish'), (u'es-ar', u'Argentinian Spanish'), (u'es-co', u'Colombian Spanish'), (u'es-mx', u'Mexican Spanish'), (u'es-ni', u'Nicaraguan Spanish'), (u'es-ve', u'Venezuelan Spanish'), (u'et', u'Estonian'), (u'eu', u'Basque'), (u'fa', u'Persian'), (u'fi', u'Finnish'), (u'fr', u'French'), (u'fy', u'Frisian'), (u'ga', u'Irish'), (u'gd', u'Scottish Gaelic'), (u'gl', u'Galician'), (u'he', u'Hebrew'), (u'hi', u'Hindi'), (u'hr', u'Croatian'), (u'hsb', u'Upper Sorbian'), (u'hu', u'Hungarian'), (u'ia', u'Interlingua'), (u'id', u'Indonesian'), (u'io', u'Ido'), (u'is', u'Icelandic'), (u'it', u'Italian'), (u'ja', u'Japanese'), (u'ka', u'Georgian'), (u'kk', u'Kazakh'), (u'km', u'Khmer'), (u'kn', u'Kannada'), (u'ko', u'Korean'), (u'lb', u'Luxembourgish'), (u'lt', u'Lithuanian'), (u'lv', u'Latvian'), (u'mk', u'Macedonian'), (u'ml', u'Malayalam'), (u'mn', u'Mongolian'), (u'mr', u'Marathi'), (u'my', u'Burmese'), (u'nb', u'Norwegian Bokm\xe5l'), (u'ne', u'Nepali'), (u'nl', u'Dutch'), (u'nn', u'Norwegian Nynorsk'), (u'os', u'Ossetic'), (u'pa', u'Punjabi'), (u'pl', u'Polish'), (u'pt', u'Portuguese'), (u'pt-br', u'Brazilian Portuguese'), (u'ro', u'Romanian'), (u'ru', u'Russian'), (u'sk', u'Slovak'), (u'sl', u'Slovenian'), (u'sq', u'Albanian'), (u'sr', u'Serbian'), (u'sr-latn', u'Serbian Latin'), (u'sv', u'Swedish'), (u'sw', u'Swahili'), (u'ta', u'Tamil'), (u'te', u'Telugu'), (u'th', u'Thai'), (u'tr', u'Turkish'), (u'tt', u'Tatar'), (u'udm', u'Udmurt'), (u'uk', u'Ukrainian'), (u'ur', u'Urdu'), (u'vi', u'Vietnamese'), (u'zh-hans', u'Simplified Chinese'), (u'zh-hant', u'Traditional Chinese')]
279LANGUAGES_BIDI = [u'he', u'ar', u'fa', u'ur']
280LANGUAGE_CODE = 'en-us'
281LANGUAGE_COOKIE_AGE = None
282LANGUAGE_COOKIE_DOMAIN = None
283LANGUAGE_COOKIE_NAME = u'django_language'
284LANGUAGE_COOKIE_PATH = u'/'
285LICENSE_GENERATOR_BIN = '/var/www/apps/waf-sales/shared/bin/GeneratorLicenseAndFirmware.production'
286LICENSE_GENERATOR_HOST = 'favor.ptsecurity.ru'
287LICENSE_GENERATOR_SSH_KEY = u'********************'
288LICENSE_GENERATOR_TEMPLATE = '/var/www/apps/waf-sales/shared/bin/template.nsd'
289LICENSE_GENERATOR_USER = 'cm'
290LICENSE_IMPORT = False
291LICENSE_STORAGE = '/storage'
292LICENSE_STORAGE_URL = '/storage/'
293LOCALE_PATHS = []
294LOCK_DIR = '/locks'
295LOGGING = {'loggers': {'command': {'handlers': ['console'], 'level': 'DEBUG'}}, 'version': 1, 'formatters': {'simple': {'format': '[%(levelname)s] %(message)s'}}, 'disable_existing_loggers': True, 'handlers': {'console': {'formatter': 'simple', 'class': 'logging.StreamHandler', 'level': 'DEBUG'}}}
296LOGGING_CONFIG = u'logging.config.dictConfig'
297LOGIN_REDIRECT_URL = '/'
298LOGIN_URL = '/login/'
299LOGOUT_REDIRECT_URL = None
300MANAGERS = []
301MEDIA_ROOT = u''
302MEDIA_URL = u''
303MESSAGE_STORAGE = u'django.contrib.messages.storage.fallback.FallbackStorage'
304MIDDLEWARE = ['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', 'simple_history.middleware.HistoryRequestMiddleware']
305MIDDLEWARE_CLASSES = [u'django.middleware.common.CommonMiddleware', u'django.middleware.csrf.CsrfViewMiddleware']
306MIGRATION_MODULES = {}
307MONTH_DAY_FORMAT = u'F j'
308MS_LICENSE_GENERATOR_API = u'********************'
309MS_LICENSE_GENERATOR_HOST = u'http://generator-ms.ptsecurity.ru'
310MS_LICENSE_GENERATOR_PORT = 5005
311NOTIFICATIONS = {u'MultiScanner': [u'license@ptsecurity.com', u'vikonnikov@ptsecurity.com']}
312NUMBER_GROUPING = 0
313PASSWORD_HASHERS = u'********************'
314PASSWORD_RESET_TIMEOUT_DAYS = u'********************'
315PREPEND_WWW = False
316REST_FRAMEWORK = {'DEFAULT_AUTHENTICATION_CLASSES': ['rest_framework.authentication.SessionAuthentication'], 'DATE_INPUT_FORMATS': ['%d/%m/%Y'], 'DEFAULT_PERMISSION_CLASSES': ['rest_framework.permissions.IsAuthenticated']}
317ROOT_URLCONF = 'license.urls'
318SECRET_KEY = u'********************'
319SECURE_BROWSER_XSS_FILTER = False
320SECURE_CONTENT_TYPE_NOSNIFF = False
321SECURE_HSTS_INCLUDE_SUBDOMAINS = False
322SECURE_HSTS_PRELOAD = False
323SECURE_HSTS_SECONDS = 0
324SECURE_PROXY_SSL_HEADER = u"('HTTP_X_FORWARDED_PROTOCOL', 'https')"
325SECURE_REDIRECT_EXEMPT = []
326SECURE_SSL_HOST = None
327SECURE_SSL_REDIRECT = False
328SERVER_EMAIL = u'root@localhost'
329SESSION_CACHE_ALIAS = u'default'
330SESSION_COOKIE_AGE = 1209600
331SESSION_COOKIE_DOMAIN = None
332SESSION_COOKIE_HTTPONLY = True
333SESSION_COOKIE_NAME = u'sessionid'
334SESSION_COOKIE_PATH = u'/'
335SESSION_COOKIE_SECURE = False
336SESSION_ENGINE = u'django.contrib.sessions.backends.db'
337SESSION_EXPIRE_AT_BROWSER_CLOSE = False
338SESSION_FILE_PATH = None
339SESSION_SAVE_EVERY_REQUEST = False
340SESSION_SERIALIZER = u'django.contrib.sessions.serializers.JSONSerializer'
341SETTINGS_MODULE = 'license.settings.production'
342SHORT_DATETIME_FORMAT = u'm/d/Y P'
343SHORT_DATE_FORMAT = u'm/d/Y'
344SIGNING_BACKEND = u'django.core.signing.TimestampSigner'
345SIGN_KEYS_DIR = u'********************'
346SILENCED_SYSTEM_CHECKS = []
347STATICFILES_DIRS = []
348STATICFILES_FINDERS = [u'django.contrib.staticfiles.finders.FileSystemFinder', u'django.contrib.staticfiles.finders.AppDirectoriesFinder']
349STATICFILES_STORAGE = u'django.contrib.staticfiles.storage.StaticFilesStorage'
350STATIC_ROOT = '/code/license/license/static'
351STATIC_URL = '/static/'
352TASK_PERIOD__LOAD_TELEMETRY = 30
353TELEMETRY_PACK_LENGTH = 100
354TEMPLATES = [{'DIRS': ['/code/license/license/templates'], 'APP_DIRS': True, 'OPTIONS': {'context_processors': ['django.template.context_processors.debug', 'django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages']}, 'BACKEND': 'django.template.backends.django.DjangoTemplates'}]
355TEST_NON_SERIALIZED_APPS = []
356TEST_RUNNER = u'django.test.runner.DiscoverRunner'
357THOUSAND_SEPARATOR = u','
358TIME_FORMAT = u'P'
359TIME_INPUT_FORMATS = [u'%H:%M:%S', u'%H:%M:%S.%f', u'%H:%M']
360TIME_ZONE = 'Europe/Moscow'
361USE_ETAGS = False
362USE_I18N = True
363USE_L10N = True
364USE_THOUSAND_SEPARATOR = False
365USE_TZ = False
366USE_X_FORWARDED_HOST = False
367USE_X_FORWARDED_PORT = False
368WSGI_APPLICATION = 'license.wsgi.application'
369X_FRAME_OPTIONS = u'SAMEORIGIN'
370YEAR_MONTH_FORMAT = u'F Y'
371
372
373You're seeing this error because you have DEBUG = True in your
374Django settings file. Change that to False, and Django will
375display a standard page generated by the handler for this status code.