The error says:

TimeoutError: [Errno 110] Connection timed out [Sat Mar 20 12:06:50.573258 
2021] [authz_core:error] [pid 60339:tid 140166851704576] [client 
162.158.88.227:50644] AH01630: client denied by server configuration: 
/etc/wsgi-port-80/htdocs/wp-content

This implies that your production machine doesn't have the appropriate network 
access to the email server it is trying to use to send email.

Graham

> On 21 Mar 2021, at 2:54 am, Jian Wu <[email protected]> wrote:
> 
> I have a Django project deployed in production using mod_wsgi. In development 
> it was possible for user to fill out a form followed by submitting it to the 
> backend. An email will then be generated and sent. When I tested it in 
> development everything was fine and I received the email. However in 
> production there is something wrong and when I inspect the error log I can't 
> trace to the root cause of this error. My error logs is as below
> 
> [Sat Mar 20 12:03:22.861711 2021] [ssl:warn] [pid 60335:tid 140166867205184] 
> AH01909: dimsum.dk:443:0 server certificate does NOT include an ID which 
> matches the server name [Sat Mar 20 12:03:22.862505 2021] [ssl:warn] [pid 
> 60335:tid 140166867205184] AH01909: localhost:443:0 server certificate does 
> NOT include an ID which matches the server name [Sat Mar 20 12:03:22.872164 
> 2021] [ssl:warn] [pid 60337:tid 140166867205184] AH01873: Init: Session Cache 
> is not configured [hint: SSLSessionCache] [Sat Mar 20 12:03:22.872658 2021] 
> [ssl:warn] [pid 60337:tid 140166867205184] AH01909: dimsum.dk:443:0 server 
> certificate does NOT include an ID which matches the server name [Sat Mar 20 
> 12:03:22.873427 2021] [ssl:warn] [pid 60337:tid 140166867205184] AH01909: 
> localhost:443:0 server certificate does NOT include an ID which matches the 
> server name [Sat Mar 20 12:03:22.874386 2021] [mpm_event:notice] [pid 
> 60337:tid 140166867205184] AH00489: Apache/2.4.41 (Ubuntu) mod_wsgi/4.7.1 
> Python/3.8 OpenSSL/1.1.1f configured -- resuming normal operations [Sat Mar 
> 20 12:03:22.874411 2021] [core:notice] [pid 60337:tid 140166867205184] 
> AH00094: Command line: 'apache2 (mod_wsgi-express) -f 
> /etc/wsgi-port-80/httpd.conf -D MOD_WSGI_VIRTUAL_HOST -D 
> MOD_WSGI_REDIRECT_WWW -D MOD_WSGI_WITH_HTTPS -D MOD_WSGI_HTTPS_ONLY -D 
> MOD_WSGI_MPM_ENABLE_EVENT_MODULE -D MOD_WSGI_MPM_EXISTS_EVENT_MODULE -D 
> MOD_WSGI_MPM_EXISTS_WORKER_MODULE -D MOD_WSGI_MPM_EXISTS_PREFORK_MODULE' [Sat 
> Mar 20 12:03:22.876860 2021] [wsgi:error] [pid 60338:tid 140166867205184] 
> mod_wsgi (pid=60338): Unsupported locale setting en_US.UTF-8 specified for 
> daemon process group localhost:80. Consider using 'C.UTF-8' as fallback 
> setting. [Sat Mar 20 12:03:25.921917 2021] [wsgi:error] [pid 60338:tid 
> 140166815540992] [remote 94.147.65.45:55853] Not Found: /None [Sat Mar 20 
> 12:05:57.721263 2021] [wsgi:error] [pid 60338:tid 140166781970176] [remote 
> 217.116.232.226:41268] Not Found: /wp-cron.php [Sat Mar 20 12:06:00.461375 
> 2021] [wsgi:error] [pid 60338:tid 140166762936064] Exception in thread 
> Thread-5: [Sat Mar 20 12:06:00.461451 2021] [wsgi:error] [pid 60338:tid 
> 140166762936064] Traceback (most recent call last): [Sat Mar 20 
> 12:06:00.461471 2021] [wsgi:error] [pid 60338:tid 140166762936064] File 
> "/usr/lib/python3.8/threading.py", line 932, in _bootstrap_inner [Sat Mar 20 
> 12:06:00.461991 2021] [wsgi:error] [pid 60338:tid 140166762936064] self.run() 
> [Sat Mar 20 12:06:00.462013 2021] [wsgi:error] [pid 60338:tid 
> 140166762936064] File "/usr/lib/python3.8/threading.py", line 870, in run 
> [Sat Mar 20 12:06:00.462299 2021] [wsgi:error] [pid 60338:tid 
> 140166762936064] self._target(*self._args, **self._kwargs) [Sat Mar 20 
> 12:06:00.462314 2021] [wsgi:error] [pid 60338:tid 140166762936064] File 
> "/home/jianwu/HD_website/website/website/Modules/emailMessage.py", line 71, 
> in sendEmailNow_Thread [Sat Mar 20 12:06:00.462404 2021] [wsgi:error] [pid 
> 60338:tid 140166762936064] smtpObj = smtplib.SMTP(host=cred['email']['host'], 
> port = cred['email']['port']) [Sat Mar 20 12:06:00.462416 2021] [wsgi:error] 
> [pid 60338:tid 140166762936064] File "/usr/lib/python3.8/smtplib.py", line 
> 253, in __init__ [Sat Mar 20 12:06:00.462594 2021] [wsgi:error] [pid 
> 60338:tid 140166762936064] (code, msg) = self.connect(host, port) [Sat Mar 20 
> 12:06:00.462619 2021] [wsgi:error] [pid 60338:tid 140166762936064] File 
> "/usr/lib/python3.8/smtplib.py", line 339, in connect [Sat Mar 20 
> 12:06:00.462865 2021] [wsgi:error] [pid 60338:tid 140166762936064] self.sock 
> = self._get_socket(host, port, self.timeout) [Sat Mar 20 12:06:00.462880 
> 2021] [wsgi:error] [pid 60338:tid 140166762936064] File 
> "/usr/lib/python3.8/smtplib.py", line 308, in _get_socket [Sat Mar 20 
> 12:06:00.463031 2021] [wsgi:error] [pid 60338:tid 140166762936064] return 
> socket.create_connection((host, port), timeout, [Sat Mar 20 12:06:00.463044 
> 2021] [wsgi:error] [pid 60338:tid 140166762936064] File 
> "/usr/lib/python3.8/socket.py", line 808, in create_connection [Sat Mar 20 
> 12:06:00.463332 2021] [wsgi:error] [pid 60338:tid 140166762936064] raise err 
> [Sat Mar 20 12:06:00.463344 2021] [wsgi:error] [pid 60338:tid 
> 140166762936064] File "/usr/lib/python3.8/socket.py", line 796, in 
> create_connection [Sat Mar 20 12:06:00.463614 2021] [wsgi:error] [pid 
> 60338:tid 140166762936064] sock.connect(sa) [Sat Mar 20 12:06:00.463662 2021] 
> [wsgi:error] [pid 60338:tid 140166762936064] TimeoutError: [Errno 110] 
> Connection timed out [Sat Mar 20 12:06:00.464376 2021] [wsgi:error] [pid 
> 60338:tid 140166771328768] Exception in thread Thread-4: [Sat Mar 20 
> 12:06:00.464398 2021] [wsgi:error] [pid 60338:tid 140166771328768] Traceback 
> (most recent call last): [Sat Mar 20 12:06:00.464407 2021] [wsgi:error] [pid 
> 60338:tid 140166771328768] File "/usr/lib/python3.8/threading.py", line 932, 
> in _bootstrap_inner [Sat Mar 20 12:06:00.464778 2021] [wsgi:error] [pid 
> 60338:tid 140166771328768] self.run() [Sat Mar 20 12:06:00.464801 2021] 
> [wsgi:error] [pid 60338:tid 140166771328768] File 
> "/usr/lib/python3.8/threading.py", line 870, in run [Sat Mar 20 
> 12:06:00.465125 2021] [wsgi:error] [pid 60338:tid 140166771328768] 
> self._target(*self._args, **self._kwargs) [Sat Mar 20 12:06:00.465139 2021] 
> [wsgi:error] [pid 60338:tid 140166771328768] File 
> "/home/jianwu/HD_website/website/website/Modules/emailMessage.py", line 71, 
> in sendEmailNow_Thread [Sat Mar 20 12:06:00.465237 2021] [wsgi:error] [pid 
> 60338:tid 140166771328768] smtpObj = smtplib.SMTP(host=cred['email']['host'], 
> port = cred['email']['port']) [Sat Mar 20 12:06:00.465254 2021] [wsgi:error] 
> [pid 60338:tid 140166771328768] File "/usr/lib/python3.8/smtplib.py", line 
> 253, in __init__ [Sat Mar 20 12:06:00.465435 2021] [wsgi:error] [pid 
> 60338:tid 140166771328768] (code, msg) = self.connect(host, port) [Sat Mar 20 
> 12:06:00.465449 2021] [wsgi:error] [pid 60338:tid 140166771328768] File 
> "/usr/lib/python3.8/smtplib.py", line 339, in connect [Sat Mar 20 
> 12:06:00.465601 2021] [wsgi:error] [pid 60338:tid 140166771328768] self.sock 
> = self._get_socket(host, port, self.timeout) [Sat Mar 20 12:06:00.465613 
> 2021] [wsgi:error] [pid 60338:tid 140166771328768] File 
> "/usr/lib/python3.8/smtplib.py", line 308, in _get_socket [Sat Mar 20 
> 12:06:00.465798 2021] [wsgi:error] [pid 60338:tid 140166771328768] return 
> socket.create_connection((host, port), timeout, [Sat Mar 20 12:06:00.465814 
> 2021] [wsgi:error] [pid 60338:tid 140166771328768] File 
> "/usr/lib/python3.8/socket.py", line 808, in create_connection [Sat Mar 20 
> 12:06:00.466098 2021] [wsgi:error] [pid 60338:tid 140166771328768] raise err 
> [Sat Mar 20 12:06:00.466109 2021] [wsgi:error] [pid 60338:tid 
> 140166771328768] File "/usr/lib/python3.8/socket.py", line 796, in 
> create_connection [Sat Mar 20 12:06:00.466376 2021] [wsgi:error] [pid 
> 60338:tid 140166771328768] sock.connect(sa) [Sat Mar 20 12:06:00.466399 2021] 
> [wsgi:error] [pid 60338:tid 140166771328768] TimeoutError: [Errno 110] 
> Connection timed out [Sat Mar 20 12:06:50.573258 2021] [authz_core:error] 
> [pid 60339:tid 140166851704576] [client 162.158.88.227:50644] AH01630: client 
> denied by server configuration: /etc/wsgi-port-80/htdocs/wp-content [Sat Mar 
> 20 12:08:44.669634 2021] [authz_core:error] [pid 60360:tid 140166853568256] 
> [client 66.249.69.42:61821] AH01630: client denied by server configuration: 
> /etc/wsgi-port-80/htdocs/cgi-bin [Sat Mar 20 12:08:46.349402 2021] 
> [wsgi:error] [pid 60338:tid 140166762936064] Exception in thread Thread-7: 
> [Sat Mar 20 12:08:46.349466 2021] [wsgi:error] [pid 60338:tid 
> 140166762936064] Traceback (most recent call last): [Sat Mar 20 
> 12:08:46.349504 2021] [wsgi:error] [pid 60338:tid 140166762936064] File 
> "/usr/lib/python3.8/threading.py", line 932, in _bootstrap_inner [Sat Mar 20 
> 12:08:46.349948 2021] [wsgi:error] [pid 60338:tid 140166762936064] self.run() 
> [Sat Mar 20 12:08:46.349962 2021] [wsgi:error] [pid 60338:tid 
> 140166762936064] File "/usr/lib/python3.8/threading.py", line 870, in run 
> [Sat Mar 20 12:08:46.350230 2021] [wsgi:error] [pid 60338:tid 
> 140166762936064] self._target(*self._args, **self._kwargs) [Sat Mar 20 
> 12:08:46.350242 2021] [wsgi:error] [pid 60338:tid 140166762936064] File 
> "/home/jianwu/HD_website/website/website/Modules/emailMessage.py", line 71, 
> in sendEmailNow_Thread [Sat Mar 20 12:08:46.350326 2021] [wsgi:error] [pid 
> 60338:tid 140166762936064] smtpObj = smtplib.SMTP(host=cred['email']['host'], 
> port = cred['email']['port']) [Sat Mar 20 12:08:46.350338 2021] [wsgi:error] 
> [pid 60338:tid 140166762936064] File "/usr/lib/python3.8/smtplib.py", line 
> 253, in __init__ [Sat Mar 20 12:08:46.350474 2021] [wsgi:error] [pid 
> 60338:tid 140166762936064] (code, msg) = self.connect(host, port) [Sat Mar 20 
> 12:08:46.350485 2021] [wsgi:error] [pid 60338:tid 140166762936064] File 
> "/usr/lib/python3.8/smtplib.py", line 339, in connect [Sat Mar 20 
> 12:08:46.350635 2021] [wsgi:error] [pid 60338:tid 140166762936064] self.sock 
> = self._get_socket(host, port, self.timeout) [Sat Mar 20 12:08:46.350657 
> 2021] [wsgi:error] [pid 60338:tid 140166762936064] File 
> "/usr/lib/python3.8/smtplib.py", line 308, in _get_socket [Sat Mar 20 
> 12:08:46.350805 2021] [wsgi:error] [pid 60338:tid 140166762936064] return 
> socket.create_connection((host, port), timeout, [Sat Mar 20 12:08:46.350817 
> 2021] [wsgi:error] [pid 60338:tid 140166762936064] File 
> "/usr/lib/python3.8/socket.py", line 808, in create_connection [Sat Mar 20 
> 12:08:46.351130 2021] [wsgi:error] [pid 60338:tid 140166762936064] raise err 
> [Sat Mar 20 12:08:46.351142 2021] [wsgi:error] [pid 60338:tid 
> 140166762936064] File "/usr/lib/python3.8/socket.py", line 796, in 
> create_connection [Sat Mar 20 12:08:46.351415 2021] [wsgi:error] [pid 
> 60338:tid 140166762936064] sock.connect(sa) [Sat Mar 20 12:08:46.351441 2021] 
> [wsgi:error] [pid 60338:tid 140166762936064] TimeoutError: [Errno 110] 
> Connection timed out [Sat Mar 20 12:08:46.351763 2021] [wsgi:error] [pid 
> 60338:tid 140166771328768] Exception in thread Thread-6: [Sat Mar 20 
> 12:08:46.351780 2021] [wsgi:error] [pid 60338:tid 140166771328768] Traceback 
> (most recent call last): [Sat Mar 20 12:08:46.351789 2021] [wsgi:error] [pid 
> 60338:tid 140166771328768] File "/usr/lib/python3.8/threading.py", line 932, 
> in _bootstrap_inner [Sat Mar 20 12:08:46.352097 2021] [wsgi:error] [pid 
> 60338:tid 140166771328768] self.run() [Sat Mar 20 12:08:46.352110 2021] 
> [wsgi:error] [pid 60338:tid 140166771328768] File 
> "/usr/lib/python3.8/threading.py", line 870, in run [Sat Mar 20 
> 12:08:46.352372 2021] [wsgi:error] [pid 60338:tid 140166771328768] 
> self._target(*self._args, **self._kwargs) [Sat Mar 20 12:08:46.352383 2021] 
> [wsgi:error] [pid 60338:tid 140166771328768] File 
> "/home/jianwu/HD_website/website/website/Modules/emailMessage.py", line 71, 
> in sendEmailNow_Thread [Sat Mar 20 12:08:46.352461 2021] [wsgi:error] [pid 
> 60338:tid 140166771328768] smtpObj = smtplib.SMTP(host=cred['email']['host'], 
> port = cred['email']['port']) [Sat Mar 20 12:08:46.352471 2021] [wsgi:error] 
> [pid 60338:tid 140166771328768] File "/usr/lib/python3.8/smtplib.py", line 
> 253, in __init__ [Sat Mar 20 12:08:46.352602 2021] [wsgi:error] [pid 
> 60338:tid 140166771328768] (code, msg) = self.connect(host, port) [Sat Mar 20 
> 12:08:46.352613 2021] [wsgi:error] [pid 60338:tid 140166771328768] File 
> "/usr/lib/python3.8/smtplib.py", line 339, in connect [Sat Mar 20 
> 12:08:46.352761 2021] [wsgi:error] [pid 60338:tid 140166771328768] self.sock 
> = self._get_socket(host, port, self.timeout) [Sat Mar 20 12:08:46.352772 
> 2021] [wsgi:error] [pid 60338:tid 140166771328768] File 
> "/usr/lib/python3.8/smtplib.py", line 308, in _get_socket [Sat Mar 20 
> 12:08:46.352977 2021] [wsgi:error] [pid 60338:tid 140166771328768] return 
> socket.create_connection((host, port), timeout, [Sat Mar 20 12:08:46.352991 
> 2021] [wsgi:error] [pid 60338:tid 140166771328768] File 
> "/usr/lib/python3.8/socket.py", line 808, in create_connection [Sat Mar 20 
> 12:08:46.353275 2021] [wsgi:error] [pid 60338:tid 140166771328768] raise err 
> [Sat Mar 20 12:08:46.353286 2021] [wsgi:error] [pid 60338:tid 
> 140166771328768] File "/usr/lib/python3.8/socket.py", line 796, in 
> create_connection [Sat Mar 20 12:08:46.353564 2021] [wsgi:error] [pid 
> 60338:tid 140166771328768] sock.connect(sa) [Sat Mar 20 12:08:46.353585 2021] 
> [wsgi:error] [pid 60338:tid 140166771328768] TimeoutError: [Errno 110] 
> Connection timed out [Sat Mar 20 12:09:46.791958 2021] [authz_core:error] 
> [pid 60360:tid 140166853302016] [client 203.183.42.106:47210] AH01630: client 
> denied by server configuration: /etc/wsgi-port-80/htdocs/wp-login.php [Sat 
> Mar 20 12:09:47.594817 2021] [authz_core:error] [pid 60339:tid 
> 140166852237056] [client 159.203.82.176:56366] AH01630: client denied by 
> server configuration: /etc/wsgi-port-80/htdocs/wp-login.php [Sat Mar 20 
> 12:10:05.577965 2021] [wsgi:error] [pid 60338:tid 140166781970176] [remote 
> 91.134.201.164:36460] Not Found: /wp-login.php [Sat Mar 20 12:10:41.763227 
> 2021] [wsgi:error] [pid 60338:tid 140166815540992] [remote 
> 67.23.100.84:19350] Not Found: /wp-login.php
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "modwsgi" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] 
> <mailto:[email protected]>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/modwsgi/8ab5d1ed-4fc0-4228-a1d4-87af60eb24d8n%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/modwsgi/8ab5d1ed-4fc0-4228-a1d4-87af60eb24d8n%40googlegroups.com?utm_medium=email&utm_source=footer>.

-- 
You received this message because you are subscribed to the Google Groups 
"modwsgi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/modwsgi/4E576C9D-8E57-4FE9-BFD5-62DFBBF4B7A7%40gmail.com.

Reply via email to