What would you do to track down this failing background job?
Traceback (most recent call last):
File "apps/frappe/frappe/utils/background_jobs.py", line 144, in execute_job
method(**kwargs)
File "apps/frappe/frappe/email/doctype/email_account/email_account.py", line 971, in pull_from_email_account
email_account.receive()
File "apps/frappe/frappe/email/doctype/email_account/email_account.py", line 352, in receive
emails = email_server.get_messages()
File "apps/frappe/frappe/email/receive.py", line 142, in get_messages
if not self.connect():
File "apps/frappe/frappe/email/receive.py", line 74, in connect
return self.connect_imap()
File "apps/frappe/frappe/email/receive.py", line 82, in connect_imap
self.imap = Timed_IMAP4_SSL(
File "apps/frappe/frappe/email/receive.py", line 625, in __init__
self._super.__init__(self, *args, **kwargs)
File "/usr/lib/python3.10/imaplib.py", line 1323, in __init__
IMAP4.__init__(self, host, port, timeout)
File "/usr/lib/python3.10/imaplib.py", line 202, in __init__
self.open(host, port, timeout)
File "/usr/lib/python3.10/imaplib.py", line 1336, in open
IMAP4.open(self, host, port, timeout)
File "/usr/lib/python3.10/imaplib.py", line 312, in open
self.sock = self._create_socket(timeout)
File "/usr/lib/python3.10/imaplib.py", line 1326, in _create_socket
sock = IMAP4._create_socket(self, timeout)
File "/usr/lib/python3.10/imaplib.py", line 302, in _create_socket
return socket.create_connection(address)
File "/usr/lib/python3.10/socket.py", line 824, in create_connection
for res in getaddrinfo(host, port, 0, SOCK_STREAM):
File "/usr/lib/python3.10/socket.py", line 955, in getaddrinfo
for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
socket.gaierror: [Errno -3] Temporary failure in name resolution