Yes you are absolutely right. I am surprised because things worked fine in 
my personal laptop and I am deploying my Django using the Ubuntu provided 
by Linode. I will create a ticket with their support to find out what it 
takes to configure the server properly. Thanks a lot for pointing this out!

lørdag den 20. marts 2021 kl. 22.04.07 UTC+1 skrev Graham Dumpleton:

> 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].
> 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/ed3d218a-f4bf-42dc-9acb-d08376194171n%40googlegroups.com.

Reply via email to