End of script output before headers: wsgi.py deploying python django to AWS EB

一曲冷凌霜 提交于 2021-02-11 01:34:41

问题


I can't get the Django app to deploy to AWS EB. I'm deploying an Django 1.7 app. The readout from the log files is as follows. I only get an internal server error and have no idea how to fix this. Has anyone run into this before?

-------------------------------------
/opt/python/log/supervisord.log
-------------------------------------
2016-05-03 15:22:57,677 CRIT Supervisor running as root (no user in config file)
2016-05-03 15:22:57,690 INFO RPC interface 'supervisor' initialized
2016-05-03 15:22:57,690 CRIT Server 'unix_http_server' running without any HTTP authentication checking
2016-05-03 15:22:57,690 INFO supervisord started with pid 2732
2016-05-03 15:22:58,695 INFO spawned: 'httpd' with pid 2813
2016-05-03 15:22:59,961 INFO success: httpd entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2016-05-03 15:44:46,405 INFO stopped: httpd (exit status 0)
2016-05-03 15:44:47,410 INFO spawned: 'httpd' with pid 3628
2016-05-03 15:44:48,630 INFO success: httpd entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)



-------------------------------------
/var/log/httpd/error_log
-------------------------------------
[Tue May 03 15:22:58.961698 2016] [suexec:notice] [pid 2813] AH01232: suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Tue May 03 15:22:58.972366 2016] [auth_digest:notice] [pid 2813] AH01757: generating secret for digest authentication ...
[Tue May 03 15:22:58.972884 2016] [lbmethod_heartbeat:notice] [pid 2813] AH02282: No slotmem from mod_heartmonitor
[Tue May 03 15:22:58.972916 2016] [:warn] [pid 2813] mod_wsgi: Compiled for Python/2.7.9.
[Tue May 03 15:22:58.972919 2016] [:warn] [pid 2813] mod_wsgi: Runtime using Python/2.7.10.
[Tue May 03 15:22:58.974405 2016] [mpm_prefork:notice] [pid 2813] AH00163: Apache/2.4.18 (Amazon) mod_wsgi/3.5 Python/2.7.10 configured -- resuming normal operations
[Tue May 03 15:22:58.974417 2016] [core:notice] [pid 2813] AH00094: Command line: '/usr/sbin/httpd -D FOREGROUND'
[Tue May 03 15:44:46.393621 2016] [mpm_prefork:notice] [pid 2813] AH00169: caught SIGTERM, shutting down
[Tue May 03 15:44:47.630036 2016] [suexec:notice] [pid 3628] AH01232: suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Tue May 03 15:44:47.641260 2016] [so:warn] [pid 3628] AH01574: module wsgi_module is already loaded, skipping
[Tue May 03 15:44:47.643427 2016] [auth_digest:notice] [pid 3628] AH01757: generating secret for digest authentication ...
[Tue May 03 15:44:47.644043 2016] [lbmethod_heartbeat:notice] [pid 3628] AH02282: No slotmem from mod_heartmonitor
[Tue May 03 15:44:47.644087 2016] [:warn] [pid 3628] mod_wsgi: Compiled for Python/2.7.9.
[Tue May 03 15:44:47.644093 2016] [:warn] [pid 3628] mod_wsgi: Runtime using Python/2.7.10.
[Tue May 03 15:44:47.646008 2016] [mpm_prefork:notice] [pid 3628] AH00163: Apache/2.4.18 (Amazon) mod_wsgi/3.5 Python/2.7.10 configured -- resuming normal operations
[Tue May 03 15:44:47.646023 2016] [core:notice] [pid 3628] AH00094: Command line: '/usr/sbin/httpd -D FOREGROUND'
[Tue May 03 15:44:55.327286 2016] [core:error] [pid 3634] [client 127.0.0.1:58160] End of script output before headers: wsgi.py
[Tue May 03 15:45:07.985538 2016] [core:error] [pid 3633] [client 127.0.0.1:58162] End of script output before headers: wsgi.py
[Tue May 03 15:45:21.409032 2016] [core:error] [pid 3634] [client 127.0.0.1:58164] End of script output before headers: wsgi.py
[Tue May 03 15:45:35.873643 2016] [core:error] [pid 3632] [client 127.0.0.1:58166] End of script output before headers: wsgi.py
[Tue May 03 15:45:48.389833 2016] [core:error] [pid 3634] [client 127.0.0.1:58168] End of script output before headers: wsgi.py
[Tue May 03 15:46:00.246771 2016] [core:error] [pid 3636] [client 127.0.0.1:58170] End of script output before headers: wsgi.py
[Tue May 03 15:46:13.163713 2016] [core:error] [pid 3632] [client 127.0.0.1:58172] End of script output before headers: wsgi.py
[Tue May 03 15:46:25.899205 2016] [core:error] [pid 3751] [client 127.0.0.1:58174] End of script output before headers: wsgi.py

127.0.0.1 (-) - - [03/May/2016:15:48:56 +0000] "GET / HTTP/1.1" 500 527 "-" "Python-urllib/2.7"
127.0.0.1 (-) - - [03/May/2016:15:49:09 +0000] "GET / HTTP/1.1" 500 527 "-" "Python-urllib/2.7"
127.0.0.1 (-) - - [03/May/2016:15:49:21 +0000] "GET / HTTP/1.1" 500 527 "-" "Python-urllib/2.7"
127.0.0.1 (-) - - [03/May/2016:15:49:33 +0000] "GET / HTTP/1.1" 500 527 "-" "Python-urllib/2.7"
127.0.0.1 (-) - - [03/May/2016:15:49:46 +0000] "GET / HTTP/1.1" 500 527 "-" "Python-urllib/2.7"
127.0.0.1 (-) - - [03/May/2016:15:49:59 +0000] "GET / HTTP/1.1" 500 527 "-" "Python-urllib/2.7"
127.0.0.1 (-) - - [03/May/2016:15:50:13 +0000] "GET / HTTP/1.1" 500 527 "-" "Python-urllib/2.7"
127.0.0.1 (-) - - [03/May/2016:15:50:27 +0000] "GET / HTTP/1.1" 500 527 "-" "Python-urllib/2.7"
127.0.0.1 (-) - - [03/May/2016:15:50:39 +0000] "GET / HTTP/1.1" 500 527 "-" "Python-urllib/2.7"
127.0.0.1 (-) - - [03/May/2016:15:50:52 +0000] "GET / HTTP/1.1" 500 527 "-" "Python-urllib/2.7"
127.0.0.1 (-) - - [03/May/2016:15:51:05 +0000] "GET / HTTP/1.1" 500 527 "-"

-------------------------------------
/var/log/eb-activity.log
-------------------------------------
  Collecting requests-oauthlib==0.4.1 (from -r /opt/python/ondeck/app/requirements.txt (line 15))
    Downloading requests_oauthlib-0.4.1-py2.py3-none-any.whl
  Collecting static==0.4 (from -r /opt/python/ondeck/app/requirements.txt (line 16))
    Downloading static-0.4.tar.gz
  Requirement already satisfied (use --upgrade to upgrade): wsgiref==0.1.2 in /usr/lib64/python2.7 (from -r /opt/python/ondeck/app/requirements.txt (line 17))
  Collecting yql-finance==0.1.0 (from -r /opt/python/ondeck/app/requirements.txt (line 18))
    Downloading yql-finance-0.1.0.tar.gz
  Collecting django-extensions==1.5.6 (from -r /opt/python/ondeck/app/requirements.txt (line 19))
    Downloading django_extensions-1.5.6-py2.py3-none-any.whl (249kB)
  Collecting facebook (from -r /opt/python/ondeck/app/requirements.txt (line 20))
    Downloading Facebook-0.0.tar.gz
  Collecting nltk (from -r /opt/python/ondeck/app/requirements.txt (line 21))
    Downloading nltk-3.2.1.tar.gz (1.1MB)
  Collecting django-cors-headers (from -r /opt/python/ondeck/app/requirements.txt (line 22))
    Downloading django-cors-headers-1.1.0.tar.gz
  Collecting djangorestframework (from -r /opt/python/ondeck/app/requirements.txt (line 23))
    Downloading djangorestframework-3.3.3-py2.py3-none-any.whl (662kB)
  Collecting slugify (from -r /opt/python/ondeck/app/requirements.txt (line 24))
    Downloading slugify-0.0.1.tar.gz
  Collecting yelp (from -r /opt/python/ondeck/app/requirements.txt (line 25))
    Downloading yelp-1.0.2-py2-none-any.whl
  Requirement already satisfied (use --upgrade to upgrade): setuptools in /opt/python/run/venv/lib/python2.7/site-packages (from yql-finance==0.1.0->-r /opt/python/ondeck/app/requirements.txt (line 18))
  Collecting python-dateutil (from yql-finance==0.1.0->-r /opt/python/ondeck/app/requirements.txt (line 18))
    Downloading python_dateutil-2.5.3-py2.py3-none-any.whl (201kB)
  Collecting six>=1.2 (from django-extensions==1.5.6->-r /opt/python/ondeck/app/requirements.txt (line 19))
    Downloading six-1.10.0-py2.py3-none-any.whl
  Collecting oauth2 (from yelp->-r /opt/python/ondeck/app/requirements.txt (line 25))
    Downloading oauth2-1.9.0.post1-py2.py3-none-any.whl
  Collecting httplib2 (from yelp->-r /opt/python/ondeck/app/requirements.txt (line 25))
    Downloading httplib2-0.9.2.zip (210kB)
  Installing collected packages: Django, PyYAML, dj-database-url, static, dj-static, python-openid, requests, oauthlib, requests-oauthlib, django-allauth, django-bootstrap-form, psycopg2, gunicorn, django-toolbelt, newrelic, pystache, six, python-dateutil, yql-finance, django-extensions, facebook, nltk, django-cors-headers, djangorestframework, slugify, httplib2, oauth2, yelp
    Running setup.py install for PyYAML
    Running setup.py install for static
    Running setup.py install for dj-static
    Running setup.py install for python-openid
    Running setup.py install for oauthlib
    Running setup.py install for django-allauth
    Running setup.py install for django-bootstrap-form
    Running setup.py install for psycopg2
    Running setup.py install for gunicorn
    Running setup.py install for django-toolbelt
    Running setup.py install for newrelic
    Running setup.py install for pystache
    Running setup.py install for yql-finance
    Running setup.py install for facebook
    Running setup.py install for nltk
    Running setup.py install for django-cors-headers
    Running setup.py install for slugify
    Running setup.py install for httplib2
  Successfully installed Django-1.7.1 PyYAML-3.11 dj-database-url-0.3.0 dj-static-0.0.5 django-allauth-0.17.0 django-bootstrap-form-3.1 django-cors-headers-1.1.0 django-extensions-1.5.6 django-toolbelt-0.0.1 djangorestframework-3.3.3 facebook-0.0 gunicorn-19.0.0 httplib2-0.9.2 newrelic nltk-3.2.1 oauth2-1.9.0.post1 oauthlib-0.6.3 psycopg2-2.5.3 pystache-0.5.4 python-dateutil-2.5.3 python-openid-2.2.5 requests-2.3.0 requests-oauthlib-0.4.1 six-1.10.0 slugify-0.0.1 static-0.4 yelp-1.0.2 yql-finance-0.1.0
  You are using pip version 7.1.2, however version 8.1.1 is available.
  You should consider upgrading via the 'pip install --upgrade pip' command.
[2016-05-03T15:44:42.926Z] INFO  [3262]  - [Application update app-64dd-160503_163926@2/AppDeployStage0/AppDeployPreHook/04configen.py] : Starting activity...
[2016-05-03T15:44:44.996Z] INFO  [3262]  - [Application update app-64dd-160503_163926@2/AppDeployStage0/AppDeployPreHook/04configen.py] : Completed activity.
[2016-05-03T15:44:44.996Z] INFO  [3262]  - [Application update app-64dd-160503_163926@2/AppDeployStage0/AppDeployPreHook] : Completed activity. Result:
  Successfully execute hooks in directory /opt/elasticbeanstalk/hooks/appdeploy/pre.
[2016-05-03T15:44:44.996Z] INFO  [3262]  - [Application update app-64dd-160503_163926@2/AppDeployStage0/EbExtensionPostBuild] : Starting activity...
[2016-05-03T15:44:45.469Z] INFO  [3262]  - [Application update app-64dd-160503_163926@2/AppDeployStage0/EbExtensionPostBuild/Infra-EmbeddedPostBuild] : Starting activity...
[2016-05-03T15:44:45.469Z] INFO  [3262]  - [Application update app-64dd-160503_163926@2/AppDeployStage0/EbExtensionPostBuild/Infra-EmbeddedPostBuild] : Completed activity.
[2016-05-03T15:44:45.487Z] INFO  [3262]  - [Application update app-64dd-160503_163926@2/AppDeployStage0/EbExtensionPostBuild] : Completed activity.
[2016-05-03T15:44:45.487Z] INFO  [3262]  - [Application update app-64dd-160503_163926@2/AppDeployStage0/InfraCleanEbextension] : Starting activity...
[2016-05-03T15:44:45.537Z] INFO  [3262]  - [Application update app-64dd-160503_163926@2/AppDeployStage0/InfraCleanEbextension] : Completed activity. Result:
  Cleaned ebextensions subdirectories from /opt/python/ondeck/app.
[2016-05-03T15:44:45.537Z] INFO  [3262]  - [Application update app-64dd-160503_163926@2/AppDeployStage0] : Completed activity. Result:
  Application update - Command CMD-AppDeploy stage 0 completed
[2016-05-03T15:44:45.537Z] INFO  [3262]  - [Application update app-64dd-160503_163926@2/AppDeployStage1] : Starting activity...
[2016-05-03T15:44:45.537Z] INFO  [3262]  - [Application update app-64dd-160503_163926@2/AppDeployStage1/AppDeployEnactHook] : Starting activity...
[2016-05-03T15:44:45.558Z] INFO  [3262]  - [Application update app-64dd-160503_163926@2/AppDeployStage1/AppDeployEnactHook/01flip.py] : Starting activity...
[2016-05-03T15:57:56.923Z] INFO  [3262]  - [Application update app-64dd-160503_163926@2/AppDeployStage1/AppDeployEnactHook/01flip.py] : Completed activity. Result:
  httpd: stopped
  httpd: started
  httpd                            RUNNING   pid 3628, uptime 0:00:03
  2016-05-03 15:57:56,831 WARNING  Apache is running, but root page is not responding in 5mins.
[2016-05-03T15:57:56.977Z] INFO  [3262]  - [Application update app-64dd-160503_163926@2/AppDeployStage1/AppDeployEnactHook/02create_pids_for_monitoring.sh] : Starting activity...
[2016-05-03T15:57:57.937Z] INFO  [3262]  - [Application update app-64dd-160503_163926@2/AppDeployStage1/AppDeployEnactHook/02create_pids_for_monitoring.sh] : Completed activity. Result:
  + chmod 0755 /var/run/httpd
  + /opt/elasticbeanstalk/bin/healthd-track-pidfile --proxy httpd
  + /opt/elasticbeanstalk/bin/healthd-track-pidfile --name application --location /opt/python/run/supervisord.pid
[2016-05-03T15:57:57.937Z] INFO  [3262]  - [Application update app-64dd-160503_163926@2/AppDeployStage1/AppDeployEnactHook] : Completed activity. Result:
  Successfully execute hooks in directory /opt/elasticbeanstalk/hooks/appdeploy/enact.
[2016-05-03T15:57:57.952Z] INFO  [3262]  - [Application update app-64dd-160503_163926@2/AppDeployStage1/AppDeployPostHook] : Starting activity...
[2016-05-03T15:57:57.953Z] INFO  [3262]  - [Application update app-64dd-160503_163926@2/AppDeployStage1/AppDeployPostHook] : Completed activity. Result:
  Successfully execute hooks in directory /opt/elasticbeanstalk/hooks/appdeploy/post.
[2016-05-03T15:57:57.954Z] INFO  [3262]  - [Application update app-64dd-160503_163926@2/AppDeployStage1] : Completed activity. Result:
  Application version switch - Command CMD-AppDeploy stage 1 completed
[2016-05-03T15:57:57.954Z] INFO  [3262]  - [Application update app-64dd-160503_163926@2/AddonsAfter] : Starting activity...
[2016-05-03T15:57:57.954Z] INFO  [3262]  - [Application update app-64dd-160503_163926@2/AddonsAfter/ConfigLogRotation] : Starting activity...
[2016-05-03T15:57:57.966Z] INFO  [3262]  - [Application update app-64dd-160503_163926@2/AddonsAfter/ConfigLogRotation/10-config.sh] : Starting activity...
[2016-05-03T15:57:58.789Z] INFO  [3262]  - [Application update app-64dd-160503_163926@2/AddonsAfter/ConfigLogRotation/10-config.sh] : Completed activity. Result:
  Disabled forced hourly log rotation.
[2016-05-03T15:57:58.789Z] INFO  [3262]  - [Application update app-64dd-160503_163926@2/AddonsAfter/ConfigLogRotation] : Completed activity. Result:
  Successfully execute hooks in directory /opt/elasticbeanstalk/addons/logpublish/hooks/config.
[2016-05-03T15:57:58.789Z] INFO  [3262]  - [Application update app-64dd-160503_163926@2/AddonsAfter] : Completed activity.
[2016-05-03T15:57:58.789Z] INFO  [3262]  - [Application update app-64dd-160503_163926@2] : Completed activity. Result:
  Application update - Command CMD-AppDeploy succeeded
[2016-05-03T16:01:16.757Z] INFO  [5116]  - [CMD-TailLogs] : Starting activity...
[2016-05-03T16:01:16.758Z] INFO  [5116]  - [CMD-TailLogs/AddonsBefore] : Starting activity...
[2016-05-03T16:01:16.758Z] INFO  [5116]  - [CMD-TailLogs/AddonsBefore] : Completed activity.
[2016-05-03T16:01:16.758Z] INFO  [5116]  - [CMD-TailLogs/TailLogs] : Starting activity...
[2016-05-03T16:01:16.758Z] INFO  [5116]  - [CMD-TailLogs/TailLogs/TailLogs] : Starting activity...



-------------------------------------
/var/log/eb-commandprocessor.log
-------------------------------------
[2016-05-03T15:36:43.725Z] DEBUG [3119]  : Checking if the received command stage is valid..
[2016-05-03T15:36:43.725Z] INFO  [3119]  : No stage_num in command. Valid stage..
[2016-05-03T15:36:43.725Z] INFO  [3119]  : Received command CMD-TailLogs: {"execution_data":"{\"aws_access_key_id\":\"ASIAIU3PLHMLTUXDRSDA\",\"signature\":\"WjIRC5afYDutyTN5VAjD5xHwmL8=\",\"security_token\":\"FQoDYXdzEEkaDPn2PJGaUqpYePe5uSLYAu4unC5lPBrp4t60gtzZiz3Y42PXZsyMOZ\\\/aVsbZy47XbEKQl89s8tF8Xk+7UrAvVAPT2PRpteadXRA1GtRFA16akUwlz0uH2H03pv8IeiLUtvGa7dEmLwYNYDToa6nCyAiDoX\\\/TgQ5\\\/ez2pttGozivs1LyDDNfqRnAKEN7OHwt7PjcBBeNFrZCGbxr8436XIqn1AuY53dzEVE4id7KaTisthm4lcEYdeMLFIZT5wc4NFXQeVMwd4NWKShsOJhauGKTW0\\\/LpL5HnzVRTbypZR+aUf+KW8PbLjcRdlwBMilorMxxyCGrXYhepruxc33EdHwGeHVLPqUY89JCjIp+KGzlJaJ7gXdgSU3lQm+eizXcPgYF3dbB0oTK72XhcB+RX3nrURZr6ryZkePX4CGQsy8M9q21PEOziGE+mv7EAggoY8xcXXX6X+2hZh3YtsOB38sGo8Jd5okQjKLLNobkF\",\"policy\":\"eyJleHBpcmF0aW9uIjoiMjAxNi0wNS0wM1QxNjowNjo0MS43NTJaIiwiY29uZGl0aW9ucyI6W1sic3RhcnRzLXdpdGgiLCIkeC1hbXotbWV0YS10aW1lX3N0YW1wIiwiIl0sWyJzdGFydHMtd2l0aCIsIiR4LWFtei1tZXRhLXB1Ymxpc2hfbWVjaGFuaXNtIiwiIl0sWyJzdGFydHMtd2l0aCIsIiRrZXkiLCJyZXNvdXJjZXNcL2Vudmlyb25tZW50c1wvbG9nc1wvIl0sWyJzdGFydHMtd2l0aCIsIiR4LWFtei1tZXRhLWJhdGNoX2lkIiwiIl0sWyJzdGFydHMtd2l0aCIsIiR4LWFtei1tZXRhLWZpbGVfbmFtZSIsIiJdLFsic3RhcnRzLXdpdGgiLCIkeC1hbXotc2VjdXJpdHktdG9rZW4iLCIiXSxbInN0YXJ0cy13aXRoIiwiJENvbnRlbnQtVHlwZSIsIiJdLFsiZXEiLCIkYnVja2V0IiwiZWxhc3RpY2JlYW5zdGFsay11cy13ZXN0LTItNDgwNzAzNDUwNTM4Il0sWyJlcSIsIiRhY2wiLCJwcml2YXRlIl1dfQ==\"}","instance_ids":["i-3f9799e7"],"data":"d545d29b-1144-11e6-9820-f562aa5e0b83","command_name":"CMD-TailLogs","api_version":"1.0","resource_name":"AWSEBAutoScalingGroup","request_id":"d545d29b-1144-11e6-9820-f562aa5e0b83","command_timeout":"600"}
[2016-05-03T15:36:43.725Z] INFO  [3119]  : Command processor should execute command.
[2016-05-03T15:36:43.725Z] DEBUG [3119]  : Storing current stage..
[2016-05-03T15:36:43.725Z] DEBUG [3119]  : Stage_num does not exist. Not saving null stage. Returning..
[2016-05-03T15:36:43.725Z] DEBUG [3119]  : Reading config file: /etc/elasticbeanstalk/.aws-eb-stack.properties
[2016-05-03T15:36:43.725Z] DEBUG [3119]  : Retrieving metadata for key: AWS::ElasticBeanstalk::Ext||_ContainerConfigFileContent||commands..
[2016-05-03T15:36:43.725Z] DEBUG [3119]  : Retrieving metadata for key: AWS::ElasticBeanstalk::Ext||_API||_Commands..
[2016-05-03T15:36:43.726Z] INFO  [3119]  : Found enabled addons: ["logpublish"].
[2016-05-03T15:36:43.727Z] INFO  [3119]  : Updating Command definition of addon logpublish.
[2016-05-03T15:36:43.727Z] DEBUG [3119]  : Loaded definition of Command CMD-TailLogs.
[2016-05-03T15:36:43.727Z] INFO  [3119]  : Executing CMD-TailLogs
[2016-05-03T15:36:43.727Z] INFO  [3119]  : Executing command: CMD-TailLogs...
[2016-05-03T15:36:43.727Z] INFO  [3119]  : Executing command CMD-TailLogs activities...
[2016-05-03T15:36:43.727Z] DEBUG [3119]  : Setting environment variables..
[2016-05-03T15:36:43.727Z] INFO  [3119]  : Running AddonsBefore for command CMD-TailLogs...
[2016-05-03T15:36:43.727Z] DEBUG [3119]  : Running stages of Command CMD-TailLogs from stage 0 to stage 0...
[2016-05-03T15:36:43.727Z] INFO  [3119]  : Running stage 0 of command CMD-TailLogs...
[2016-05-03T15:36:43.727Z] DEBUG [3119]  : Loaded 1 actions for stage 0.
[2016-05-03T15:36:43.727Z] INFO  [3119]  : Running 1 of 1 actions: TailLogs...
[2016-05-03T15:36:43.907Z] INFO  [3119]  : Running AddonsAfter for command CMD-TailLogs...
[2016-05-03T15:36:43.907Z] INFO  [3119]  : Command CMD-TailLogs succeeded!
[2016-05-03T15:36:43.908Z] INFO  [3119]  : Command processor returning results: 
{"status":"SUCCESS","api_version":"1.0","results":[{"status":"SUCCESS","msg":"","returncode":0,"events":[{"msg":"[Instance: i-3f9799e7] Successfully finished tailing 5 log(s)","severity":"INFO","timestamp":1462289803907}]}]}
[2016-05-03T15:43:43.621Z] DEBUG [3262]  : Reading config file: /etc/elasticbeanstalk/.aws-eb-stack.properties
[2016-05-03T15:43:43.621Z] DEBUG [3262]  : Checking if the command processor should execute...
[2016-05-03T15:43:43.624Z] DEBUG [3262]  : Checking whether the command is applicable to instance (i-3f9799e7)..
[2016-05-03T15:43:43.624Z] INFO  [3262]  : Command is applicable to this instance (i-3f9799e7)..
[2016-05-03T15:43:43.624Z] DEBUG [3262]  : Checking if the received command stage is valid..
[2016-05-03T15:43:43.624Z] INFO  [3262]  : No stage_num in command. Valid stage..
[2016-05-03T15:43:43.624Z] INFO  [3262]  : Received command CMD-AppDeploy: {"execution_data":"{\"leader_election\":\"true\"}","instance_ids":["i-3f9799e7"],"data":"manifest_1462290220556","command_name":"CMD-AppDeploy","api_version":"1.0","resource_name":"AWSEBAutoScalingGroup","request_id":"ca18149a-1145-11e6-917a-13aa1949f4eb","command_timeout":"600"}
[2016-05-03T15:43:43.624Z] INFO  [3262]  : Command processor should execute command.
[2016-05-03T15:43:43.624Z] DEBUG [3262]  : Storing current stage..
[2016-05-03T15:43:43.624Z] DEBUG [3262]  : Stage_num does not exist. Not saving null stage. Returning..
[2016-05-03T15:43:43.624Z] DEBUG [3262]  : Reading config file: /etc/elasticbeanstalk/.aws-eb-stack.properties
[2016-05-03T15:43:43.624Z] DEBUG [3262]  : Retrieving metadata for key: AWS::ElasticBeanstalk::Ext||_ContainerConfigFileContent||commands..
[2016-05-03T15:43:43.624Z] DEBUG [3262]  : Retrieving metadata for key: AWS::ElasticBeanstalk::Ext||_API||_Commands..
[2016-05-03T15:43:43.625Z] INFO  [3262]  : Found enabled addons: ["logpublish"].
[2016-05-03T15:43:43.626Z] INFO  [3262]  : Updating Command definition of addon logpublish.
[2016-05-03T15:43:43.626Z] DEBUG [3262]  : Refreshing metadata...
[2016-05-03T15:43:43.875Z] DEBUG [3262]  : Refreshed environment metadata.
[2016-05-03T15:43:43.875Z] DEBUG [3262]  : Retrieving metadata for key: AWS::ElasticBeanstalk::Ext||_ContainerConfigFileContent||commands..
[2016-05-03T15:43:43.876Z] DEBUG [3262]  : Retrieving metadata for key: AWS::ElasticBeanstalk::Ext||_API||_Commands..
[2016-05-03T15:43:43.876Z] INFO  [3262]  : Found enabled addons: ["logpublish"].
[2016-05-03T15:43:43.877Z] INFO  [3262]  : Updating Command definition of addon logpublish.
[2016-05-03T15:43:43.877Z] DEBUG [3262]  : Retrieving metadata for key: AWS::CloudFormation::Init||Infra-WriteApplication2||files..
[2016-05-03T15:43:43.877Z] DEBUG [3262]  : Retrieving metadata for key: AWS::ElasticBeanstalk::Ext||ManifestFileS3Key..
[2016-05-03T15:43:43.967Z] INFO  [3262]  : Loading manifest from bucket 'elasticbeanstalk-us-west-2-480703450538' using computed S3 key 'resources/environments/e-5rmcvp96pe/_runtime/versions/manifest_1462290220556'.
[2016-05-03T15:43:44.178Z] INFO  [3262]  : Updated manifest cache: deployment ID 2 and serial 2.
[2016-05-03T15:43:44.178Z] DEBUG [3262]  : Loaded definition of Command CMD-AppDeploy.
[2016-05-03T15:43:44.179Z] INFO  [3262]  : Executing Application update
[2016-05-03T15:43:44.179Z] INFO  [3262]  : Executing command: CMD-AppDeploy...
[2016-05-03T15:43:44.179Z] INFO  [3262]  : Executing command CMD-AppDeploy activities...
[2016-05-03T15:43:44.179Z] DEBUG [3262]  : Setting environment variables..
[2016-05-03T15:43:44.179Z] INFO  [3262]  : Running AddonsBefore for command CMD-AppDeploy...
[2016-05-03T15:43:44.179Z] DEBUG [3262]  : Running stages of Command CMD-AppDeploy from stage 0 to stage 1...
[2016-05-03T15:43:44.179Z] INFO  [3262]  : Running stage 0 of command CMD-AppDeploy...
[2016-05-03T15:43:44.179Z] INFO  [3262]  : Running leader election...
[2016-05-03T15:43:44.427Z] INFO  [3262]  : Instance is Leader.
[2016-05-03T15:43:44.427Z] DEBUG [3262]  : Loaded 6 actions for stage 0.
[2016-05-03T15:43:44.427Z] INFO  [3262]  : Running 1 of 6 actions: InfraWriteConfig...
[2016-05-03T15:43:44.430Z] INFO  [3262]  : Running 2 of 6 actions: DownloadSourceBundle...
[2016-05-03T15:43:50.220Z] INFO  [3262]  : Running 3 of 6 actions: EbExtensionPreBuild...
[2016-05-03T15:43:53.769Z] INFO  [3262]  : Running 4 of 6 actions: AppDeployPreHook...
[2016-05-03T15:44:44.996Z] INFO  [3262]  : Running 5 of 6 actions: EbExtensionPostBuild...
[2016-05-03T15:44:45.487Z] INFO  [3262]  : Running 6 of 6 actions: InfraCleanEbextension...
[2016-05-03T15:44:45.537Z] INFO  [3262]  : Running stage 1 of command CMD-AppDeploy...
[2016-05-03T15:44:45.537Z] DEBUG [3262]  : Loaded 2 actions for stage 1.
[2016-05-03T15:44:45.537Z] INFO  [3262]  : Running 1 of 2 actions: AppDeployEnactHook...
[2016-05-03T15:57:57.937Z] INFO  [3262]  : Running 2 of 2 actions: AppDeployPostHook...
[2016-05-03T15:57:57.954Z] INFO  [3262]  : Running AddonsAfter for command CMD-AppDeploy...
[2016-05-03T15:57:58.789Z] INFO  [3262]  : Command CMD-AppDeploy succeeded!
[2016-05-03T15:57:58.789Z] INFO  [3262]  : Command processor returning results: 
{"status":"SUCCESS","api_version":"1.0","results":[{"status":"SUCCESS","msg":"","returncode":0,"events":[]}]}
[2016-05-03T16:01:16.717Z] DEBUG [5116]  : Reading config file: /etc/elasticbeanstalk/.aws-eb-stack.properties
[2016-05-03T16:01:16.718Z] DEBUG [5116]  : Checking if the command processor should execute...
[2016-05-03T16:01:16.721Z] DEBUG [5116]  : Checking whether the command is applicable to instance (i-3f9799e7)..
[2016-05-03T16:01:16.721Z] INFO  [5116]  : Command is applicable to this instance (i-3f9799e7)..
[2016-05-03T16:01:16.721Z] DEBUG [5116]  : Checking if the received command stage is valid..
[2016-05-03T16:01:16.721Z] INFO  [5116]  : No stage_num in command. Valid stage..
[2016-05-03T16:01:16.721Z] INFO  [5116]  : Received command CMD-TailLogs: {"execution_data":"{\"aws_access_key_id\":\"ASIAIWLAGZVTPWB52MJA\",\"signature\":\"t5Z6+mbCqyJ8q5MWLyxy3ej0UNY=\",\"security_token\":\"FQoDYXdzEEkaDG0VYuGveqsxWN9CbCLYAq2jeX\\\/cCrZT8XMZrc9Sqx0tXesuSy\\\/bDpClDZ+Ewpg0HQebca1pnu3uET6n3GQVxfecs\\\/MaJwhKap++G76Vn+UF590l95n3lSKDnHaEgz7N8Tb9DhUguHguYG9+GrsrwIY6MC94m2SDPcKhmK2\\\/GXOYfIOSfOO3mfOFNOq9dEFpo5JmpE+B2WSkPqs80wA2\\\/XttTEyfZzmfBRNBfJR+xUb11hhVKbr45xw11S4bb4iLbWOGqTQkLC3lkMPE0r7sawXwneO0zVnnUfZ7Zk8A+VnNiTIfRy686Ikc3eTJpKdTwJX+sxf73o6V+zoiAWnvTQ4STRnVoo33SuK1i39u508M0tiNGZMRGXT9Vx0Px5SXnQM77lPgahMFsTCL4TL5zNpcUACnbqKyOsBeDHP+X4PS7yDS\\\/3RbzB\\\/qNkRcACcyPY46xGZl3b9jfeToXRyu839znFZ7ANnqKLLNobkF\",\"policy\":\"eyJleHBpcmF0aW9uIjoiMjAxNi0wNS0wM1QxNjozMToxNC4yODNaIiwiY29uZGl0aW9ucyI6W1sic3RhcnRzLXdpdGgiLCIkeC1hbXotbWV0YS10aW1lX3N0YW1wIiwiIl0sWyJzdGFydHMtd2l0aCIsIiR4LWFtei1tZXRhLXB1Ymxpc2hfbWVjaGFuaXNtIiwiIl0sWyJzdGFydHMtd2l0aCIsIiRrZXkiLCJyZXNvdXJjZXNcL2Vudmlyb25tZW50c1wvbG9nc1wvIl0sWyJzdGFydHMtd2l0aCIsIiR4LWFtei1tZXRhLWJhdGNoX2lkIiwiIl0sWyJzdGFydHMtd2l0aCIsIiR4LWFtei1tZXRhLWZpbGVfbmFtZSIsIiJdLFsic3RhcnRzLXdpdGgiLCIkeC1hbXotc2VjdXJpdHktdG9rZW4iLCIiXSxbInN0YXJ0cy13aXRoIiwiJENvbnRlbnQtVHlwZSIsIiJdLFsiZXEiLCIkYnVja2V0IiwiZWxhc3RpY2JlYW5zdGFsay11cy13ZXN0LTItNDgwNzAzNDUwNTM4Il0sWyJlcSIsIiRhY2wiLCJwcml2YXRlIl1dfQ==\"}","instance_ids":["i-3f9799e7"],"data":"42f811e1-1148-11e6-9820-f562aa5e0b83","command_name":"CMD-TailLogs","api_version":"1.0","resource_name":"AWSEBAutoScalingGroup","request_id":"42f811e1-1148-11e6-9820-f562aa5e0b83","command_timeout":"600"}
[2016-05-03T16:01:16.721Z] INFO  [5116]  : Command processor should execute command.
[2016-05-03T16:01:16.721Z] DEBUG [5116]  : Storing current stage..
[2016-05-03T16:01:16.721Z] DEBUG [5116]  : Stage_num does not exist. Not saving null stage. Returning..
[2016-05-03T16:01:16.721Z] DEBUG [5116]  : Reading config file: /etc/elasticbeanstalk/.aws-eb-stack.properties
[2016-05-03T16:01:16.721Z] DEBUG [5116]  : Retrieving metadata for key: AWS::ElasticBeanstalk::Ext||_ContainerConfigFileContent||commands..
[2016-05-03T16:01:16.723Z] DEBUG [5116]  : Retrieving metadata for key: AWS::ElasticBeanstalk::Ext||_API||_Commands..
[2016-05-03T16:01:16.723Z] INFO  [5116]  : Found enabled addons: ["logpublish"].
[2016-05-03T16:01:16.756Z] INFO  [5116]  : Updating Command definition of addon logpublish.
[2016-05-03T16:01:16.757Z] DEBUG [5116]  : Loaded definition of Command CMD-TailLogs.
[2016-05-03T16:01:16.757Z] INFO  [5116]  : Executing CMD-TailLogs
[2016-05-03T16:01:16.757Z] INFO  [5116]  : Executing command: CMD-TailLogs...
[2016-05-03T16:01:16.757Z] INFO  [5116]  : Executing command CMD-TailLogs activities...
[2016-05-03T16:01:16.757Z] DEBUG [5116]  : Setting environment variables..
[2016-05-03T16:01:16.758Z] INFO  [5116]  : Running AddonsBefore for command CMD-TailLogs...
[2016-05-03T16:01:16.758Z] DEBUG [5116]  : Running stages of Command CMD-TailLogs from stage 0 to stage 0...
[2016-05-03T16:01:16.758Z] INFO  [5116]  : Running stage 0 of command CMD-TailLogs...
[2016-05-03T16:01:16.758Z] DEBUG [5116]  : Loaded 1 actions for stage 0.
[2016-05-03T16:01:16.758Z] INFO  [5116]  : Running 1 of 1 actions: TailLogs...

回答1:


Is your app redirecting HTTP to HTTPS ? If yes, Something which may help.

https://forums.aws.amazon.com/thread.jspa?threadID=220100




回答2:


When I encountered this error, this helped me find my way.

To sum it all up, add the WSGIApplicationGroup %{GLOBAL} directive after the WSGIProcessGroup line.

To get a more detailed explanation go here.



来源:https://stackoverflow.com/questions/37009092/end-of-script-output-before-headers-wsgi-py-deploying-python-django-to-aws-eb

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!