· 8 years ago · Sep 10, 2017, 11:18 PM
1gaierror at /rest/registration/
2[Errno -2] Name or service not known
3
4Request Method: POST
5Request URL: http://blockchaininvest.io/rest/registration/
6Django Version: 1.11.4
7Python Executable: /usr/bin/uwsgi
8Python Version: 3.6.2
9Python Path: ['.', '', '/usr/lib64/python36.zip', '/usr/lib64/python3.6', '/usr/lib64/python3.6/lib-dynload', '/var/www/api.blockchaininvest.io/venv/lib64/python3.6/site-packages', '/var/www/api.blockchaininvest.io/venv/lib/python3.6/site-packages']
10Server time: Ã’ÑÂ, 10 áõý 2017 23:16:08 +0000
11Installed Applications:
12('django.contrib.admin',
13 'django.contrib.auth',
14 'django.contrib.contenttypes',
15 'django.contrib.sessions',
16 'django.contrib.staticfiles',
17 'django.contrib.sites',
18 'rest_framework',
19 'rest_framework.authtoken',
20 'rest_auth',
21 'rest_auth.registration',
22 'rest_framework_swagger',
23 'corsheaders',
24 'allauth',
25 'allauth.account',
26 'allauth.socialaccount',
27 'allauth.socialaccount.providers.facebook',
28 'allauth.socialaccount.providers.twitter',
29 'posts')
30Installed Middleware:
31('corsheaders.middleware.CorsMiddleware',
32 'django.contrib.sessions.middleware.SessionMiddleware',
33 'django.middleware.common.CommonMiddleware',
34 'django.middleware.csrf.CsrfViewMiddleware',
35 'django.contrib.auth.middleware.AuthenticationMiddleware',
36 'django.contrib.auth.middleware.SessionAuthenticationMiddleware',
37 'django.contrib.messages.middleware.MessageMiddleware',
38 'django.middleware.clickjacking.XFrameOptionsMiddleware')
39
40
41Traceback:
42
43File "/var/www/api.blockchaininvest.io/venv/lib64/python3.6/site-packages/django/core/handlers/exception.py" in inner
44 41. response = get_response(request)
45
46File "/var/www/api.blockchaininvest.io/venv/lib64/python3.6/site-packages/django/core/handlers/base.py" in _legacy_get_response
47 249. response = self._get_response(request)
48
49File "/var/www/api.blockchaininvest.io/venv/lib64/python3.6/site-packages/django/core/handlers/base.py" in _get_response
50 187. response = self.process_exception_by_middleware(e, request)
51
52File "/var/www/api.blockchaininvest.io/venv/lib64/python3.6/site-packages/django/core/handlers/base.py" in _get_response
53 185. response = wrapped_callback(request, *callback_args, **callback_kwargs)
54
55File "/var/www/api.blockchaininvest.io/venv/lib64/python3.6/site-packages/django/views/decorators/csrf.py" in wrapped_view
56 58. return view_func(*args, **kwargs)
57
58File "/var/www/api.blockchaininvest.io/venv/lib64/python3.6/site-packages/django/views/generic/base.py" in view
59 68. return self.dispatch(request, *args, **kwargs)
60
61File "/var/www/api.blockchaininvest.io/venv/lib64/python3.6/site-packages/django/utils/decorators.py" in _wrapper
62 67. return bound_func(*args, **kwargs)
63
64File "/var/www/api.blockchaininvest.io/venv/lib64/python3.6/site-packages/django/views/decorators/debug.py" in sensitive_post_parameters_wrapper
65 76. return view(request, *args, **kwargs)
66
67File "/var/www/api.blockchaininvest.io/venv/lib64/python3.6/site-packages/django/utils/decorators.py" in bound_func
68 63. return func.__get__(self, type(self))(*args2, **kwargs2)
69
70File "./rest_auth/registration/views.py" in dispatch
71 40. return super(RegisterView, self).dispatch(*args, **kwargs)
72
73File "/var/www/api.blockchaininvest.io/venv/lib64/python3.6/site-packages/rest_framework/views.py" in dispatch
74 489. response = self.handle_exception(exc)
75
76File "/var/www/api.blockchaininvest.io/venv/lib64/python3.6/site-packages/rest_framework/views.py" in handle_exception
77 449. self.raise_uncaught_exception(exc)
78
79File "/var/www/api.blockchaininvest.io/venv/lib64/python3.6/site-packages/rest_framework/views.py" in dispatch
80 486. response = handler(request, *args, **kwargs)
81
82File "/var/www/api.blockchaininvest.io/venv/lib64/python3.6/site-packages/rest_framework/generics.py" in post
83 192. return self.create(request, *args, **kwargs)
84
85File "./rest_auth/registration/views.py" in create
86 59. user = self.perform_create(serializer)
87
88File "./rest_auth/registration/views.py" in perform_create
89 75. None)
90
91File "/var/www/api.blockchaininvest.io/venv/lib64/python3.6/site-packages/allauth/account/utils.py" in complete_signup
92 188. signal_kwargs=signal_kwargs)
93
94File "/var/www/api.blockchaininvest.io/venv/lib64/python3.6/site-packages/allauth/account/utils.py" in perform_login
95 151. send_email_confirmation(request, user, signup=signup)
96
97File "/var/www/api.blockchaininvest.io/venv/lib64/python3.6/site-packages/allauth/account/utils.py" in send_email_confirmation
98 319. signup=signup)
99
100File "/var/www/api.blockchaininvest.io/venv/lib64/python3.6/site-packages/allauth/account/models.py" in send_confirmation
101 60. confirmation.send(request, signup=signup)
102
103File "/var/www/api.blockchaininvest.io/venv/lib64/python3.6/site-packages/allauth/account/models.py" in send
104 166. get_adapter(request).send_confirmation_mail(request, self, signup)
105
106File "/var/www/api.blockchaininvest.io/venv/lib64/python3.6/site-packages/allauth/account/adapter.py" in send_confirmation_mail
107 447. ctx)
108
109File "/var/www/api.blockchaininvest.io/venv/lib64/python3.6/site-packages/allauth/account/adapter.py" in send_mail
110 140. msg.send()
111
112File "/var/www/api.blockchaininvest.io/venv/lib64/python3.6/site-packages/django/core/mail/message.py" in send
113 348. return self.get_connection(fail_silently).send_messages([self])
114
115File "/var/www/api.blockchaininvest.io/venv/lib64/python3.6/site-packages/django/core/mail/backends/smtp.py" in send_messages
116 104. new_conn_created = self.open()
117
118File "/var/www/api.blockchaininvest.io/venv/lib64/python3.6/site-packages/django/core/mail/backends/smtp.py" in open
119 64. self.connection = self.connection_class(self.host, self.port, **connection_params)
120
121File "/usr/lib64/python3.6/smtplib.py" in __init__
122 251. (code, msg) = self.connect(host, port)
123
124File "/usr/lib64/python3.6/smtplib.py" in connect
125 336. self.sock = self._get_socket(host, port, self.timeout)
126
127File "/usr/lib64/python3.6/smtplib.py" in _get_socket
128 307. self.source_address)
129
130File "/usr/lib64/python3.6/socket.py" in create_connection
131 704. for res in getaddrinfo(host, port, 0, SOCK_STREAM):
132
133File "/usr/lib64/python3.6/socket.py" in getaddrinfo
134 743. for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
135
136Exception Type: gaierror at /rest/registration/
137Exception Value: [Errno -2] Name or service not known
138Request information:
139USER: AnonymousUser
140
141GET: No GET data
142
143POST: No POST data
144
145FILES: No FILES data
146
147COOKIES: No cookie data
148
149META:
150CONTENT_LENGTH = '67'
151CONTENT_TYPE = 'application/json'
152DOCUMENT_ROOT = '/var/www/blockchaininvest.io'
153HTTP_ACCEPT = '*/*'
154HTTP_ACCEPT_ENCODING = 'gzip, deflate'
155HTTP_ACCEPT_LANGUAGE = 'ru,en;q=0.8'
156HTTP_CONNECTION = 'keep-alive'
157HTTP_CONTENT_LENGTH = '67'
158HTTP_CONTENT_TYPE = 'application/json'
159HTTP_HOST = 'blockchaininvest.io'
160HTTP_ORIGIN = 'http://local.blockchaininvest.io:5200'
161HTTP_REFERER = 'http://local.blockchaininvest.io:5200/news'
162HTTP_USER_AGENT = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.125 YaBrowser/17.7.0.1575 Yowser/2.5 Safari/537.36'
163PATH_INFO = '/rest/registration/'
164QUERY_STRING = ''
165REMOTE_ADDR = '213.58.199.30'
166REMOTE_PORT = '54471'
167REQUEST_METHOD = 'POST'
168REQUEST_SCHEME = 'http'
169REQUEST_URI = '/rest/registration/'
170SCRIPT_NAME = ''
171SERVER_NAME = 'blockchaininvest.io'
172SERVER_PORT = '80'
173SERVER_PROTOCOL = 'HTTP/1.1'
174uwsgi.node = b'blockchaininvest.io'
175uwsgi.version = b'2.0.15'
176wsgi.errors = <_io.TextIOWrapper name=2 mode='w' encoding='UTF-8'>
177wsgi.file_wrapper = ''
178wsgi.input = <uwsgi._Input object at 0x7fdb8f5b0750>
179wsgi.multiprocess = True
180wsgi.multithread = False
181wsgi.run_once = False
182wsgi.url_scheme = 'http'
183wsgi.version =
184
185Settings:
186Using settings module services.settings
187ABSOLUTE_URL_OVERRIDES = {}
188ACCOUNT_AUTHENTICATION_METHOD = 'email'
189ACCOUNT_EMAIL_REQUIRED = True
190ACCOUNT_EMAIL_VERIFICATION = 'mandatory'
191ACCOUNT_USERNAME_REQUIRED = False
192ADMINS = []
193ALLOWED_HOSTS = ['*']
194APPEND_SLASH = True
195APP_ENV = 'dev'
196AUTHENTICATION_BACKENDS =
197AUTH_PASSWORD_VALIDATORS = '********************'
198AUTH_USER_MODEL = 'auth.User'
199BASE_DIR = '.'
200CACHES = {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}}
201CACHE_MIDDLEWARE_ALIAS = 'default'
202CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
203CACHE_MIDDLEWARE_SECONDS = 600
204CORS_ORIGIN_ALLOW_ALL = True
205CSRF_COOKIE_AGE = 31449600
206CSRF_COOKIE_DOMAIN = None
207CSRF_COOKIE_HTTPONLY = False
208CSRF_COOKIE_NAME = 'csrftoken'
209CSRF_COOKIE_PATH = '/'
210CSRF_COOKIE_SECURE = False
211CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
212CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
213CSRF_TRUSTED_ORIGINS = []
214CSRF_USE_SESSIONS = False
215DATABASES = {'default': {'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME': 'bci', 'USER': 'postgres', 'PASSWORD': '********************', 'HOST': 'localhost', 'PORT': '5432', 'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'OPTIONS': {}, 'TIME_ZONE': None, 'TEST': {'CHARSET': None, 'COLLATION': None, 'NAME': None, 'MIRROR': None}}}
216DATABASE_ROUTERS = []
217DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
218DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
219DATETIME_FORMAT = 'N j, Y, P'
220DATETIME_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']
221DATE_FORMAT = 'N j, Y'
222DATE_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']
223DEBUG = True
224DEBUG_PROPAGATE_EXCEPTIONS = False
225DECIMAL_SEPARATOR = '.'
226DEFAULT_CHARSET = 'utf-8'
227DEFAULT_CONTENT_TYPE = 'text/html'
228DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
229DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
230DEFAULT_FROM_EMAIL = 'webmaster@localhost'
231DEFAULT_INDEX_TABLESPACE = ''
232DEFAULT_TABLESPACE = ''
233DISALLOWED_USER_AGENTS = []
234EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
235EMAIL_HOST = "'smtp.mailgun.org'"
236EMAIL_HOST_PASSWORD = '********************'
237EMAIL_HOST_USER = 'postmaster@send.blockchaininvest.io'
238EMAIL_PORT = '587'
239EMAIL_SSL_CERTFILE = None
240EMAIL_SSL_KEYFILE = '********************'
241EMAIL_SUBJECT_PREFIX = '[Django] '
242EMAIL_TIMEOUT = None
243EMAIL_USE_LOCALTIME = False
244EMAIL_USE_SSL = False
245EMAIL_USE_TLS = True
246FILE_CHARSET = 'utf-8'
247FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
248FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
249FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
250FILE_UPLOAD_PERMISSIONS = None
251FILE_UPLOAD_TEMP_DIR = None
252FIRST_DAY_OF_WEEK = 0
253FIXTURE_DIRS = []
254FORCE_SCRIPT_NAME = None
255FORMAT_MODULE_PATH = None
256FORM_RENDERER = 'django.forms.renderers.DjangoTemplates'
257IGNORABLE_404_URLS = []
258INSTALLED_APPS =
259INTERNAL_IPS = []
260LANGUAGES = [('af', 'Afrikaans'), ('ar', 'Arabic'), ('ast', 'Asturian'), ('az', 'Azerbaijani'), ('bg', 'Bulgarian'), ('be', 'Belarusian'), ('bn', 'Bengali'), ('br', 'Breton'), ('bs', 'Bosnian'), ('ca', 'Catalan'), ('cs', 'Czech'), ('cy', 'Welsh'), ('da', 'Danish'), ('de', 'German'), ('dsb', 'Lower Sorbian'), ('el', 'Greek'), ('en', 'English'), ('en-au', 'Australian English'), ('en-gb', 'British English'), ('eo', 'Esperanto'), ('es', 'Spanish'), ('es-ar', 'Argentinian Spanish'), ('es-co', 'Colombian Spanish'), ('es-mx', 'Mexican Spanish'), ('es-ni', 'Nicaraguan Spanish'), ('es-ve', 'Venezuelan Spanish'), ('et', 'Estonian'), ('eu', 'Basque'), ('fa', 'Persian'), ('fi', 'Finnish'), ('fr', 'French'), ('fy', 'Frisian'), ('ga', 'Irish'), ('gd', 'Scottish Gaelic'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hsb', 'Upper Sorbian'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('io', 'Ido'), ('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'), ('mr', 'Marathi'), ('my', 'Burmese'), ('nb', 'Norwegian Bokmål'), ('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-hans', 'Simplified Chinese'), ('zh-hant', 'Traditional Chinese')]
261LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
262LANGUAGE_CODE = 'ru-ru'
263LANGUAGE_COOKIE_AGE = None
264LANGUAGE_COOKIE_DOMAIN = None
265LANGUAGE_COOKIE_NAME = 'django_language'
266LANGUAGE_COOKIE_PATH = '/'
267LOCALE_PATHS = []
268LOGGING = {}
269LOGGING_CONFIG = 'logging.config.dictConfig'
270LOGIN_REDIRECT_URL = '/accounts/profile/'
271LOGIN_URL = '/accounts/login/'
272LOGOUT_REDIRECT_URL = None
273MANAGERS = []
274MEDIA_ROOT = ''
275MEDIA_URL = ''
276MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
277MIDDLEWARE = None
278MIDDLEWARE_CLASSES =
279MIGRATION_MODULES = {}
280MONTH_DAY_FORMAT = 'F j'
281NUMBER_GROUPING = 0
282PASSWORD_HASHERS = '********************'
283PASSWORD_RESET_TIMEOUT_DAYS = '********************'
284PREPEND_WWW = False
285REST_FRAMEWORK = {'DEFAULT_PERMISSION_CLASSES': 'rest_framework.permissions.DjangoModelPermissionsOrAnonReadOnly', 'DEFAULT_AUTHENTICATION_CLASSES': ('rest_framework.authentication.SessionAuthentication', 'rest_framework.authentication.TokenAuthentication')}
286REST_SESSION_LOGIN = True
287ROOT_URLCONF = 'services.urls'
288SECRET_KEY = '********************'
289SECURE_BROWSER_XSS_FILTER = False
290SECURE_CONTENT_TYPE_NOSNIFF = False
291SECURE_HSTS_INCLUDE_SUBDOMAINS = False
292SECURE_HSTS_PRELOAD = False
293SECURE_HSTS_SECONDS = 0
294SECURE_PROXY_SSL_HEADER = None
295SECURE_REDIRECT_EXEMPT = []
296SECURE_SSL_HOST = None
297SECURE_SSL_REDIRECT = False
298SERVER_EMAIL = 'root@localhost'
299SESSION_CACHE_ALIAS = 'default'
300SESSION_COOKIE_AGE = 1209600
301SESSION_COOKIE_DOMAIN = None
302SESSION_COOKIE_HTTPONLY = True
303SESSION_COOKIE_NAME = 'sessionid'
304SESSION_COOKIE_PATH = '/'
305SESSION_COOKIE_SECURE = False
306SESSION_ENGINE = 'django.contrib.sessions.backends.db'
307SESSION_EXPIRE_AT_BROWSER_CLOSE = False
308SESSION_FILE_PATH = None
309SESSION_SAVE_EVERY_REQUEST = False
310SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
311SETTINGS_MODULE = 'services.settings'
312SHORT_DATETIME_FORMAT = 'm/d/Y P'
313SHORT_DATE_FORMAT = 'm/d/Y'
314SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
315SILENCED_SYSTEM_CHECKS = []
316SITE_ID = 1
317SOCIALACCOUNT_PROVIDERS = {'facebook': {'METHOD': 'oauth2', 'SCOPE': ['email', 'public_profile'], 'AUTH_PARAMS': {'auth_type': 'reauthenticate'}, 'FIELDS': ['id', 'email', 'name', 'first_name', 'last_name', 'verified', 'locale', 'timezone', 'link', 'gender', 'updated_time'], 'EXCHANGE_TOKEN': '********************', 'LOCALE_FUNC': <function <lambda> at 0x7fdb92a166a8>, 'VERIFIED_EMAIL': True, 'VERSION': 'v2.10'}}
318SOCIAL_AUTH_FACEBOOK_KEY = '********************'
319SOCIAL_AUTH_FACEBOOK_SECRET = '********************'
320SOCIAL_AUTH_FACEBOOK_VERSION = "'v2.10'"
321STATICFILES_DIRS = []
322STATICFILES_FINDERS = ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
323STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage'
324STATIC_ROOT = None
325STATIC_URL = '/static/'
326SWAGGER_SETTINGS = {'LOGIN_URL': 'login', 'LOGOUT_URL': 'logout', 'JSON_EDITOR': True}
327TEMPLATES = [{'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['./templates'], 'APP_DIRS': True, 'OPTIONS': {'context_processors': ['services.context_processors.facebook_params', 'django.template.context_processors.debug', 'django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages']}}]
328TEST_NON_SERIALIZED_APPS = []
329TEST_RUNNER = 'django.test.runner.DiscoverRunner'
330THOUSAND_SEPARATOR = ','
331TIME_FORMAT = 'P'
332TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
333TIME_ZONE = 'UTC'
334USE_ETAGS = False
335USE_I18N = True
336USE_L10N = True
337USE_THOUSAND_SEPARATOR = False
338USE_TZ = True
339USE_X_FORWARDED_HOST = False
340USE_X_FORWARDED_PORT = False
341WSGI_APPLICATION = 'services.wsgi.application'
342X_FRAME_OPTIONS = 'SAMEORIGIN'
343YEAR_MONTH_FORMAT = 'F Y'
344
345
346You're seeing this error because you have DEBUG = True in your
347Django settings file. Change that to False, and Django will
348display a standard page generated by the handler for this status code.