Jump to content

Recommended Posts

Posted

Hi,

 

please, could you install required Python libraries as of below:

asgiref==3.2.10
atomicwrites==1.4.0
attrs==19.3.0
certifi==2020.6.20
chardet==3.0.4
colorama==0.4.3
cssselect==1.1.0
Django==2.2.15
idna==2.10
importlib-metadata==1.7.0
iniconfig==1.0.1
lxml==4.5.2
more-itertools==8.4.0
numpy==1.19.3
packaging==20.4
pluggy==0.13.1
psycopg2==2.8.5
psycopg2-binary==2.8.5
py==1.9.0
pyparsing==2.4.7
pyquery==1.4.1
pytest==6.0.1
python-dateutil==2.8.1
pytz==2020.1
requests==2.24.0
six==1.15.0
sqlparse==0.3.1
toml==0.10.1
urllib3==1.25.10
zipp==3.1.0
 

Thank you

Posted (edited)

server:

wmenezes.heliohost.org 

 

Python version is 3.7

 

 

Please, also kindly ask you one clarification.

While reading Helio tutorial here https://wiki.helionet.org/tutorials/django I saw that current configuration for Apacha wsgi mode is embedded mode.

 

So, how is Python source code life cycle / reload on Helio?

Does Helio restart Apache once a day? or for instance, play with  MaxRequestsPerChild as per https://code.google.com/archive/p/modwsgi/wikis/ReloadingSourceCode.wiki .

 

 

Thank you

Edited by wmenezes
Posted

Does Helio restart Apache once a day?

Every two hours.

 

For Krydos:

certifi==2020.6.20 (update)
idna==2.10 (update)
psycopg2-binary==2.8.5 (update)
pyquery==1.4.1
requests==2.24.0 (update)
six==1.15.0 (update)
sqlparse==0.3.1 (update)
urllib3==1.25.10 (update)
Posted

Hi,

 

kindly ask you help to know what are logs available to do troubleshooting for the mentioned server (Django application deployed).

 

Is there any hint?

 

I could see Cpanel "Errors" link only (and seems that logs are not rotating).

https://tommy.heliohost.org:2083/cpsess6084660524/frontend/paper_lantern/stats/errlog.html

 

 

Thanks in advance!

[Thu Dec 24 23:01:14.125197 2020] [wsgi:error] [pid 84559] [client 179.213.17.154:61125]   File "/home/wmenezes/public_html/InvestDjangoWebProject/dispatch.wsgi", line 6, in <module>
[Thu Dec 24 23:01:14.123531 2020] [wsgi:error] [pid 84559] [client 179.213.17.154:61125] mod_wsgi (pid=84559): Exception occurred processing WSGI script '/home/wmenezes/public_html/InvestDjangoWebProject/dispatch.wsgi'.
[Thu Dec 24 23:01:14.123429 2020] [wsgi:error] [pid 84559] [client 179.213.17.154:61125] mod_wsgi (pid=84559): Failed to exec Python script file '/home/wmenezes/public_html/InvestDjangoWebProject/dispatch.wsgi'.
[Thu Dec 24 23:01:11.054090 2020] [wsgi:error] [pid 116822] [client 179.213.17.154:61124]   File "/home/wmenezes/public_html/InvestDjangoWebProject/dispatch.wsgi", line 6, in <module>
[Thu Dec 24 23:01:11.053183 2020] [wsgi:error] [pid 116822] [client 179.213.17.154:61124] mod_wsgi (pid=116822): Exception occurred processing WSGI script '/home/wmenezes/public_html/InvestDjangoWebProject/dispatch.wsgi'.
[Thu Dec 24 23:01:11.053002 2020] [wsgi:error] [pid 116822] [client 179.213.17.154:61124] mod_wsgi (pid=116822): Failed to exec Python script file '/home/wmenezes/public_html/InvestDjangoWebProject/dispatch.wsgi'.
[Thu Dec 24 22:59:28.929943 2020] [wsgi:error] [pid 116822] [client 179.213.17.154:61104]   File "/home/wmenezes/public_html/InvestDjangoWebProject/dispatch.wsgi", line 6, in <module>
[Thu Dec 24 22:59:28.928270 2020] [wsgi:error] [pid 116822] [client 179.213.17.154:61104] mod_wsgi (pid=116822): Exception occurred processing WSGI script '/home/wmenezes/public_html/InvestDjangoWebProject/dispatch.wsgi'.
[Thu Dec 24 22:59:28.928180 2020] [wsgi:error] [pid 116822] [client 179.213.17.154:61104] mod_wsgi (pid=116822): Failed to exec Python script file '/home/wmenezes/public_html/InvestDjangoWebProject/dispatch.wsgi'.
[Thu Dec 24 22:51:22.601478 2020] [wsgi:error] [pid 54385] [client 179.213.17.154:60964]   File "/home/wmenezes/public_html/InvestDjangoWebProject/dispatch.wsgi", line 6, in <module>
[Thu Dec 24 22:51:22.599221 2020] [wsgi:error] [pid 54385] [client 179.213.17.154:60964] mod_wsgi (pid=54385): Exception occurred processing WSGI script '/home/wmenezes/public_html/InvestDjangoWebProject/dispatch.wsgi'.
[Thu Dec 24 22:51:22.599097 2020] [wsgi:error] [pid 54385] [client 179.213.17.154:60964] mod_wsgi (pid=54385): Failed to exec Python script file '/home/wmenezes/public_html/InvestDjangoWebProject/dispatch.wsgi'.
[Thu Dec 24 22:50:45.159537 2020] [wsgi:error] [pid 122416] [client 179.213.17.154:60947]   File "/home/wmenezes/public_html/InvestDjangoWebProject/dispatch.wsgi", line 6, in <module>
[Thu Dec 24 22:50:45.157859 2020] [wsgi:error] [pid 122416] [client 179.213.17.154:60947] mod_wsgi (pid=122416): Exception occurred processing WSGI script '/home/wmenezes/public_html/InvestDjangoWebProject/dispatch.wsgi'.
[Thu Dec 24 22:50:45.157749 2020] [wsgi:error] [pid 122416] [client 179.213.17.154:60947] mod_wsgi (pid=122416): Failed to exec Python script file '/home/wmenezes/public_html/InvestDjangoWebProject/dispatch.wsgi'.
[Thu Dec 24 22:50:11.681841 2020] [wsgi:error] [pid 18304] [client 179.213.17.154:60949]   File "/home/wmenezes/public_html/InvestDjangoWebProject/dispatch.wsgi", line 6, in <module>
[Thu Dec 24 22:50:11.680269 2020] [wsgi:error] [pid 18304] [client 179.213.17.154:60949] mod_wsgi (pid=18304): Exception occurred processing WSGI script '/home/wmenezes/public_html/InvestDjangoWebProject/dispatch.wsgi'.
[Thu Dec 24 22:50:11.680172 2020] [wsgi:error] [pid 18304] [client 179.213.17.154:60949] mod_wsgi (pid=18304): Failed to exec Python script file '/home/wmenezes/public_html/InvestDjangoWebProject/dispatch.wsgi'.
[Thu Dec 24 22:49:50.774155 2020] [wsgi:error] [pid 96128] [client 179.213.17.154:60933]   File "/home/wmenezes/public_html/InvestDjangoWebProject/dispatch.wsgi", line 6, in <module>
[Thu Dec 24 22:49:50.591516 2020] [wsgi:error] [pid 96128] [client 179.213.17.154:60933] mod_wsgi (pid=96128): Exception occurred processing WSGI script '/home/wmenezes/public_html/InvestDjangoWebProject/dispatch.wsgi'.
[Thu Dec 24 22:49:50.591404 2020] [wsgi:error] [pid 96128] [client 179.213.17.154:60933] mod_wsgi (pid=96128): Failed to exec Python script file '/home/wmenezes/public_html/InvestDjangoWebProject/dispatch.wsgi'.                    
Posted (edited)

hi,

 

i use this one:

https://wmenezes.heliohost.org/

 

I don't understand why Errors not rolling anymore.

 

Also,

I checked these 2 posts:

http://www.heliohost.org/classic/features/languages/python

https://wiki.helionet.org/tutorials/django

 

Tried different configuration for dispatch.wsgi, both script and file place tests, results always http error 500.

I've checked my local python dependencies (just in case), and project is good with same level of packages version from https://krydos.helio...in/modules37.py.

 

I saw on internet that 500 error can be even due project routing (python urls set) when wsgi mode enabled, so many possibilities to check for this 500 error, any log would help a lot to find the issue.

 

Thank you once again.

Edited by wmenezes
Posted

Here is your error:

 

[Fri Jan 01 19:50:26.891443 2021] [core:error] [pid 44741] [client 65.19.143.5:56411] AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace., referer: https://wmenezes.heliohost.org/

That's usually caused by an error in your .htaccess. For instance is page1 redirects to page2 and then page2 redirects back to page1.

Posted

Hi,

 

Many thanks for the support!

 

I did fix on .htaccess and after that logs started bringing more info, now application is reacting and more logs available!

 

Kind Regards

Guest
This topic is now closed to further replies.
×
×
  • Create New...