· 6 years ago · Oct 01, 2019, 09:10 AM
1gaierror at /api/asset-movement/invite/
2[Errno -2] Name or service not known
3
4Request Method: POST
5Request URL: http://localhost:8000/api/asset-movement/invite/
6Django Version: 2.2.5
7Python Executable: /usr/bin/python3
8Python Version: 3.7.3
9Python Path: ['/app/backend', '/usr/lib/python37.zip', '/usr/lib/python3.7', '/usr/lib/python3.7/lib-dynload', '/app/.local/lib/python3.7/site-packages', '/usr/local/lib/python3.7/dist-packages', '/usr/lib/python3/dist-packages']
10Server time: Tue, 1 Oct 2019 08:58:39 +0000
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 'djcall',
19 'eqs',
20 'eqs_transaction',
21 'eqs_newsletter',
22 'django_filters',
23 'rest_framework',
24 'rest_framework.authtoken',
25 'rest_registration',
26 'corsheaders',
27 'django_extensions']
28Installed Middleware:
29['django.middleware.security.SecurityMiddleware',
30 'django.contrib.sessions.middleware.SessionMiddleware',
31 'corsheaders.middleware.CorsMiddleware',
32 'django.middleware.common.CommonMiddleware',
33 'django.middleware.csrf.CsrfViewMiddleware',
34 'django.contrib.auth.middleware.AuthenticationMiddleware',
35 'django.contrib.messages.middleware.MessageMiddleware',
36 'django.middleware.clickjacking.XFrameOptionsMiddleware',
37 'eqs.middleware.BasicAuthMiddleware']
38
39
40Traceback:
41
42File "/app/.local/lib/python3.7/site-packages/django/core/handlers/exception.py" in inner
43 34. response = get_response(request)
44
45File "/app/.local/lib/python3.7/site-packages/django/core/handlers/base.py" in _get_response
46 115. response = self.process_exception_by_middleware(e, request)
47
48File "/app/.local/lib/python3.7/site-packages/django/core/handlers/base.py" in _get_response
49 113. response = wrapped_callback(request, *callback_args, **callback_kwargs)
50
51File "/app/.local/lib/python3.7/site-packages/django/views/decorators/csrf.py" in wrapped_view
52 54. return view_func(*args, **kwargs)
53
54File "/app/.local/lib/python3.7/site-packages/rest_framework/viewsets.py" in view
55 116. return self.dispatch(request, *args, **kwargs)
56
57File "/app/.local/lib/python3.7/site-packages/rest_framework/views.py" in dispatch
58 495. response = self.handle_exception(exc)
59
60File "/app/.local/lib/python3.7/site-packages/rest_framework/views.py" in handle_exception
61 455. self.raise_uncaught_exception(exc)
62
63File "/app/.local/lib/python3.7/site-packages/rest_framework/views.py" in dispatch
64 492. response = handler(request, *args, **kwargs)
65
66File "/app/backend/eqs/views.py" in invite
67 151. msg.send()
68
69File "/app/.local/lib/python3.7/site-packages/django/core/mail/message.py" in send
70 291. return self.get_connection(fail_silently).send_messages([self])
71
72File "/app/backend/main/email.py" in send_messages
73 25. return super().send_messages(email_messages)
74
75File "/app/.local/lib/python3.7/site-packages/django/core/mail/backends/smtp.py" in send_messages
76 103. new_conn_created = self.open()
77
78File "/app/.local/lib/python3.7/site-packages/django/core/mail/backends/smtp.py" in open
79 63. self.connection = self.connection_class(self.host, self.port, **connection_params)
80
81File "/usr/lib/python3.7/smtplib.py" in __init__
82 251. (code, msg) = self.connect(host, port)
83
84File "/usr/lib/python3.7/smtplib.py" in connect
85 336. self.sock = self._get_socket(host, port, self.timeout)
86
87File "/usr/lib/python3.7/smtplib.py" in _get_socket
88 307. self.source_address)
89
90File "/usr/lib/python3.7/socket.py" in create_connection
91 707. for res in getaddrinfo(host, port, 0, SOCK_STREAM):
92
93File "/usr/lib/python3.7/socket.py" in getaddrinfo
94 748. for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
95
96Exception Type: gaierror at /api/asset-movement/invite/
97Exception Value: [Errno -2] Name or service not known
98Request information:
99USER: Jean Duponto
100
101GET: No GET data
102
103POST: No POST data
104
105FILES: No FILES data
106
107COOKIES: No cookie data
108
109META:
110BLOCKCHAIN_ID = '229465855'
111CONTENT_LENGTH = '255'
112CONTENT_TYPE = 'application/json;charset=UTF-8'
113DB_NAME = 'equisafe'
114DB_PASS = 'equisafe'
115DB_URI = 'postgres'
116DB_USER = 'equisafe'
117DJANGO_SETTINGS_MODULE = 'main.settings'
118EMAIL_HOST = 'mail'
119EMAIL_PORT = '25'
120GATEWAY_INTERFACE = 'CGI/1.1'
121HOME = '/app'
122HOSTNAME = 'ff0d651daf3a'
123HTTP_ACCEPT = 'application/json, text/plain, */*'
124HTTP_ACCEPT_ENCODING = 'gzip, deflate, br'
125HTTP_ACCEPT_LANGUAGE = 'en-US,en;q=0.9,fr-FR;q=0.8,fr;q=0.7,de;q=0.6'
126HTTP_AUTHORIZATION = 'Token f526ec7dd4fc35038bcf59201419123ad60e679d'
127HTTP_CONNECTION = 'keep-alive'
128HTTP_CURRENT_ROLE_ID = 'e7f22b67-76b2-4269-8312-fa62623c1664'
129HTTP_HOST = 'localhost:8000'
130HTTP_ORIGIN = 'http://localhost:8080'
131HTTP_REFERER = 'http://localhost:8080/shareledger/f6d8f062-324c-4035-92cb-4cf512ca41ff/add-ledger/67b723cc-4657-4194-b3b8-0d3ab125aa62'
132HTTP_SEC_FETCH_MODE = 'cors'
133HTTP_SEC_FETCH_SITE = 'same-site'
134HTTP_USER_AGENT = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36'
135LC_CTYPE = 'C.UTF-8'
136LOG = '/app/log'
137NODE_VERSION = '10.16.3'
138OLDPWD = '/app'
139PATH = '/app/node_modules/.bin:/app/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
140PATH_INFO = '/api/asset-movement/invite/'
141PWD = '/app/backend'
142PYTHONIOENCODING = 'UTF-8'
143PYTHONUNBUFFERED = '1'
144QUERY_STRING = ''
145REMOTE_ADDR = '172.18.0.1'
146REMOTE_HOST = ''
147REQUEST_METHOD = 'POST'
148RUN_MAIN = 'true'
149SCRIPT_NAME = ''
150SERVER_NAME = 'ff0d651daf3a'
151SERVER_PORT = '8000'
152SERVER_PROTOCOL = 'HTTP/1.1'
153SERVER_SOFTWARE = 'WSGIServer/0.2'
154SHLVL = '1'
155STATIC_ROOT = '/app/static'
156STATIC_URL = '/static'
157TZ = 'UTC'
158UPLOAD_PATH = '/app/documents'
159WEB3_WEBSOCKET = 'wss://e0xn4ct49p:AB1JSJlq9Ul_XKhKYumXrMOvbyNe9QlNrJqJra3_ldc@e0crzhcub8-e0hsxdxm8m-wss.de0-aws.kaleido.io'
160YARN_VERSION = '1.17.3'
161_ = './manage.py'
162wsgi.errors = <_io.TextIOWrapper name='<stderr>' mode='w' encoding='UTF-8'>
163wsgi.file_wrapper = ''
164wsgi.input = <django.core.handlers.wsgi.LimitedStream object at 0x7fcada25e0f0>
165wsgi.multiprocess = False
166wsgi.multithread = True
167wsgi.run_once = False
168wsgi.url_scheme = 'http'
169wsgi.version = '(1, 0)'
170
171Settings:
172Using settings module main.settings
173ABSOLUTE_URL_OVERRIDES = {}
174ADMINS = []
175ADMIN_HOSTNAME = ''
176ALLOWED_HOSTS = '*'
177APPEND_SLASH = True
178AUTHENTICATION_BACKENDS = ['django.contrib.auth.backends.ModelBackend']
179AUTH_PASSWORD_VALIDATORS = '********************'
180AUTH_USER_MODEL = 'eqs.Entity'
181BACKEND_DIR = PosixPath('/app/backend')
182BASICAUTH_ENABLE = False
183CACHES = {'default': {'BACKEND': 'django.core.cache.backends.filebased.FileBasedCache', 'LOCATION': '/var/tmp/django_cache'}}
184CACHE_MIDDLEWARE_ALIAS = 'default'
185CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
186CACHE_MIDDLEWARE_SECONDS = 600
187CORS_ALLOW_HEADERS = ['accept', 'accept-encoding', 'authorization', 'content-type', 'dnt', 'origin', 'user-agent', 'x-csrftoken', 'x-requested-with', 'current-role-id']
188CORS_ORIGIN_ALLOW_ALL = True
189CSRF_COOKIE_AGE = 31449600
190CSRF_COOKIE_DOMAIN = None
191CSRF_COOKIE_HTTPONLY = False
192CSRF_COOKIE_NAME = 'csrftoken'
193CSRF_COOKIE_PATH = '/'
194CSRF_COOKIE_SAMESITE = 'Lax'
195CSRF_COOKIE_SECURE = False
196CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
197CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
198CSRF_TRUSTED_ORIGINS = []
199CSRF_USE_SESSIONS = False
200DATABASES = {'default': {'ENGINE': 'django.db.backends.postgresql', 'USER': 'equisafe', 'NAME': 'equisafe', 'PASSWORD': '********************', 'HOST': 'postgres', 'PORT': None, 'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'OPTIONS': {}, 'TIME_ZONE': None, 'TEST': {'CHARSET': None, 'COLLATION': None, 'NAME': None, 'MIRROR': None}}}
201DATABASE_ROUTERS = []
202DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
203DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
204DATETIME_FORMAT = 'N j, Y, P'
205DATETIME_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']
206DATE_FORMAT = 'N j, Y'
207DATE_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']
208DEBUG = True
209DEBUG_MAILBOX = True
210DEBUG_PROPAGATE_EXCEPTIONS = False
211DECIMAL_SEPARATOR = '.'
212DEFAULT_CHARSET = 'utf-8'
213DEFAULT_CONTENT_TYPE = 'text/html'
214DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
215DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
216DEFAULT_FROM_EMAIL = 'noreply@equisafe.io'
217DEFAULT_INDEX_TABLESPACE = ''
218DEFAULT_TABLESPACE = ''
219DISALLOWED_USER_AGENTS = []
220EMAIL_BACKEND = 'main.email.SMTPEmailBackend'
221EMAIL_HOST = 'mail'
222EMAIL_HOST_PASSWORD = '********************'
223EMAIL_HOST_USER = None
224EMAIL_PORT = '25'
225EMAIL_SSL_CERTFILE = None
226EMAIL_SSL_KEYFILE = '********************'
227EMAIL_SUBJECT_PREFIX = '[Django] '
228EMAIL_TIMEOUT = None
229EMAIL_USE_LOCALTIME = False
230EMAIL_USE_SSL = None
231EMAIL_USE_TLS = None
232FILE_CHARSET = 'utf-8'
233FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
234FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
235FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
236FILE_UPLOAD_PERMISSIONS = None
237FILE_UPLOAD_TEMP_DIR = None
238FIRST_DAY_OF_WEEK = 0
239FIXTURE_DIRS = []
240FORCE_SCRIPT_NAME = None
241FORMAT_MODULE_PATH = None
242FORM_RENDERER = 'django.forms.renderers.DjangoTemplates'
243FRONTEND_DIR = PosixPath('/app/frontend')
244FRONTEND_URL = 'http://localhost:8080'
245IGNORABLE_404_URLS = []
246INSTALLED_APPS = ['django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'djcall', 'eqs', 'eqs_transaction', 'eqs_newsletter', 'django_filters', 'rest_framework', 'rest_framework.authtoken', 'rest_registration', 'corsheaders', 'django_extensions']
247INTERNAL_IPS = []
248LANGUAGES = [('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'), ('hy', 'Armenian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('io', 'Ido'), ('is', 'Icelandic'), ('it', 'Italian'), ('ja', 'Japanese'), ('ka', 'Georgian'), ('kab', 'Kabyle'), ('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')]
249LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
250LANGUAGE_CODE = 'en-us'
251LANGUAGE_COOKIE_AGE = None
252LANGUAGE_COOKIE_DOMAIN = None
253LANGUAGE_COOKIE_NAME = 'django_language'
254LANGUAGE_COOKIE_PATH = '/'
255LOCALE_PATHS = []
256LOGGING = {}
257LOGGING_CONFIG = 'logging.config.dictConfig'
258LOGIN_REDIRECT_URL = '/accounts/profile/'
259LOGIN_URL = '/accounts/login/'
260LOGOUT_REDIRECT_URL = None
261MANAGERS = []
262MEDIA_ROOT = '/app/backend/main/media/'
263MEDIA_URL = '/media/'
264MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
265MIDDLEWARE = ['django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'corsheaders.middleware.CorsMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'eqs.middleware.BasicAuthMiddleware']
266MIGRATION_MODULES = {}
267MONTH_DAY_FORMAT = 'F j'
268NUMBER_GROUPING = 0
269PASSWORD_HASHERS = '********************'
270PASSWORD_RESET_TIMEOUT_DAYS = '********************'
271PREPEND_WWW = False
272REPO_DIR = PosixPath('/app')
273REST_FRAMEWORK = {'DEFAULT_AUTHENTICATION_CLASSES': ('rest_framework.authentication.TokenAuthentication',), 'DEFAULT_FILTER_BACKENDS': ('django_filters.rest_framework.DjangoFilterBackend', 'rest_framework.filters.OrderingFilter', 'rest_framework.filters.SearchFilter')}
274REST_REGISTRATION = {'REGISTER_VERIFICATION_URL': 'http://localhost:8080/register/confirm', 'RESET_PASSWORD_VERIFICATION_URL': '********************', 'REGISTER_EMAIL_VERIFICATION_URL': 'http://localhost:8080/auth/verify-email/', 'VERIFICATION_FROM_EMAIL': 'noreply@equisafe.io', 'SEND_RESET_PASSWORD_LINK_SERIALIZER_USE_EMAIL': '********************'}
275ROOT_URLCONF = 'main.urls'
276SECRET_KEY = '********************'
277SECURE_BROWSER_XSS_FILTER = False
278SECURE_CONTENT_TYPE_NOSNIFF = False
279SECURE_HSTS_INCLUDE_SUBDOMAINS = False
280SECURE_HSTS_PRELOAD = False
281SECURE_HSTS_SECONDS = 0
282SECURE_PROXY_SSL_HEADER = None
283SECURE_REDIRECT_EXEMPT = []
284SECURE_SSL_HOST = None
285SECURE_SSL_REDIRECT = False
286SENTRY_DSN = None
287SERVER_EMAIL = 'root@localhost'
288SESSION_CACHE_ALIAS = 'default'
289SESSION_COOKIE_AGE = 1209600
290SESSION_COOKIE_DOMAIN = None
291SESSION_COOKIE_HTTPONLY = True
292SESSION_COOKIE_NAME = 'sessionid'
293SESSION_COOKIE_PATH = '/'
294SESSION_COOKIE_SAMESITE = 'Lax'
295SESSION_COOKIE_SECURE = False
296SESSION_ENGINE = 'django.contrib.sessions.backends.db'
297SESSION_EXPIRE_AT_BROWSER_CLOSE = False
298SESSION_FILE_PATH = None
299SESSION_SAVE_EVERY_REQUEST = False
300SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
301SETTINGS_MODULE = 'main.settings'
302SHORT_DATETIME_FORMAT = 'm/d/Y P'
303SHORT_DATE_FORMAT = 'm/d/Y'
304SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
305SILENCED_SYSTEM_CHECKS = []
306STATICFILES_DIRS = [PosixPath('/app/frontend/static')]
307STATICFILES_FINDERS = ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
308STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage'
309STATIC_ROOT = '/app/static/'
310STATIC_URL = '/static/'
311TEMPLATES = [{'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [PosixPath('/app/frontend/static/dist')], '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']}}]
312TEST_NON_SERIALIZED_APPS = []
313TEST_RUNNER = 'django.test.runner.DiscoverRunner'
314THOUSAND_SEPARATOR = ','
315TIME_FORMAT = 'P'
316TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
317TIME_ZONE = 'UTC'
318UPLOAD_PATH = '/app/documents'
319USE_I18N = True
320USE_L10N = True
321USE_THOUSAND_SEPARATOR = False
322USE_TZ = True
323USE_X_FORWARDED_HOST = False
324USE_X_FORWARDED_PORT = False
325WEB3_WEBSOCKET = 'wss://e0xn4ct49p:AB1JSJlq9Ul_XKhKYumXrMOvbyNe9QlNrJqJra3_ldc@e0crzhcub8-e0hsxdxm8m-wss.de0-aws.kaleido.io'
326WSGI_APPLICATION = 'main.wsgi.application'
327X_FRAME_OPTIONS = 'SAMEORIGIN'
328YEAR_MONTH_FORMAT = 'F Y'
329
330
331You're seeing this error because you have DEBUG = True in your
332Django settings file. Change that to False, and Django will
333display a standard page generated by the handler for this status code.