Git Product home page Git Product logo

nginx's Introduction

NGINX Lando Plugin

This is the official Lando plugin for NGINX. When installed it...

  • Allows users to run various nginx versions

Of course, once a user is running their NGINX project with Lando they can take advantage of all the other awesome development features Lando provides.

Basic Usage

Add a nginx service to your Landofile

services:
  myservice:
    type: nginx

For more info you should check out the docs:

Issues, Questions and Support

If you have a question or would like some community support we recommend you join us on Slack.

If you'd like to report a bug or submit a feature request then please use the issue queue in this repo.

Changelog

We try to log all changes big and small in both THE CHANGELOG and the release notes.

Maintainers

Contributors

Made with contributors-img.

Other Selected Resources

nginx's People

Contributors

chrillep avatar dependabot[bot] avatar github-actions[bot] avatar pirog avatar reynoldsalec avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

nginx's Issues

Support following symlinks by default

I tried to symlink a folder into another in my web root and it is not being seen as a directory.... is_dir() returns false on the symlinked folder, which means it's not working in the app (WordPress in this case).

Changes to render-template broke existing installations.

I'm not entirely sure I understand what broke here, but upgrading Lando v3.14 => 3.18 broke for me, and I think I traced it back to PR #19. It appears to me that my appserver_nginx container won't start, and my error is:

appserver_nginx_1  | Downloading render-template-1.0.5-5-linux-amd64-debian-10 package
appserver_nginx_1  | tar: render-template-1.0.5-5-linux-amd64-debian-10/files: Not found in archive
appserver_nginx_1  | tar: Exiting with failure status due to previous errors

Actually I guess what's happening is the container starts, hits this error, then then container kills itself and I don't have a webserver container.
I'm using the Pantheon recipe slightly tweaked for my company.
Happy to help troubleshoot what the issue is exactly, but I don't completely understand what's happening here, or how I can fix it for my team...?

DOCKER ENGINE not working

I made the mistake of updating ubuntu

How do I revert back DOCKER ENGINE from version 26.1.1?

this new update is not working for me "Request failed with status code 500"

Enable GZip

when initial lando.yml how can i enable Gzip ?

403 errors when accessing stylesheet and JS assets from symlinked WordPress plugin folder

I have a folder from a github repo (in my Ubuntu users directory) symlinked into my wp-content/plugins folder in my lando site (see the below .lando.yml) . However, any JS/CSS assets in that symlinked folder now refuse to load and generate 403 errors.

name: sandbox
recipe: wordpress
config:
  webroot: .
  php: '8.0'
  database: mariadb
  via: nginx
  xdebug: false
  ssl: true
proxy:
  mailhog:
    - mail.sandbox.lndo.site
  phpmyadmin:
    - phpmyadmin.sandbox.lndo.site
services:
  database:
    portforward: true
  mailhog:
    type: mailhog
    portforward: false
    hogfrom:
      - appserver
  phpmyadmin:
    type: phpmyadmin
  appserver:
    run_as_root:
      - ln -snf /user/woocommerce/plugins/woocommerce /app/wp-content/plugins/woocommerce

some logs from lando logs -f -s appserver_nginx

Attaching to sandbox_appserver_nginx_1
appserver_nginx_1  | 
appserver_nginx_1  | 
appserver_nginx_1  | 
appserver_nginx_1  |                          STARTING UP                            
appserver_nginx_1  | 
appserver_nginx_1  |          ██       █████  ███    ██ ██████   ██████             
appserver_nginx_1  |          ██      ██   ██ ████   ██ ██   ██ ██    ██            
appserver_nginx_1  |          ██      ███████ ██ ██  ██ ██   ██ ██    ██            
appserver_nginx_1  |          ██      ██   ██ ██  ██ ██ ██   ██ ██    ██            
appserver_nginx_1  |          ███████ ██   ██ ██   ████ ██████   ██████             
appserver_nginx_1  | 
appserver_nginx_1  |        The best local development tool in the galaxy!                     
appserver_nginx_1  | 
appserver_nginx_1  | 
appserver_nginx_1  | ===============================================================
appserver_nginx_1  | 
appserver_nginx_1  | 
appserver_nginx_1  | userperms 13:57:08.41 INFO  ==> Symlinked users .gitconfig.
appserver_nginx_1  | userperms 13:57:08.41 INFO  ==> Symlinked users known_hosts
appserver_nginx_1  | userperms 13:57:08.41 INFO  ==> This is a debian container
appserver_nginx_1  | userperms 13:57:08.41 INFO  ==> user-perms.sh kicking off as user uid=0(root) gid=0(root) groups=0(root)
appserver_nginx_1  | userperms 13:57:08.41 DEBUG ==> Lando ENVVARS set at
appserver_nginx_1  | userperms 13:57:08.41 DEBUG ==> 
appserver_nginx_1  | userperms 13:57:08.42 DEBUG ==> ========================================
appserver_nginx_1  | userperms 13:57:08.42 DEBUG ==> LANDO_WEBROOT_USER      : www-data
appserver_nginx_1  | userperms 13:57:08.42 DEBUG ==> LANDO_WEBROOT_GROUP     : www-data
appserver_nginx_1  | userperms 13:57:08.42 DEBUG ==> LANDO_WEBROOT_UID       : 33
appserver_nginx_1  | userperms 13:57:08.42 DEBUG ==> LANDO_WEBROOT_GID       : 33
appserver_nginx_1  | userperms 13:57:08.42 DEBUG ==> LANDO_HOST_UID          : 1000
appserver_nginx_1  | userperms 13:57:08.42 DEBUG ==> LANDO_HOST_GID          : 1000
appserver_nginx_1  | userperms 13:57:08.42 DEBUG ==> ========================================
appserver_nginx_1  | userperms 13:57:08.42 DEBUG ==> 
appserver_nginx_1  | userperms 13:57:08.42 INFO  ==> Making sure correct user:group (www-data:www-data) exists...
appserver_nginx_1  | userperms 13:57:08.48 INFO  ==> Remapping ownership to handle docker volume sharing...
appserver_nginx_1  | userperms 13:57:08.49 INFO  ==> Resetting www-data:www-data from 33:33 to 1000:1000
appserver_nginx_1  | userperms 13:57:08.61 INFO  ==> www-data:www-data is now running as uid=1000(www-data) gid=1000(www-data) groups=1000(www-data)!
appserver_nginx_1  | userperms 13:57:08.61 INFO  ==> And here. we. go.
appserver_nginx_1  | userperms 13:57:08.61 INFO  ==> Doing the permission sweep.
appserver_nginx_1  | loadkeys 13:57:08.64 INFO  ==> Scanning /lando/keys for keys...
appserver_nginx_1  | loadkeys 13:57:08.65 INFO  ==> Scanning /var/www/.ssh for keys...
appserver_nginx_1  | loadkeys 13:57:08.65 INFO  ==> Scanning /user/.ssh for keys...
appserver_nginx_1  | loadkeys 13:57:08.66 DEBUG ==> Ensuring permissions and ownership of /user/.ssh/pantheon_mnm...
appserver_nginx_1  | loadkeys 13:57:08.66 DEBUG ==> Checking whether /user/.ssh/pantheon_mnm is a private key...
appserver_nginx_1  | loadkeys 13:57:08.66 DEBUG ==> Ensuring permissions and ownership of /user/.ssh/hyperdrive.lando.id_rsa...
appserver_nginx_1  | loadkeys 13:57:08.67 DEBUG ==> Checking whether /user/.ssh/hyperdrive.lando.id_rsa is a private key...
appserver_nginx_1  | loadkeys 13:57:08.67 DEBUG ==> Ensuring permissions and ownership of /user/.ssh/id_rsaZone.Identifier...
appserver_nginx_1  | loadkeys 13:57:08.67 DEBUG ==> Checking whether /user/.ssh/id_rsaZone.Identifier is a private key...
appserver_nginx_1  | loadkeys 13:57:08.68 DEBUG ==> Ensuring permissions and ownership of /user/.ssh/known_hosts.old...
appserver_nginx_1  | loadkeys 13:57:08.68 DEBUG ==> Checking whether /user/.ssh/known_hosts.old is a private key...
appserver_nginx_1  | loadkeys 13:57:08.68 DEBUG ==> Ensuring permissions and ownership of /user/.ssh/config...
appserver_nginx_1  | loadkeys 13:57:08.69 DEBUG ==> Checking whether /user/.ssh/config is a private key...
appserver_nginx_1  | loadkeys 13:57:08.70 DEBUG ==> Ensuring permissions and ownership of /user/.ssh/id_rsa...
appserver_nginx_1  | loadkeys 13:57:08.71 DEBUG ==> Checking whether /user/.ssh/id_rsa is a private key...
appserver_nginx_1  | loadkeys 13:57:08.71 INFO  ==> Using the following keys: /user/.ssh/pantheon_mnm /user/.ssh/hyperdrive.lando.id_rsa /user/.ssh/id_rsa
appserver_nginx_1  | addcert 13:57:08.73 INFO  ==> Cert creation kicking off....
appserver_nginx_1  | addcert 13:57:08.73 INFO  ==> 
appserver_nginx_1  | addcert 13:57:08.73 DEBUG ==> ==================================================
appserver_nginx_1  | addcert 13:57:08.73 DEBUG ==> LANDO_CA_CERT     : /lando/certs/lndo.site.pem
appserver_nginx_1  | addcert 13:57:08.73 DEBUG ==> LANDO_CA_KEY      : /lando/certs/lndo.site.key
appserver_nginx_1  | addcert 13:57:08.73 DEBUG ==> CA_DIR            : /usr/share/ca-certificates
appserver_nginx_1  | addcert 13:57:08.74 DEBUG ==> CA_CERT_FILENAME  : lndo.site.pem
appserver_nginx_1  | addcert 13:57:08.74 DEBUG ==> CA_CERT_CONTAINER : /usr/share/ca-certificates/lndo.site.pem
appserver_nginx_1  | addcert 13:57:08.74 DEBUG ==> COMMON_NAME       : sandbox
appserver_nginx_1  | addcert 13:57:08.74 DEBUG ==> LANDO_PROXY_NAMES : DNS.10 = sandbox.lndo.site
appserver_nginx_1  | addcert 13:57:08.74 DEBUG ==> LANDO_EXTRA_NAMES : 
appserver_nginx_1  | addcert 13:57:08.74 DEBUG ==> ==================================================
appserver_nginx_1  | addcert 13:57:08.74 INFO  ==> 
appserver_nginx_1  | addcert 13:57:08.74 INFO  ==> Generating certs...
appserver_nginx_1  | Generating RSA private key, 2048 bit long modulus (2 primes)
appserver_nginx_1  | ..........................................................................................................................................................+++++
appserver_nginx_1  | .........................................+++++
appserver_nginx_1  | e is 65537 (0x010001)
appserver_nginx_1  | Signature ok
appserver_nginx_1  | subject=C = US, ST = California, L = San Francisco, O = Lando, OU = Bespin, CN = sandbox
appserver_nginx_1  | Getting CA Private Key
appserver_nginx_1  | addcert 13:57:09.06 INFO  ==> /usr/share/ca-certificates/lndo.site.pem not found... copying /lando/certs/lndo.site.pem over
appserver_nginx_1  | proxycerts 13:57:09.07 INFO  ==> We have proxy certs!
appserver_nginx_1  | proxycerts 13:57:09.07 DEBUG ==> Removing older config
appserver_nginx_1  | proxycerts 13:57:09.08 INFO  ==> Dumped config to /proxy_config/appserver_nginx.sandbox.yaml
appserver_nginx_1  | proxycerts 13:57:09.08 DEBUG ==> tls: certificates: - certFile: "/lando/certs/appserver_nginx.sandbox.crt" keyFile: "/lando/certs/appserver_nginx.sandbox.key"
appserver_nginx_1  | lando 13:57:09.09 INFO  ==> Lando handing off to: /launch.sh /opt/bitnami/nginx/conf/lando.conf /opt/bitnami/nginx/conf/nginx.conf /opt/bitnami/nginx/conf/fastcgi_params 1.0.5-5
appserver_nginx_1  | lando 13:57:09.09 DEBUG ==> Running command with exec...
appserver_nginx_1  | landonginx 13:57:09.10 DEBUG ==> Created directory /opt/bitnami/nginx/conf/vhosts...
appserver_nginx_1  | landonginx 13:57:09.10 DEBUG ==> Ensured legacy vhosts directory remains symlinked for backwards compatibility...
appserver_nginx_1  | landonginx 13:57:09.11 DEBUG ==> # Based on https://www.nginx.com/resources/wiki/start/topics/examples/full/#nginx-conf user www www; ## Default: nobody worker_processes auto; error_log "/opt/bitnami/nginx/logs/error.log"; pid "/opt/bitnami/nginx/tmp/nginx.pid"; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; log_format main '$remote_addr - $remote_user [$time_local] ' '"$request" $status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"'; access_log "/opt/bitnami/nginx/logs/access.log"; add_header X-Frame-Options SAMEORIGIN; client_body_temp_path "/opt/bitnami/nginx/tmp/client_body" 1 2; proxy_temp_path "/opt/bitnami/nginx/tmp/proxy" 1 2; fastcgi_temp_path "/opt/bitnami/nginx/tmp/fastcgi" 1 2; scgi_temp_path "/opt/bitnami/nginx/tmp/scgi" 1 2; uwsgi_temp_path "/opt/bitnami/nginx/tmp/uwsgi" 1 2; sendfile on; tcp_nopush on; tcp_nodelay off; gzip on; gzip_http_version 1.0; gzip_comp_level 2; gzip_proxied any; gzip_types text/plain text/css application/javascript text/xml application/xml+rss; keepalive_timeout 65; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_ciphers HIGH:!aNULL:!MD5; client_max_body_size 80M; server_tokens off; include "/opt/bitnami/nginx/conf/server_blocks/*.conf"; # HTTP Server server { # Port to listen on, can also be set in IP:PORT format listen 8080; include "/opt/bitnami/nginx/conf/bitnami/*.conf"; location /status { stub_status on; access_log off; allow 127.0.0.1; deny all; } } }
appserver_nginx_1  | landonginx 13:57:09.11 INFO  ==> copying /tmp/server.conf.lando to /opt/bitnami/nginx/conf/nginx.conf
appserver_nginx_1  | landonginx 13:57:09.12 INFO  ==> copying /tmp/fastcgi_params.lando to /opt/bitnami/nginx/conf/fastcgi_params
appserver_nginx_1  | landonginx 13:57:09.13 INFO  ==> Rendered template /tmp/vhosts.lando to /opt/bitnami/nginx/conf/vhosts/lando.conf
appserver_nginx_1  | landonginx 13:57:09.14 DEBUG ==> # WordPress single site rules. # Designed to be included in any server {} block. # Upstream to abstract backend connection(s) for php upstream php { server fpm:9000; } server { listen 80 default_server; listen 443 ssl; server_name localhost; ssl_certificate /certs/cert.crt; ssl_certificate_key /certs/cert.key; ssl_verify_client off; ssl_session_cache shared:SSL:1m; ssl_session_timeout 5m; ssl_ciphers HIGH:!aNULL:!MD5; ssl_prefer_server_ciphers on; port_in_redirect off; client_max_body_size 100M; ## Your only path reference. root "/app/."; ## This should be in your http block and if it is, it's not needed here. index index.php; location = /favicon.ico { log_not_found off; access_log off; } location = /robots.txt { allow all; log_not_found off; access_log off; } location / { # This is cool because no php is touched for static content. # include the "?$args" part so non-default permalinks doesn't break when using query string try_files $uri $uri/ /index.php?$args; } location ~ \.php$ { #NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param PATH_TRANSLATED $document_root$fastcgi_script_name; include fastcgi_params; fastcgi_intercept_errors on; fastcgi_pass php; fastcgi_buffers 16 16k; fastcgi_buffer_size 32k; } location ~* \.(js|css|png|jpg|jpeg|gif|ico)$ { expires max; log_not_found off; } }
appserver_nginx_1  | nginx 13:57:09.15 
appserver_nginx_1  | nginx 13:57:09.15 Welcome to the Bitnami nginx container
appserver_nginx_1  | nginx 13:57:09.16 Subscribe to project updates by watching https://github.com/bitnami/bitnami-docker-nginx
appserver_nginx_1  | nginx 13:57:09.16 Submit issues and feature requests at https://github.com/bitnami/bitnami-docker-nginx/issues
appserver_nginx_1  | nginx 13:57:09.16 
appserver_nginx_1  | nginx 13:57:09.16 INFO  ==> ** Starting NGINX setup **
appserver_nginx_1  | nginx 13:57:09.17 INFO  ==> Validating settings in NGINX_* env vars
appserver_nginx_1  | nginx 13:57:09.23 INFO  ==> Initializing NGINX
appserver_nginx_1  | nginx 13:57:09.23 DEBUG ==> Updating NGINX configuration based on environment variables
appserver_nginx_1  | nginx 13:57:09.23 DEBUG ==> Ensuring NGINX daemon user/group exists
appserver_nginx_1  | nginx 13:57:09.25 DEBUG ==> Setting port number to 80 in '/opt/bitnami/nginx/conf/nginx.conf'
appserver_nginx_1  | nginx 13:57:09.25 INFO  ==> ** NGINX setup finished! **
appserver_nginx_1  | 
appserver_nginx_1  | nginx 13:57:09.26 INFO  ==> ** Starting NGINX **
appserver_nginx_1  | 172.23.0.1 - - [03/Jul/2023:13:57:21 +0000] "GET / HTTP/1.1" 302 5 "-" "axios/0.21.4"
appserver_nginx_1  | 172.23.0.1 - - [03/Jul/2023:13:57:21 +0000] "GET / HTTP/1.1" 302 5 "-" "axios/0.21.4"
appserver_nginx_1  | 172.23.0.2 - - [03/Jul/2023:13:57:21 +0000] "GET / HTTP/1.1" 302 5 "-" "axios/0.21.4"
appserver_nginx_1  | 172.23.0.2 - - [03/Jul/2023:13:57:21 +0000] "GET / HTTP/1.1" 302 5 "-" "axios/0.21.4"
appserver_nginx_1  | 2023/07/03 13:59:01 [error] 270#0: *9 open() "/app/./wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css" failed (13: Permission denied), client: 172.23.0.2, server: localhost, request: "GET /wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css HTTP/1.1", host: "sandbox.lndo.site"
appserver_nginx_1  | 172.23.0.2 - - [03/Jul/2023:13:59:01 +0000] "GET /wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css HTTP/1.1" 403 117 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0"
appserver_nginx_1  | 172.23.0.2 - - [03/Jul/2023:13:59:05 +0000] "POST /wp-cron.php?doing_wp_cron=1688392745.8590879440307617187500 HTTP/1.1" 200 31 "-" "WordPress/6.2.2; https://sandbox.lndo.site"
appserver_nginx_1  | 172.23.0.2 - - [03/Jul/2023:13:59:06 +0000] "GET /cart-shortcode/ HTTP/1.1" 200 54137 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0"
appserver_nginx_1  | 2023/07/03 13:59:06 [error] 270#0: *9 open() "/app/./wp-content/plugins/woocommerce/packages/woocommerce-blocks/build/wc-blocks-vendors-style.css" failed (13: Permission denied), client: 172.23.0.2, server: localhost, request: "GET /wp-content/plugins/woocommerce/packages/woocommerce-blocks/build/wc-blocks-vendors-style.css?ver=1687533567 HTTP/1.1", host: "sandbox.lndo.site", referrer: "https://sandbox.lndo.site/cart-shortcode/"
appserver_nginx_1  | 172.23.0.2 - - [03/Jul/2023:13:59:06 +0000] "GET /wp-content/plugins/woocommerce/packages/woocommerce-blocks/build/wc-blocks-vendors-style.css?ver=1687533567 HTTP/1.1" 403 117 "https://sandbox.lndo.site/cart-shortcode/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0"
appserver_nginx_1  | 2023/07/03 13:59:06 [error] 270#0: *9 open() "/app/./wp-content/plugins/woocommerce/packages/woocommerce-blocks/build/wc-blocks-style.css" failed (13: Permission denied), client: 172.23.0.2, server: localhost, request: "GET /wp-content/plugins/woocommerce/packages/woocommerce-blocks/build/wc-blocks-style.css?ver=1687533567 HTTP/1.1", host: "sandbox.lndo.site", referrer: "https://sandbox.lndo.site/cart-shortcode/"
appserver_nginx_1  | 172.23.0.2 - - [03/Jul/2023:13:59:06 +0000] "GET /wp-content/plugins/woocommerce/packages/woocommerce-blocks/build/wc-blocks-style.css?ver=1687533567 HTTP/1.1" 403 117 "https://sandbox.lndo.site/cart-shortcode/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0"
appserver_nginx_1  | 2023/07/03 13:59:06 [error] 270#0: *11 open() "/app/./wp-content/plugins/woocommerce/assets/css/select2.css" failed (13: Permission denied), client: 172.23.0.2, server: localhost, request: "GET /wp-content/plugins/woocommerce/assets/css/select2.css?ver=8.0.0 HTTP/1.1", host: "sandbox.lndo.site", referrer: "https://sandbox.lndo.site/cart-shortcode/"
appserver_nginx_1  | 172.23.0.2 - - [03/Jul/2023:13:59:06 +0000] "GET /wp-content/plugins/woocommerce/assets/css/select2.css?ver=8.0.0 HTTP/1.1" 403 117 "https://sandbox.lndo.site/cart-shortcode/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0"
appserver_nginx_1  | 2023/07/03 13:59:06 [error] 270#0: *11 open() "/app/./wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css" failed (13: Permission denied), client: 172.23.0.2, server: localhost, request: "GET /wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=8.0.0 HTTP/1.1", host: "sandbox.lndo.site", referrer: "https://sandbox.lndo.site/cart-shortcode/"
appserver_nginx_1  | 172.23.0.2 - - [03/Jul/2023:13:59:06 +0000] "GET /wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=8.0.0 HTTP/1.1" 403 117 "https://sandbox.lndo.site/cart-shortcode/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0"
appserver_nginx_1  | 2023/07/03 13:59:06 [error] 270#0: *11 open() "/app/./wp-content/plugins/woocommerce/assets/css/woocommerce-blocktheme.css" failed (13: Permission denied), client: 172.23.0.2, server: localhost, request: "GET /wp-content/plugins/woocommerce/assets/css/woocommerce-blocktheme.css?ver=8.0.0 HTTP/1.1", host: "sandbox.lndo.site", referrer: "https://sandbox.lndo.site/cart-shortcode/"
appserver_nginx_1  | 172.23.0.2 - - [03/Jul/2023:13:59:06 +0000] "GET /wp-content/plugins/woocommerce/assets/css/woocommerce-blocktheme.css?ver=8.0.0 HTTP/1.1" 403 117 "https://sandbox.lndo.site/cart-shortcode/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0"
appserver_nginx_1  | 2023/07/03 13:59:06 [error] 270#0: *11 open() "/app/./wp-content/plugins/woocommerce/assets/css/twenty-twenty-three.css" failed (13: Permission denied), client: 172.23.0.2, server: localhost, request: "GET /wp-content/plugins/woocommerce/assets/css/twenty-twenty-three.css?ver=8.0.0 HTTP/1.1", host: "sandbox.lndo.site", referrer: "https://sandbox.lndo.site/cart-shortcode/"
appserver_nginx_1  | 172.23.0.2 - - [03/Jul/2023:13:59:06 +0000] "GET /wp-content/plugins/woocommerce/assets/css/twenty-twenty-three.css?ver=8.0.0 HTTP/1.1" 403 117 "https://sandbox.lndo.site/cart-shortcode/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0"
appserver_nginx_1  | 2023/07/03 13:59:06 [error] 270#0: *11 open() "/app/./wp-content/plugins/woocommerce/assets/js/frontend/country-select.js" failed (13: Permission denied), client: 172.23.0.2, server: localhost, request: "GET /wp-content/plugins/woocommerce/assets/js/frontend/country-select.js?ver=8.0.0 HTTP/1.1", host: "sandbox.lndo.site", referrer: "https://sandbox.lndo.site/cart-shortcode/"
appserver_nginx_1  | 172.23.0.2 - - [03/Jul/2023:13:59:06 +0000] "GET /wp-content/plugins/woocommerce/assets/js/frontend/country-select.js?ver=8.0.0 HTTP/1.1" 403 117 "https://sandbox.lndo.site/cart-shortcode/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0"
appserver_nginx_1  | 2023/07/03 13:59:06 [error] 270#0: *9 open() "/app/./wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.js" failed (13: Permission denied), client: 172.23.0.2, server: localhost, request: "GET /wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.js?ver=2.7.0-wc.8.0.0 HTTP/1.1", host: "sandbox.lndo.site", referrer: "https://sandbox.lndo.site/cart-shortcode/"
appserver_nginx_1  | 172.23.0.2 - - [03/Jul/2023:13:59:06 +0000] "GET /wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.js?ver=2.7.0-wc.8.0.0 HTTP/1.1" 403 117 "https://sandbox.lndo.site/cart-shortcode/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0"
appserver_nginx_1  | 2023/07/03 13:59:06 [error] 271#0: *13 open() "/app/./wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.js" failed (13: Permission denied), client: 172.23.0.2, server: localhost, request: "GET /wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.js?ver=8.0.0 HTTP/1.1", host: "sandbox.lndo.site", referrer: "https://sandbox.lndo.site/cart-shortcode/"
appserver_nginx_1  | 172.23.0.2 - - [03/Jul/2023:13:59:06 +0000] "GET /wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.js?ver=8.0.0 HTTP/1.1" 403 117 "https://sandbox.lndo.site/cart-shortcode/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0"
appserver_nginx_1  | 2023/07/03 13:59:06 [error] 271#0: *13 open() "/app/./wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.js" failed (13: Permission denied), client: 172.23.0.2, server: localhost, request: "GET /wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.js?ver=2.1.4-wc.8.0.0 HTTP/1.1", host: "sandbox.lndo.site", referrer: "https://sandbox.lndo.site/cart-shortcode/"
appserver_nginx_1  | 172.23.0.2 - - [03/Jul/2023:13:59:06 +0000] "GET /wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.js?ver=2.1.4-wc.8.0.0 HTTP/1.1" 403 117 "https://sandbox.lndo.site/cart-shortcode/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0"
appserver_nginx_1  | 2023/07/03 13:59:06 [error] 271#0: *13 open() "/app/./wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.js" failed (13: Permission denied), client: 172.23.0.2, server: localhost, request: "GET /wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.js?ver=8.0.0 HTTP/1.1", host: "sandbox.lndo.site", referrer: "https://sandbox.lndo.site/cart-shortcode/"
appserver_nginx_1  | 172.23.0.2 - - [03/Jul/2023:13:59:06 +0000] "GET /wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.js?ver=8.0.0 HTTP/1.1" 403 117 "https://sandbox.lndo.site/cart-shortcode/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0"
appserver_nginx_1  | 2023/07/03 13:59:06 [error] 271#0: *13 open() "/app/./wp-content/plugins/woocommerce/assets/js/frontend/address-i18n.js" failed (13: Permission denied), client: 172.23.0.2, server: localhost, request: "GET /wp-content/plugins/woocommerce/assets/js/frontend/address-i18n.js?ver=8.0.0 HTTP/1.1", host: "sandbox.lndo.site", referrer: "https://sandbox.lndo.site/cart-shortcode/"
appserver_nginx_1  | 172.23.0.2 - - [03/Jul/2023:13:59:06 +0000] "GET /wp-content/plugins/woocommerce/assets/js/frontend/address-i18n.js?ver=8.0.0 HTTP/1.1" 403 117 "https://sandbox.lndo.site/cart-shortcode/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0"
appserver_nginx_1  | 2023/07/03 13:59:06 [error] 271#0: *13 open() "/app/./wp-content/plugins/woocommerce/assets/js/frontend/cart.js" failed (13: Permission denied), client: 172.23.0.2, server: localhost, request: "GET /wp-content/plugins/woocommerce/assets/js/frontend/cart.js?ver=8.0.0 HTTP/1.1", host: "sandbox.lndo.site", referrer: "https://sandbox.lndo.site/cart-shortcode/"
appserver_nginx_1  | 172.23.0.2 - - [03/Jul/2023:13:59:06 +0000] "GET /wp-content/plugins/woocommerce/assets/js/frontend/cart.js?ver=8.0.0 HTTP/1.1" 403 117 "https://sandbox.lndo.site/cart-shortcode/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0"
appserver_nginx_1  | 2023/07/03 13:59:06 [error] 271#0: *13 open() "/app/./wp-content/plugins/woocommerce/assets/js/selectWoo/selectWoo.full.js" failed (13: Permission denied), client: 172.23.0.2, server: localhost, request: "GET /wp-content/plugins/woocommerce/assets/js/selectWoo/selectWoo.full.js?ver=1.0.9-wc.8.0.0 HTTP/1.1", host: "sandbox.lndo.site", referrer: "https://sandbox.lndo.site/cart-shortcode/"
appserver_nginx_1  | 172.23.0.2 - - [03/Jul/2023:13:59:06 +0000] "GET /wp-content/plugins/woocommerce/assets/js/selectWoo/selectWoo.full.js?ver=1.0.9-wc.8.0.0 HTTP/1.1" 403 117 "https://sandbox.lndo.site/cart-shortcode/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0"
appserver_nginx_1  | 2023/07/03 13:59:06 [error] 271#0: *13 open() "/app/./wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart-variation.js" failed (13: Permission denied), client: 172.23.0.2, server: localhost, request: "GET /wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart-variation.js?ver=8.0.0 HTTP/1.1", host: "sandbox.lndo.site", referrer: "https://sandbox.lndo.site/cart-shortcode/"
appserver_nginx_1  | 172.23.0.2 - - [03/Jul/2023:13:59:06 +0000] "GET /wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart-variation.js?ver=8.0.0 HTTP/1.1" 403 117 "https://sandbox.lndo.site/cart-shortcode/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0"
appserver_nginx_1  | 2023/07/03 13:59:06 [error] 271#0: *13 open() "/app/./wp-content/plugins/woocommerce/assets/js/frontend/single-product.js" failed (13: Permission denied), client: 172.23.0.2, server: localhost, request: "GET /wp-content/plugins/woocommerce/assets/js/frontend/single-product.js?ver=8.0.0 HTTP/1.1", host: "sandbox.lndo.site", referrer: "https://sandbox.lndo.site/cart-shortcode/"
appserver_nginx_1  | 172.23.0.2 - - [03/Jul/2023:13:59:06 +0000] "GET /wp-content/plugins/woocommerce/assets/js/frontend/single-product.js?ver=8.0.0 HTTP/1.1" 403 117 "https://sandbox.lndo.site/cart-shortcode/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0"
appserver_nginx_1  | 2023/07/03 13:59:06 [error] 270#0: *9 open() "/app/./wp-content/plugins/woocommerce/assets/js/flexslider/jquery.flexslider.js" failed (13: Permission denied), client: 172.23.0.2, server: localhost, request: "GET /wp-content/plugins/woocommerce/assets/js/flexslider/jquery.flexslider.js?ver=2.7.2-wc.8.0.0 HTTP/1.1", host: "sandbox.lndo.site", referrer: "https://sandbox.lndo.site/cart-shortcode/"
appserver_nginx_1  | 172.23.0.2 - - [03/Jul/2023:13:59:06 +0000] "GET /wp-content/plugins/woocommerce/assets/js/flexslider/jquery.flexslider.js?ver=2.7.2-wc.8.0.0 HTTP/1.1" 403 117 "https://sandbox.lndo.site/cart-shortcode/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0"
appserver_nginx_1  | 2023/07/03 13:59:06 [error] 270#0: *9 open() "/app/./wp-content/plugins/woocommerce/assets/js/frontend/single-product.js" failed (13: Permission denied), client: 172.23.0.2, server: localhost, request: "GET /wp-content/plugins/woocommerce/assets/js/frontend/single-product.js?ver=8.0.0 HTTP/1.1", host: "sandbox.lndo.site", referrer: "https://sandbox.lndo.site/cart-shortcode/"
appserver_nginx_1  | 172.23.0.2 - - [03/Jul/2023:13:59:06 +0000] "GET /wp-content/plugins/woocommerce/assets/js/frontend/single-product.js?ver=8.0.0 HTTP/1.1" 403 117 "https://sandbox.lndo.site/cart-shortcode/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0"
appserver_nginx_1  | 2023/07/03 13:59:06 [error] 270#0: *9 open() "/app/./wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css" failed (13: Permission denied), client: 172.23.0.2, server: localhost, request: "GET /wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=8.0.0 HTTP/1.1", host: "sandbox.lndo.site", referrer: "https://sandbox.lndo.site/cart-shortcode/"
appserver_nginx_1  | 172.23.0.2 - - [03/Jul/2023:13:59:06 +0000] "GET /wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=8.0.0 HTTP/1.1" 403 117 "https://sandbox.lndo.site/cart-shortcode/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0"
appserver_nginx_1  | 2023/07/03 13:59:50 [error] 270#0: *9 open() "/app/./wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css" failed (13: Permission denied), client: 172.23.0.2, server: localhost, request: "GET /wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css HTTP/1.1", host: "sandbox.lndo.site"
appserver_nginx_1  | 172.23.0.2 - - [03/Jul/2023:13:59:50 +0000] "GET /wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css HTTP/1.1" 403 179 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.0.0 Safari/537.36"

Ability to override parts of nginx config rather the whole config

Background

I posted the following question in Lando slack:

Hi. I need to add some headers to my nginx server (specifically the Allowed* headers). I checked the Lando nginx services docs, and it appears there is no support for a pattern like:

myservice:
  type: nginx
  overrides:
    - nginx_config_var: my_value

And instead the docs indicate: “You may need to override our default nginx config with your own custom server, vhosts or fastcgi_params config.” And there are only options for server, vhosts, params, with no options for additional configs.

  myservice:
    type: nginx
    config:
      server: .lando/config/nginx/my_custom_server.conf

This of course means I would have to duplicate the entire nginx server config.

Is there really no way to override parts of the config? With mysql, for example, I can include a config file to add certain parameters I need rather than override the default config. Is there a better pattern than copy+pasting the shipping nginx server config, modifying it, and then mounting it to the service container?

Considering how common it is to need to modify Allowed headers (especially for development), I must be missing something obvious.

The Request

Be able to add nginx server config without having to override the whole file. Two patterns I have seen elsewhere (Platform SH) for example, and Lando:

Overrides Pattern:

  myservice:
    type: nginx
    config_overrides:
      nginx_var_name: my_value

Include Pattern (like Lando mysql service):

  myservice:
    type: nginx
    config: path/to/my/custom.conf

Where the custom.conf is not the entire server conf file, but just modifications to it, like when apache allows you do include a directory of additional configs etc.

NGINX Using multiple php-fpm containers

I'm trying to create a setup where we can quickly check if our plugin is working in \w multiple PHP versions.

NGINX is cycling through the available PHP services, no matter what NGINX service you are visiting. On each visit, the next service will be used.

The cause of this issue is the static network name that is used for the php-fpm service (defined here). All the services will get the same network alias, so NGINX doesn't have a clue which PHP service belongs to him.

recipe: wordpress
name: myphpproject
config:
  php: '7.4'
  config:
    vhosts: .lando/default.conf.tpl
proxy:
  appserver_nginx:
    - myphpproject.lndo.site
  php80_nginx:
    - 80-myphpproject.lndo.site
  php56_nginx:
    - 56-myphpproject.lndo.site
services:
  php80:
    type: php:8.0
    via: nginx
    webroot: .
  php56:
    type: php:5.6
    via: nginx
    webroot: .

/w overrides it would (probably, untested) look like this:

  php56:
    type: php:5.6
    via: nginx
    config:
       vhosts: .lando/56-default.conf.tpl #we need to change file so we can change the upsteam php
    overrides:
      networks:
        default:
          aliases: 
            - fpm3

Ideally, we would be able to attach multiple PHP services to one NGINX service. I've tried setting the via to cli and image to fpm so no additional NGINX service will be created and used the overrides mentioned above. This seems to work, however, I haven't figured out the correct NGINX config yet.

Any other suggestions for quickly switching between PHP versions are also welcome. NGINX is required.

Broken vhost template rendering in latest release

From slack I was pointed to changes in the render template tooling. I was actually relying on that to build custom vhost for our environment and that's now broken.

Specifically, each vhost contains a line like this using the LANDO_APP_COMMON_NAME environment variable to resolve the correct common name at compile time.

server_name "backstop.{{LANDO_APP_COMMON_NAME}}.lndo.site";

This is useful because I have a clean release management version of the project and a often broken development version of the project with different lando names in a .lando.local.yml file and this correctly handled resolving the domain.

OpenSSL error on lando start (windows)

Hello,

I'm running Lando on my windows computer. Whenever I try to run lando start I'm getting an OpenSSL error on my appserver container. I already tried adding a .pem file through php.ini as described here, but that's not working either.

Any help would be highly appreciated.

image

Regression: Nginx after 1.21 lacks `curl` and `wget`

As of nginx:1.22, the curl and wget binaries were removed from the bitnami nginx image. This has created issues with various Lando plugins (like Mailhog) that rely upon these binaries to install specific binaries into the appserver_nginx container.

Perhaps we should add them back in using a build step in our nginx plugin for now?

lando start - command has suddenly begun hanging infinitely at "APPSERVER NGINX URLS" step

Unsure if this is correctly categorized as an NGINX issue, but I am part of a small dev team that uses Lando, specifically the Pantheon recipe for a WordPress site. Last week I ran lando rebuild (as I have done countless times before successfully) but when it got the APPSERVER NGINX URLS step, all 4 URLs just repeatedly timeout and never get set up. Nothing in our .lando.yml file has changed in that timeframe, and the issue has since been confirmed to also occur, as soon as my co-worker also ran lando rebuild or lando start...

We're very curious if this has been reported by anyone else, or if any recent changes to recipes/containers/anything that could account for this behavior to come out of the blue.

This is on MacOS. Here is the output of a lando rebuild -vvv specifically at the end once it gets to trying to start up the URLs at the Nginx phase. Happy to provide any other info that may be useful.

NAME      junglescout                                        
 LOCATION  /Users/zachary/web/Junglescout.com                 
 SERVICES  appserver_nginx, appserver, database, cache, index 
 URLS                                                         
  junglescout [STARTED] APPSERVER NGINX URLS  +31ms
  junglescout [STARTED] https://localhost:53131  +3ms
  junglescout [STARTED] http://localhost:53132  +0ms
  junglescout [STARTED] http://junglescout.lndo.site/  +0ms
  junglescout [STARTED] https://junglescout.lndo.site/  +0ms
  junglescout scan of 'http://localhost:53132/' failed with 'TIMEOUT' 'unknown'  +10010ms
  junglescout scan of 'http://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +2ms
  junglescout scan of 'https://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +15ms
  junglescout [RETRY] http://localhost:53132 [TIMEOUT] [1]  +985ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout [RETRY] http://junglescout.lndo.site/ [TIMEOUT] [1]  +2ms
  junglescout [FAILED] timeout of 10000ms exceeded  +2ms
  junglescout [RETRY] https://junglescout.lndo.site/ [TIMEOUT] [1]  +12ms
  junglescout [FAILED] timeout of 10000ms exceeded  +2ms
  junglescout scan of 'https://localhost:53131/' failed with 'TIMEOUT' 'unknown'  +3981ms
  junglescout [RETRY] https://localhost:53131 [TIMEOUT] [1]  +1001ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout scan of 'http://localhost:53132/' failed with 'TIMEOUT' 'unknown'  +5006ms
  junglescout scan of 'http://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +1ms
  junglescout scan of 'https://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +19ms
  junglescout [RETRY] http://localhost:53132 1/25 [TIMEOUT] [2]  +1083ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout [RETRY] http://junglescout.lndo.site/ 1/25 [TIMEOUT] [2]  +2ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout [RETRY] https://junglescout.lndo.site/ 1/25 [TIMEOUT] [2]  +16ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout scan of 'https://localhost:53131/' failed with 'TIMEOUT' 'unknown'  +3887ms
  junglescout [RETRY] https://localhost:53131 1/25 [TIMEOUT] [2]  +1102ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout scan of 'http://localhost:53132/' failed with 'TIMEOUT' 'unknown'  +5000ms
  junglescout scan of 'http://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +4ms
  junglescout scan of 'https://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +53ms
  junglescout [RETRY] http://localhost:53132 2/25 [TIMEOUT] [3]  +1146ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout [RETRY] http://junglescout.lndo.site/ 2/25 [TIMEOUT] [3]  +4ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout [RETRY] https://junglescout.lndo.site/ 2/25 [TIMEOUT] [3]  +50ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout scan of 'https://localhost:53131/' failed with 'TIMEOUT' 'unknown'  +3753ms
  junglescout [RETRY] https://localhost:53131 2/25 [TIMEOUT] [3]  +1202ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout scan of 'http://localhost:53132/' failed with 'TIMEOUT' 'unknown'  +4997ms
  junglescout scan of 'http://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +6ms
  junglescout scan of 'https://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +58ms
  junglescout [RETRY] http://localhost:53132 3/25 [TIMEOUT] [4]  +1239ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout [RETRY] http://junglescout.lndo.site/ 3/25 [TIMEOUT] [4]  +3ms
  junglescout [FAILED] timeout of 10000ms exceeded  +4ms
  junglescout [RETRY] https://junglescout.lndo.site/ 3/25 [TIMEOUT] [4]  +56ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout scan of 'https://localhost:53131/' failed with 'TIMEOUT' 'unknown'  +3645ms
  junglescout [RETRY] https://localhost:53131 3/25 [TIMEOUT] [4]  +1300ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout scan of 'http://localhost:53132/' failed with 'TIMEOUT' 'unknown'  +5003ms
  junglescout scan of 'http://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +1ms
  junglescout scan of 'https://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +63ms
  junglescout [RETRY] http://localhost:53132 4/25 [TIMEOUT] [5]  +1339ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout [RETRY] http://junglescout.lndo.site/ 4/25 [TIMEOUT] [5]  +3ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout [RETRY] https://junglescout.lndo.site/ 4/25 [TIMEOUT] [5]  +60ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout scan of 'https://localhost:53131/' failed with 'TIMEOUT' 'unknown'  +3538ms
  junglescout [RETRY] https://localhost:53131 4/25 [TIMEOUT] [5]  +1402ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout scan of 'http://localhost:53132/' failed with 'TIMEOUT' 'unknown'  +5002ms
  junglescout scan of 'http://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +1ms
  junglescout scan of 'https://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +67ms
  junglescout [RETRY] http://localhost:53132 5/25 [TIMEOUT] [6]  +1435ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout [RETRY] http://junglescout.lndo.site/ 5/25 [TIMEOUT] [6]  +1ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout [RETRY] https://junglescout.lndo.site/ 5/25 [TIMEOUT] [6]  +64ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout scan of 'https://localhost:53131/' failed with 'TIMEOUT' 'unknown'  +3436ms
  junglescout [RETRY] https://localhost:53131 5/25 [TIMEOUT] [6]  +1502ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout scan of 'http://localhost:53132/' failed with 'TIMEOUT' 'unknown'  +4999ms
  junglescout scan of 'http://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +1ms
  junglescout scan of 'https://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +71ms
  junglescout [RETRY] http://localhost:53132 6/25 [TIMEOUT] [7]  +1529ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout [RETRY] http://junglescout.lndo.site/ 6/25 [TIMEOUT] [7]  +2ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout [RETRY] https://junglescout.lndo.site/ 6/25 [TIMEOUT] [7]  +73ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout scan of 'https://localhost:53131/' failed with 'TIMEOUT' 'unknown'  +3344ms
  junglescout [RETRY] https://localhost:53131 6/25 [TIMEOUT] [7]  +1603ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout scan of 'http://localhost:53132/' failed with 'TIMEOUT' 'unknown'  +4980ms
  junglescout scan of 'http://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +1ms
  junglescout scan of 'https://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +88ms
  junglescout [RETRY] http://localhost:53132 7/25 [TIMEOUT] [8]  +1613ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout [RETRY] http://junglescout.lndo.site/ 7/25 [TIMEOUT] [8]  +3ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout [RETRY] https://junglescout.lndo.site/ 7/25 [TIMEOUT] [8]  +84ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout scan of 'https://localhost:53131/' failed with 'TIMEOUT' 'unknown'  +3240ms
  junglescout [RETRY] https://localhost:53131 7/25 [TIMEOUT] [8]  +1702ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout scan of 'http://localhost:53132/' failed with 'TIMEOUT' 'unknown'  +4976ms
  junglescout scan of 'http://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +0ms
  junglescout scan of 'https://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +94ms
  junglescout [RETRY] http://localhost:53132 8/25 [TIMEOUT] [9]  +1707ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout [RETRY] http://junglescout.lndo.site/ 8/25 [TIMEOUT] [9]  +1ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout [RETRY] https://junglescout.lndo.site/ 8/25 [TIMEOUT] [9]  +91ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout scan of 'https://localhost:53131/' failed with 'TIMEOUT' 'unknown'  +3142ms
  junglescout [RETRY] https://localhost:53131 8/25 [TIMEOUT] [9]  +1802ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout scan of 'http://localhost:53132/' failed with 'TIMEOUT' 'unknown'  +4970ms
  junglescout scan of 'http://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +0ms
  junglescout scan of 'https://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +97ms
  junglescout [RETRY] http://localhost:53132 9/25 [TIMEOUT] [10]  +1804ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout [RETRY] http://junglescout.lndo.site/ 9/25 [TIMEOUT] [10]  +1ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout [RETRY] https://junglescout.lndo.site/ 9/25 [TIMEOUT] [10]  +94ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout scan of 'https://localhost:53131/' failed with 'TIMEOUT' 'unknown'  +3046ms
  junglescout [RETRY] https://localhost:53131 9/25 [TIMEOUT] [10]  +1905ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout scan of 'http://localhost:53132/' failed with 'TIMEOUT' 'unknown'  +4957ms
  junglescout scan of 'http://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +1ms
  junglescout scan of 'https://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +102ms
  junglescout [RETRY] http://localhost:53132 10/25 [TIMEOUT] [11]  +1898ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout [RETRY] http://junglescout.lndo.site/ 10/25 [TIMEOUT] [11]  +3ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout [RETRY] https://junglescout.lndo.site/ 10/25 [TIMEOUT] [11]  +99ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout scan of 'https://localhost:53131/' failed with 'TIMEOUT' 'unknown'  +2950ms
  junglescout [RETRY] https://localhost:53131 10/25 [TIMEOUT] [11]  +2002ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout scan of 'http://localhost:53132/' failed with 'TIMEOUT' 'unknown'  +4950ms
  junglescout scan of 'http://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +1ms
  junglescout scan of 'https://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +107ms
  junglescout [RETRY] http://localhost:53132 11/25 [TIMEOUT] [12]  +1994ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout [RETRY] http://junglescout.lndo.site/ 11/25 [TIMEOUT] [12]  +2ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout [RETRY] https://junglescout.lndo.site/ 11/25 [TIMEOUT] [12]  +105ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout scan of 'https://localhost:53131/' failed with 'TIMEOUT' 'unknown'  +2869ms
  junglescout [RETRY] https://localhost:53131 11/25 [TIMEOUT] [12]  +2101ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout scan of 'http://localhost:53132/' failed with 'TIMEOUT' 'unknown'  +4925ms
  junglescout scan of 'http://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +1ms
  junglescout scan of 'https://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +113ms
  junglescout [RETRY] http://localhost:53132 12/25 [TIMEOUT] [13]  +2087ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout [RETRY] http://junglescout.lndo.site/ 12/25 [TIMEOUT] [13]  +2ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout [RETRY] https://junglescout.lndo.site/ 12/25 [TIMEOUT] [13]  +111ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout scan of 'https://localhost:53131/' failed with 'TIMEOUT' 'unknown'  +2768ms
  junglescout [RETRY] https://localhost:53131 12/25 [TIMEOUT] [13]  +2201ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout scan of 'http://localhost:53132/' failed with 'TIMEOUT' 'unknown'  +4924ms
  junglescout scan of 'http://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +8ms
  junglescout scan of 'https://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +112ms
  junglescout [RETRY] http://localhost:53132 13/25 [TIMEOUT] [14]  +2182ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout [RETRY] http://junglescout.lndo.site/ 13/25 [TIMEOUT] [14]  +7ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout [RETRY] https://junglescout.lndo.site/ 13/25 [TIMEOUT] [14]  +113ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout scan of 'https://localhost:53131/' failed with 'TIMEOUT' 'unknown'  +2663ms
  junglescout [RETRY] https://localhost:53131 13/25 [TIMEOUT] [14]  +2303ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout scan of 'http://localhost:53132/' failed with 'TIMEOUT' 'unknown'  +4917ms
  junglescout scan of 'http://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +7ms
  junglescout scan of 'https://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +120ms
  junglescout [RETRY] http://localhost:53132 14/25 [TIMEOUT] [15]  +2275ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout [RETRY] http://junglescout.lndo.site/ 14/25 [TIMEOUT] [15]  +4ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout [RETRY] https://junglescout.lndo.site/ 14/25 [TIMEOUT] [15]  +121ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout scan of 'https://localhost:53131/' failed with 'TIMEOUT' 'unknown'  +2562ms
  junglescout [RETRY] https://localhost:53131 14/25 [TIMEOUT] [15]  +2402ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout scan of 'http://localhost:53132/' failed with 'TIMEOUT' 'unknown'  +4912ms
  junglescout scan of 'http://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +4ms
  junglescout scan of 'https://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +129ms
  junglescout [RETRY] http://localhost:53132 15/25 [TIMEOUT] [16]  +2368ms
  junglescout [FAILED] timeout of 10000ms exceeded  +2ms
  junglescout [RETRY] http://junglescout.lndo.site/ 15/25 [TIMEOUT] [16]  +1ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout [RETRY] https://junglescout.lndo.site/ 15/25 [TIMEOUT] [16]  +130ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout scan of 'https://localhost:53131/' failed with 'TIMEOUT' 'unknown'  +2461ms
  junglescout [RETRY] https://localhost:53131 15/25 [TIMEOUT] [16]  +2501ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout scan of 'http://localhost:53132/' failed with 'TIMEOUT' 'unknown'  +4909ms
  junglescout scan of 'http://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +1ms
  junglescout scan of 'https://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +136ms
  junglescout [RETRY] http://localhost:53132 16/25 [TIMEOUT] [17]  +2465ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout [RETRY] http://junglescout.lndo.site/ 16/25 [TIMEOUT] [17]  +1ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout [RETRY] https://junglescout.lndo.site/ 16/25 [TIMEOUT] [17]  +135ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout scan of 'https://localhost:53131/' failed with 'TIMEOUT' 'unknown'  +2361ms
  junglescout [RETRY] https://localhost:53131 16/25 [TIMEOUT] [17]  +2602ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout scan of 'http://localhost:53132/' failed with 'TIMEOUT' 'unknown'  +4906ms
  junglescout scan of 'http://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +0ms
  junglescout scan of 'https://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +140ms
  junglescout [RETRY] http://localhost:53132 17/25 [TIMEOUT] [18]  +2561ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout [RETRY] http://junglescout.lndo.site/ 17/25 [TIMEOUT] [18]  +2ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout [RETRY] https://junglescout.lndo.site/ 17/25 [TIMEOUT] [18]  +138ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout scan of 'https://localhost:53131/' failed with 'TIMEOUT' 'unknown'  +2261ms
  junglescout [RETRY] https://localhost:53131 17/25 [TIMEOUT] [18]  +2702ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout scan of 'http://localhost:53132/' failed with 'TIMEOUT' 'unknown'  +4899ms
  junglescout scan of 'http://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +1ms
  junglescout scan of 'https://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +145ms
  junglescout [RETRY] http://localhost:53132 18/25 [TIMEOUT] [19]  +2657ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout [RETRY] http://junglescout.lndo.site/ 18/25 [TIMEOUT] [19]  +2ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout [RETRY] https://junglescout.lndo.site/ 18/25 [TIMEOUT] [19]  +142ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout scan of 'https://localhost:53131/' failed with 'TIMEOUT' 'unknown'  +2161ms
  junglescout [RETRY] https://localhost:53131 18/25 [TIMEOUT] [19]  +2803ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout scan of 'http://localhost:53132/' failed with 'TIMEOUT' 'unknown'  +4895ms
  junglescout scan of 'http://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +1ms
  junglescout scan of 'https://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +148ms
  junglescout [RETRY] http://localhost:53132 19/25 [TIMEOUT] [20]  +2754ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout [RETRY] http://junglescout.lndo.site/ 19/25 [TIMEOUT] [20]  +2ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout [RETRY] https://junglescout.lndo.site/ 19/25 [TIMEOUT] [20]  +147ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout scan of 'https://localhost:53131/' failed with 'TIMEOUT' 'unknown'  +2062ms
  junglescout [RETRY] https://localhost:53131 19/25 [TIMEOUT] [20]  +2902ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout scan of 'http://localhost:53132/' failed with 'TIMEOUT' 'unknown'  +4892ms
  junglescout scan of 'http://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +0ms
  junglescout scan of 'https://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +159ms
  junglescout [RETRY] http://localhost:53132 20/25 [TIMEOUT] [21]  +2844ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout [RETRY] http://junglescout.lndo.site/ 20/25 [TIMEOUT] [21]  +2ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout [RETRY] https://junglescout.lndo.site/ 20/25 [TIMEOUT] [21]  +155ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout scan of 'https://localhost:53131/' failed with 'TIMEOUT' 'unknown'  +1960ms
  junglescout [RETRY] https://localhost:53131 20/25 [TIMEOUT] [21]  +3002ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout scan of 'http://localhost:53132/' failed with 'TIMEOUT' 'unknown'  +4887ms
  junglescout scan of 'http://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +1ms
  junglescout scan of 'https://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +161ms
  junglescout [RETRY] http://localhost:53132 21/25 [TIMEOUT] [22]  +2941ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout [RETRY] http://junglescout.lndo.site/ 21/25 [TIMEOUT] [22]  +2ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout [RETRY] https://junglescout.lndo.site/ 21/25 [TIMEOUT] [22]  +159ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout scan of 'https://localhost:53131/' failed with 'TIMEOUT' 'unknown'  +1856ms
  junglescout [RETRY] https://localhost:53131 21/25 [TIMEOUT] [22]  +3101ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout scan of 'http://localhost:53132/' failed with 'TIMEOUT' 'unknown'  +4886ms
  junglescout scan of 'http://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +1ms
  junglescout scan of 'https://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +168ms
  junglescout [RETRY] http://localhost:53132 22/25 [TIMEOUT] [23]  +3032ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout [RETRY] http://junglescout.lndo.site/ 22/25 [TIMEOUT] [23]  +1ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout [RETRY] https://junglescout.lndo.site/ 22/25 [TIMEOUT] [23]  +169ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout scan of 'https://localhost:53131/' failed with 'TIMEOUT' 'unknown'  +1762ms
  junglescout [RETRY] https://localhost:53131 22/25 [TIMEOUT] [23]  +3202ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout scan of 'http://localhost:53132/' failed with 'TIMEOUT' 'unknown'  +4873ms
  junglescout scan of 'http://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +2ms
  junglescout scan of 'https://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +183ms
  junglescout [RETRY] http://localhost:53132 23/25 [TIMEOUT] [24]  +3117ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout [RETRY] http://junglescout.lndo.site/ 23/25 [TIMEOUT] [24]  +2ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout [RETRY] https://junglescout.lndo.site/ 23/25 [TIMEOUT] [24]  +181ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout scan of 'https://localhost:53131/' failed with 'TIMEOUT' 'unknown'  +1648ms
  junglescout [RETRY] https://localhost:53131 23/25 [TIMEOUT] [24]  +3302ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout scan of 'http://localhost:53132/' failed with 'TIMEOUT' 'unknown'  +4870ms
  junglescout scan of 'http://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +1ms
  junglescout scan of 'https://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +191ms
  junglescout [RETRY] http://localhost:53132 24/25 [TIMEOUT] [25]  +3211ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout [RETRY] http://junglescout.lndo.site/ 24/25 [TIMEOUT] [25]  +2ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout [RETRY] https://junglescout.lndo.site/ 24/25 [TIMEOUT] [25]  +188ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout scan of 'https://localhost:53131/' failed with 'TIMEOUT' 'unknown'  +1549ms
  junglescout [RETRY] https://localhost:53131 24/25 [TIMEOUT] [25]  +3402ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout scan of 'http://localhost:53132/' failed with 'TIMEOUT' 'unknown'  +4862ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout scan of 'http://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +1ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout scan of 'https://junglescout.lndo.site//' failed with 'TIMEOUT' 'unknown'  +196ms
  junglescout [FAILED] timeout of 10000ms exceeded  +0ms
  junglescout scan of 'https://localhost:53131/' failed with 'TIMEOUT' 'unknown'  +4947ms
  junglescout [FAILED] timeout of 10000ms exceeded  +1ms
  junglescout [COMPLETED] APPSERVER NGINX URLS  +0ms

  lando emitting event before-end  +330884ms

Appserver_nginx Container Fails Due to 'gzip: stdin: not in gzip format' Error

Recently restarted and rebuilt my lando environment and now all urls are failing. This is the log for the failing container
'[bitnami/nginx:1.16.1-debian-10-r106]'. Yaml file below. I am on M2 Macbook Pro

2023-12-05 14:11:18
2023-12-05 14:11:18
2023-12-05 14:11:18
2023-12-05 14:11:18 STARTING UP
2023-12-05 14:11:18
2023-12-05 14:11:18 ██  █████  ███  ██ ██████  ██████ 
2023-12-05 14:11:18 ██  ██   ██ ████  ██ ██   ██ ██    ██ 
2023-12-05 14:11:18 ██  ███████ ██ ██  ██ ██  ██ ██  ██ 
2023-12-05 14:11:18 ██  ██   ██ ██  ██ ██ ██  ██ ██  ██ 
2023-12-05 14:11:18 ███████ ██  ██ ██   ████ ██████   ██████  
2023-12-05 14:11:18
2023-12-05 14:11:18 The best local development tool in the galaxy!
2023-12-05 14:11:18
2023-12-05 14:11:18
2023-12-05 14:11:18 ===============================================================
2023-12-05 14:11:18
2023-12-05 14:11:18
2023-12-05 14:11:18 userperms 19:11:18.89 INFO ==> Symlinked users .gitconfig.
2023-12-05 14:11:19 userperms 19:11:19.00 INFO ==> Symlinked users known_hosts
2023-12-05 14:11:19 userperms 19:11:19.03 INFO ==> This is a debian container
2023-12-05 14:11:19 userperms 19:11:19.15 INFO ==> user-perms.sh kicking off as user uid=0(root) gid=0(root) groups=0(root)
2023-12-05 14:11:19 userperms 19:11:19.18 DEBUG ==> Lando ENVVARS set at
2023-12-05 14:11:19 userperms 19:11:19.22 DEBUG ==>
2023-12-05 14:11:19 userperms 19:11:19.26 DEBUG ==> ========================================
2023-12-05 14:11:19 userperms 19:11:19.31 DEBUG ==> LANDO_WEBROOT_USER : www-data
2023-12-05 14:11:19 userperms 19:11:19.36 DEBUG ==> LANDO_WEBROOT_GROUP : www-data
2023-12-05 14:11:19 userperms 19:11:19.38 DEBUG ==> LANDO_WEBROOT_UID : 33
2023-12-05 14:11:19 userperms 19:11:19.42 DEBUG ==> LANDO_WEBROOT_GID : 33
2023-12-05 14:11:19 userperms 19:11:19.44 DEBUG ==> LANDO_HOST_UID : 503
2023-12-05 14:11:19 userperms 19:11:19.49 DEBUG ==> LANDO_HOST_GID : 20
2023-12-05 14:11:19 userperms 19:11:19.54 DEBUG ==> ========================================
2023-12-05 14:11:19 userperms 19:11:19.58 DEBUG ==>
2023-12-05 14:11:19 userperms 19:11:19.62 INFO ==> Making sure correct user:group (www-data:www-data) exists...
2023-12-05 14:11:20 userperms 19:11:20.01 INFO ==> Remapping ownership to handle docker volume sharing...
2023-12-05 14:11:20 userperms 19:11:20.05 INFO ==> Resetting www-data:www-data from 33:33 to 503:20
2023-12-05 14:11:20 userperms 19:11:20.66 INFO ==> www-data:www-data is now running as uid=503(www-data) gid=33(www-data) groups=33(www-data)!
2023-12-05 14:11:20 userperms 19:11:20.68 INFO ==> And here. we. go.
2023-12-05 14:11:20 userperms 19:11:20.72 INFO ==> Doing the permission sweep.
2023-12-05 14:11:20 /bin/chown: changing ownership of '/app': Operation not permitted
2023-12-05 14:11:21 loadkeys 19:11:21.75 INFO ==> Scanning /lando/keys for keys...
2023-12-05 14:11:21 loadkeys 19:11:21.94 INFO ==> Scanning /var/www/.ssh for keys...
2023-12-05 14:11:22 loadkeys 19:11:22.13 INFO ==> Scanning /user/.ssh for keys...
2023-12-05 14:11:22 loadkeys 19:11:22.32 INFO ==> Found keys /user/.ssh/known_hosts.old /user/.ssh/id_rsa
2023-12-05 14:11:22 loadkeys 19:11:22.40 DEBUG ==> Ensuring permissions and ownership of /user/.ssh/known_hosts.old...
2023-12-05 14:11:22 loadkeys 19:11:22.60 DEBUG ==> Checking whether /user/.ssh/known_hosts.old is a private key...
2023-12-05 14:11:22 loadkeys 19:11:22.71 DEBUG ==> Ensuring permissions and ownership of /user/.ssh/id_rsa...
2023-12-05 14:11:22 loadkeys 19:11:22.82 DEBUG ==> Checking whether /user/.ssh/id_rsa is a private key...
2023-12-05 14:11:22 loadkeys 19:11:22.92 INFO ==> Using the following keys: /user/.ssh/id_rsa
2023-12-05 14:11:23 addcert 19:11:23.25 INFO ==> Cert creation kicking off....
2023-12-05 14:11:23 addcert 19:11:23.29 INFO ==>
2023-12-05 14:11:23 addcert 19:11:23.33 DEBUG ==> ==================================================
2023-12-05 14:11:23 addcert 19:11:23.37 DEBUG ==> LANDO_CA_CERT : /lando/certs/lndo.site.pem
2023-12-05 14:11:23 addcert 19:11:23.41 DEBUG ==> LANDO_CA_KEY : /lando/certs/lndo.site.key
2023-12-05 14:11:23 addcert 19:11:23.45 DEBUG ==> CA_DIR : /usr/share/ca-certificates
2023-12-05 14:11:23 addcert 19:11:23.49 DEBUG ==> CA_CERT_FILENAME : lndo.site.pem
2023-12-05 14:11:23 addcert 19:11:23.52 DEBUG ==> CA_CERT_CONTAINER : /usr/share/ca-certificates/lndo.site.pem
2023-12-05 14:11:23 addcert 19:11:23.56 DEBUG ==> COMMON_NAME : bucknell
2023-12-05 14:11:23 addcert 19:11:23.60 DEBUG ==> LANDO_PROXY_NAMES :
2023-12-05 14:11:23 addcert 19:11:23.63 DEBUG ==> LANDO_EXTRA_NAMES :
2023-12-05 14:11:23 addcert 19:11:23.67 DEBUG ==> ==================================================
2023-12-05 14:11:23 addcert 19:11:23.72 INFO ==>
2023-12-05 14:11:23 addcert 19:11:23.79 INFO ==> Generating certs...
2023-12-05 14:11:23 Generating RSA private key, 2048 bit long modulus (2 primes)
2023-12-05 14:11:23 ..+++++
2023-12-05 14:11:24 ..........................................................+++++
2023-12-05 14:11:24 e is 65537 (0x010001)
2023-12-05 14:11:24 Signature ok
2023-12-05 14:11:24 subject=C = US, ST = California, L = San Francisco, O = Lando, OU = Bespin, CN = bucknell
2023-12-05 14:11:24 Getting CA Private Key
2023-12-05 14:11:24 addcert 19:11:24.56 INFO ==> /usr/share/ca-certificates/lndo.site.pem not found... copying /lando/certs/lndo.site.pem over
2023-12-05 14:11:24 lando 19:11:24.75 INFO ==> Lando handing off to: /launch.sh /opt/bitnami/nginx/conf/lando.conf /opt/bitnami/nginx/conf/nginx.conf /opt/bitnami/nginx/conf/fastcgi_params 1.0.0-3
2023-12-05 14:11:24 lando 19:11:24.80 DEBUG ==> Running command with exec...
2023-12-05 14:11:24 landonginx 19:11:24.95 DEBUG ==> Created directory /opt/bitnami/nginx/conf/vhosts...
2023-12-05 14:11:25 landonginx 19:11:25.02 DEBUG ==> Ensured legacy vhosts directory remains symlinked for backwards compatibility...
2023-12-05 14:11:25 Downloading render-template-1.0.0-3-linux-amd64-debian-10 package
2023-12-05 14:11:25 landonginx 19:11:25.11 DEBUG ==> # Based on https://www.nginx.com/resources/wiki/start/topics/examples/full/#nginx-conf user www www; ## Default: nobody worker_processes auto; error_log "/opt/bitnami/nginx/logs/error.log"; pid "/opt/bitnami/nginx/tmp/nginx.pid"; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; log_format main '$remote_addr - $remote_user [$time_local] ' '"$request" $status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"'; access_log "/opt/bitnami/nginx/logs/access.log"; add_header X-Frame-Options SAMEORIGIN; client_body_temp_path "/opt/bitnami/nginx/tmp/client_body" 1 2; proxy_temp_path "/opt/bitnami/nginx/tmp/proxy" 1 2; fastcgi_temp_path "/opt/bitnami/nginx/tmp/fastcgi" 1 2; scgi_temp_path "/opt/bitnami/nginx/tmp/scgi" 1 2; uwsgi_temp_path "/opt/bitnami/nginx/tmp/uwsgi" 1 2; sendfile on; tcp_nopush on; tcp_nodelay off; gzip on; gzip_http_version 1.0; gzip_comp_level 2; gzip_proxied any; gzip_types text/plain text/css application/x-javascript text/xml application/xml application/xml+rss text/javascript; keepalive_timeout 65; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; client_max_body_size 80M; server_tokens off; include "/opt/bitnami/nginx/conf/server_blocks/.conf"; # HTTP Server server { # port to listen on. Can also be set to an IP:PORT listen 8080; location /status { stub_status on; access_log off; allow 127.0.0.1; deny all; } } }
2023-12-05 14:11:25 landonginx 19:11:25.13 INFO ==> copying /tmp/server.conf.lando to /opt/bitnami/nginx/conf/nginx.conf
2023-12-05 14:11:25 landonginx 19:11:25.20 INFO ==> copying /tmp/fastcgi_params.lando to /opt/bitnami/nginx/conf/fastcgi_params
2023-12-05 14:11:25
2023-12-05 14:11:25 gzip: stdin: not in gzip format
2023-12-05 14:11:25 /bin/tar: Child returned status 1
2023-12-05 14:11:25 /bin/tar: Error is not recoverable: exiting now
2023-12-05 14:14:39 userperms 19:14:39.99 INFO ==> Symlinked users .gitconfig.
2023-12-05 14:14:40 userperms 19:14:40.09 INFO ==> Symlinked users known_hosts
2023-12-05 14:14:40 userperms 19:14:40.11 INFO ==> This is a debian container
2023-12-05 14:14:40 userperms 19:14:40.17 INFO ==> user-perms.sh kicking off as user uid=0(root) gid=0(root) groups=0(root)
2023-12-05 14:14:40 userperms 19:14:40.19 DEBUG ==> Lando ENVVARS set at
2023-12-05 14:14:40 userperms 19:14:40.21 DEBUG ==>
2023-12-05 14:14:40 userperms 19:14:40.23 DEBUG ==> ========================================
2023-12-05 14:14:40 userperms 19:14:40.26 DEBUG ==> LANDO_WEBROOT_USER : www-data
2023-12-05 14:14:40 userperms 19:14:40.30 DEBUG ==> LANDO_WEBROOT_GROUP : www-data
2023-12-05 14:14:40 userperms 19:14:40.33 DEBUG ==> LANDO_WEBROOT_UID : 503
2023-12-05 14:14:40 userperms 19:14:40.36 DEBUG ==> LANDO_WEBROOT_GID : 33
2023-12-05 14:14:40 userperms 19:14:40.40 DEBUG ==> LANDO_HOST_UID : 503
2023-12-05 14:14:40 userperms 19:14:40.43 DEBUG ==> LANDO_HOST_GID : 20
2023-12-05 14:14:40 userperms 19:14:40.44 DEBUG ==> ========================================
2023-12-05 14:14:40 userperms 19:14:40.47 DEBUG ==>
2023-12-05 14:14:40 userperms 19:14:40.49 INFO ==> Making sure correct user:group (www-data:www-data) exists...
2023-12-05 14:14:40 userperms 19:14:40.80 INFO ==> Remapping ownership to handle docker volume sharing...
2023-12-05 14:14:40 userperms 19:14:40.83 INFO ==> Resetting www-data:www-data from 503:33 to 503:20
2023-12-05 14:14:41 userperms 19:14:41.19 INFO ==> www-data:www-data is now running as uid=503(www-data) gid=33(www-data) groups=33(www-data)!
2023-12-05 14:14:41 userperms 19:14:41.22 INFO ==> And here. we. go.
2023-12-05 14:14:41 userperms 19:14:41.25 INFO ==> Doing the permission sweep.
2023-12-05 14:14:41 /bin/chown: changing ownership of '/app': Operation not permitted
2023-12-05 14:14:42 loadkeys 19:14:42.08 INFO ==> Scanning /lando/keys for keys...
2023-12-05 14:14:42 loadkeys 19:14:42.16 INFO ==> Scanning /var/www/.ssh for keys...
2023-12-05 14:14:42 loadkeys 19:14:42.23 INFO ==> Scanning /user/.ssh for keys...
2023-12-05 14:14:42 loadkeys 19:14:42.42 INFO ==> Found keys /user/.ssh/known_hosts.old /user/.ssh/id_rsa
2023-12-05 14:14:42 loadkeys 19:14:42.47 DEBUG ==> Ensuring permissions and ownership of /user/.ssh/known_hosts.old...
2023-12-05 14:14:42 loadkeys 19:14:42.63 DEBUG ==> Checking whether /user/.ssh/known_hosts.old is a private key...
2023-12-05 14:14:42 loadkeys 19:14:42.73 DEBUG ==> Ensuring permissions and ownership of /user/.ssh/id_rsa...
2023-12-05 14:14:42 loadkeys 19:14:42.85 DEBUG ==> Checking whether /user/.ssh/id_rsa is a private key...
2023-12-05 14:14:42 loadkeys 19:14:42.94 INFO ==> Using the following keys: /user/.ssh/id_rsa
2023-12-05 14:14:43 addcert 19:14:43.29 INFO ==> Cert creation kicking off....
2023-12-05 14:14:43 addcert 19:14:43.32 INFO ==>
2023-12-05 14:14:43 addcert 19:14:43.35 DEBUG ==> ==================================================
2023-12-05 14:14:43 addcert 19:14:43.39 DEBUG ==> LANDO_CA_CERT : /lando/certs/lndo.site.pem
2023-12-05 14:14:43 addcert 19:14:43.41 DEBUG ==> LANDO_CA_KEY : /lando/certs/lndo.site.key
2023-12-05 14:14:43 addcert 19:14:43.44 DEBUG ==> CA_DIR : /usr/share/ca-certificates
2023-12-05 14:14:43 addcert 19:14:43.47 DEBUG ==> CA_CERT_FILENAME : lndo.site.pem
2023-12-05 14:14:43 addcert 19:14:43.50 DEBUG ==> CA_CERT_CONTAINER : /usr/share/ca-certificates/lndo.site.pem
2023-12-05 14:14:43 addcert 19:14:43.53 DEBUG ==> COMMON_NAME : bucknell
2023-12-05 14:14:43 addcert 19:14:43.56 DEBUG ==> LANDO_PROXY_NAMES :
2023-12-05 14:14:43 addcert 19:14:43.60 DEBUG ==> LANDO_EXTRA_NAMES :
2023-12-05 14:14:43 addcert 19:14:43.62 DEBUG ==> ==================================================
2023-12-05 14:14:43 addcert 19:14:43.66 INFO ==>
2023-12-05 14:14:43 addcert 19:14:43.70 INFO ==> Generating certs...
2023-12-05 14:14:44 Downloading render-template-1.0.0-3-linux-amd64-debian-10 package
2023-12-05 14:14:43 Generating RSA private key, 2048 bit long modulus (2 primes)
2023-12-05 14:14:43 ....+++++
2023-12-05 14:14:43 ........+++++
2023-12-05 14:14:43 e is 65537 (0x010001)
2023-12-05 14:14:43 Signature ok
2023-12-05 14:14:43 subject=C = US, ST = California, L = San Francisco, O = Lando, OU = Bespin, CN = bucknell
2023-12-05 14:14:43 Getting CA Private Key
2023-12-05 14:14:44 lando 19:14:44.23 INFO ==> Lando handing off to: /launch.sh /opt/bitnami/nginx/conf/lando.conf /opt/bitnami/nginx/conf/nginx.conf /opt/bitnami/nginx/conf/fastcgi_params 1.0.0-3
2023-12-05 14:14:44 lando 19:14:44.26 DEBUG ==> Running command with exec...
2023-12-05 14:14:44 landonginx 19:14:44.37 DEBUG ==> Created directory /opt/bitnami/nginx/conf/vhosts...
2023-12-05 14:14:44 landonginx 19:14:44.43 DEBUG ==> Ensured legacy vhosts directory remains symlinked for backwards compatibility...
2023-12-05 14:14:44 landonginx 19:14:44.48 DEBUG ==> user root root; ## Default: nobody worker_processes auto; error_log "/opt/bitnami/nginx/logs/error.log"; pid "/opt/bitnami/nginx/tmp/nginx.pid"; events { worker_connections 1024; } http { include mime.types; default_type text/plain; client_body_temp_path /tmp 1 2; proxy_temp_path /tmp 1 2; fastcgi_temp_path /tmp 1 2; uwsgi_temp_path /tmp 1 2; scgi_temp_path /tmp 1 2; log_format time_combined '$remote_addr - $remote_user [$time_local] ' '"$request" $status $body_bytes_sent ' '"$http_referer" "$http_user_agent" $request_time ' '"$http_x_forwarded_for"'; access_log "/opt/bitnami/nginx/logs/access.log"; server_tokens off; aio off; directio off; sendfile off; gzip on; # Use large enough buffers for Content Security Policy support. fastcgi_buffers 16 16k; fastcgi_buffer_size 32k; # On the nginx version we have on F20 (nginx/1.4.7), nginx sends a malformed HTTP # response for 'Request-URI Too Large' # http://mailman.nginx.org/pipermail/nginx/2012-July/034578.html # # This is bad because styx considers this an error, and will mark the binding # unhealthy. As a workaround, we are going to bump this buffer # size to avoid hitting 'Request-URI Too Large' # large_client_header_buffers 4 32k; proxy_read_timeout 900s; fastcgi_read_timeout 900s; auth_basic_user_file htpasswd; add_header X-Pantheon-Endpoint lando; map $http_user_agent $auth_basic_realm { default off; Photon/1.0 "off"; } map $http_x_forwarded_proto $lando_https { default ''; https on; } map $http_x_forwarded_proto $http_user_agent_https { default ''; https ON; } include "/opt/bitnami/nginx/conf/vhosts/
.conf"; }
2023-12-05 14:14:44 landonginx 19:14:44.52 INFO ==> copying /tmp/server.conf.lando to /opt/bitnami/nginx/conf/nginx.conf
2023-12-05 14:14:44 landonginx 19:14:44.61 INFO ==> copying /tmp/fastcgi_params.lando to /opt/bitnami/nginx/conf/fastcgi_params
2023-12-05 14:14:45
2023-12-05 14:14:45 gzip: stdin: not in gzip format
2023-12-05 14:14:45 /bin/tar: Child returned status 1
2023-12-05 14:14:45 /bin/tar: Error is not recoverable: exiting now
2023-12-05 14:14:50 userperms 19:14:50.24 INFO ==> Symlinked users .gitconfig.
2023-12-05 14:14:50 userperms 19:14:50.30 INFO ==> Symlinked users known_hosts
2023-12-05 14:14:50 userperms 19:14:50.32 INFO ==> This is a debian container
2023-12-05 14:14:50 userperms 19:14:50.37 INFO ==> user-perms.sh kicking off as user uid=0(root) gid=0(root) groups=0(root)
2023-12-05 14:14:50 userperms 19:14:50.40 DEBUG ==> Lando ENVVARS set at
2023-12-05 14:14:50 userperms 19:14:50.42 DEBUG ==>
2023-12-05 14:14:50 userperms 19:14:50.45 DEBUG ==> ========================================
2023-12-05 14:14:50 userperms 19:14:50.47 DEBUG ==> LANDO_WEBROOT_USER : www-data
2023-12-05 14:14:50 userperms 19:14:50.49 DEBUG ==> LANDO_WEBROOT_GROUP : www-data
2023-12-05 14:14:50 userperms 19:14:50.52 DEBUG ==> LANDO_WEBROOT_UID : 503
2023-12-05 14:14:50 userperms 19:14:50.54 DEBUG ==> LANDO_WEBROOT_GID : 33
2023-12-05 14:14:50 userperms 19:14:50.56 DEBUG ==> LANDO_HOST_UID : 503
2023-12-05 14:14:50 userperms 19:14:50.58 DEBUG ==> LANDO_HOST_GID : 20
2023-12-05 14:14:50 userperms 19:14:50.61 DEBUG ==> ========================================
2023-12-05 14:14:50 userperms 19:14:50.64 DEBUG ==>
2023-12-05 14:14:50 userperms 19:14:50.66 INFO ==> Making sure correct user:group (www-data:www-data) exists...
2023-12-05 14:14:50 userperms 19:14:50.88 INFO ==> Remapping ownership to handle docker volume sharing...
2023-12-05 14:14:50 userperms 19:14:50.90 INFO ==> Resetting www-data:www-data from 503:33 to 503:20
2023-12-05 14:14:51 userperms 19:14:51.15 INFO ==> www-data:www-data is now running as uid=503(www-data) gid=33(www-data) groups=33(www-data)!
2023-12-05 14:14:51 userperms 19:14:51.18 INFO ==> And here. we. go.
2023-12-05 14:14:51 userperms 19:14:51.21 INFO ==> Doing the permission sweep.
2023-12-05 14:14:51 /bin/chown: changing ownership of '/app': Operation not permitted
2023-12-05 14:14:51 loadkeys 19:14:51.67 INFO ==> Scanning /lando/keys for keys...
2023-12-05 14:14:51 loadkeys 19:14:51.74 INFO ==> Scanning /var/www/.ssh for keys...
2023-12-05 14:14:51 loadkeys 19:14:51.80 INFO ==> Scanning /user/.ssh for keys...
2023-12-05 14:14:51 loadkeys 19:14:51.86 INFO ==> Found keys /user/.ssh/known_hosts.old /user/.ssh/id_rsa
2023-12-05 14:14:51 loadkeys 19:14:51.89 DEBUG ==> Ensuring permissions and ownership of /user/.ssh/known_hosts.old...
2023-12-05 14:14:51 loadkeys 19:14:51.96 DEBUG ==> Checking whether /user/.ssh/known_hosts.old is a private key...
2023-12-05 14:14:52 loadkeys 19:14:52.01 DEBUG ==> Ensuring permissions and ownership of /user/.ssh/id_rsa...
2023-12-05 14:14:52 loadkeys 19:14:52.08 DEBUG ==> Checking whether /user/.ssh/id_rsa is a private key...
2023-12-05 14:14:52 loadkeys 19:14:52.13 INFO ==> Using the following keys: /user/.ssh/id_rsa
2023-12-05 14:14:52 addcert 19:14:52.35 INFO ==> Cert creation kicking off....
2023-12-05 14:14:52 addcert 19:14:52.37 INFO ==>
2023-12-05 14:14:52 addcert 19:14:52.39 DEBUG ==> ==================================================
2023-12-05 14:14:52 addcert 19:14:52.41 DEBUG ==> LANDO_CA_CERT : /lando/certs/lndo.site.pem
2023-12-05 14:14:53 Downloading render-template-1.0.0-3-linux-amd64-debian-10 package
2023-12-05 14:14:52 addcert 19:14:52.43 DEBUG ==> LANDO_CA_KEY : /lando/certs/lndo.site.key
2023-12-05 14:14:52 addcert 19:14:52.45 DEBUG ==> CA_DIR : /usr/share/ca-certificates
2023-12-05 14:14:52 addcert 19:14:52.47 DEBUG ==> CA_CERT_FILENAME : lndo.site.pem
2023-12-05 14:14:52 addcert 19:14:52.50 DEBUG ==> CA_CERT_CONTAINER : /usr/share/ca-certificates/lndo.site.pem
2023-12-05 14:14:52 addcert 19:14:52.52 DEBUG ==> COMMON_NAME : bucknell
2023-12-05 14:14:52 addcert 19:14:52.54 DEBUG ==> LANDO_PROXY_NAMES :
2023-12-05 14:14:52 addcert 19:14:52.56 DEBUG ==> LANDO_EXTRA_NAMES :
2023-12-05 14:14:52 addcert 19:14:52.58 DEBUG ==> ==================================================
2023-12-05 14:14:52 addcert 19:14:52.60 INFO ==>
2023-12-05 14:14:52 addcert 19:14:52.63 INFO ==> Generating certs...
2023-12-05 14:14:52 Generating RSA private key, 2048 bit long modulus (2 primes)
2023-12-05 14:14:52 .................+++++
2023-12-05 14:14:52 ............+++++
2023-12-05 14:14:52 e is 65537 (0x010001)
2023-12-05 14:14:52 Signature ok
2023-12-05 14:14:52 subject=C = US, ST = California, L = San Francisco, O = Lando, OU = Bespin, CN = bucknell
2023-12-05 14:14:52 Getting CA Private Key
2023-12-05 14:14:52 lando 19:14:52.94 INFO ==> Lando handing off to: /launch.sh /opt/bitnami/nginx/conf/lando.conf /opt/bitnami/nginx/conf/nginx.conf /opt/bitnami/nginx/conf/fastcgi_params 1.0.0-3
2023-12-05 14:14:52 lando 19:14:52.96 DEBUG ==> Running command with exec...
2023-12-05 14:14:53 landonginx 19:14:53.04 DEBUG ==> Created directory /opt/bitnami/nginx/conf/vhosts...
2023-12-05 14:14:53 landonginx 19:14:53.07 DEBUG ==> Ensured legacy vhosts directory remains symlinked for backwards compatibility...
2023-12-05 14:14:53 landonginx 19:14:53.10 DEBUG ==> user root root; ## Default: nobody worker_processes auto; error_log "/opt/bitnami/nginx/logs/error.log"; pid "/opt/bitnami/nginx/tmp/nginx.pid"; events { worker_connections 1024; } http { include mime.types; default_type text/plain; client_body_temp_path /tmp 1 2; proxy_temp_path /tmp 1 2; fastcgi_temp_path /tmp 1 2; uwsgi_temp_path /tmp 1 2; scgi_temp_path /tmp 1 2; log_format time_combined '$remote_addr - $remote_user [$time_local] ' '"$request" $status $body_bytes_sent ' '"$http_referer" "$http_user_agent" $request_time ' '"$http_x_forwarded_for"'; access_log "/opt/bitnami/nginx/logs/access.log"; server_tokens off; aio off; directio off; sendfile off; gzip on; # Use large enough buffers for Content Security Policy support. fastcgi_buffers 16 16k; fastcgi_buffer_size 32k; # On the nginx version we have on F20 (nginx/1.4.7), nginx sends a malformed HTTP # response for 'Request-URI Too Large' # http://mailman.nginx.org/pipermail/nginx/2012-July/034578.html # # This is bad because styx considers this an error, and will mark the binding # unhealthy. As a workaround, we are going to bump this buffer # size to avoid hitting 'Request-URI Too Large' # large_client_header_buffers 4 32k; proxy_read_timeout 900s; fastcgi_read_timeout 900s; auth_basic_user_file htpasswd; add_header X-Pantheon-Endpoint lando; map $http_user_agent $auth_basic_realm { default off; Photon/1.0 "off"; } map $http_x_forwarded_proto $lando_https { default ''; https on; } map $http_x_forwarded_proto $http_user_agent_https { default ''; https ON; } include "/opt/bitnami/nginx/conf/vhosts/*.conf"; }
2023-12-05 14:14:53 landonginx 19:14:53.12 INFO ==> copying /tmp/server.conf.lando to /opt/bitnami/nginx/conf/nginx.conf
2023-12-05 14:14:53 landonginx 19:14:53.15 INFO ==> copying /tmp/fastcgi_params.lando to /opt/bitnami/nginx/conf/fastcgi_params
2023-12-05 14:14:53
2023-12-05 14:14:53 gzip: stdin: not in gzip format
2023-12-05 14:14:53 /bin/tar: Child returned status 1
2023-12-05 14:14:53 /bin/tar: Error is not recoverable: exiting now

Yaml file:

name: xxx
recipe: pantheon
config:
framework: drupal
site: xxx
id: XXX-XXX-XXXXXXX
tooling:
drush:
cmd:
- /app/vendor/bin/drush --root=/app/web
npm:
service: node
node:
service: node
gulp:
service: node
yarn:
service: node
services:
appserver:
composer_version: 2
type: php:8.1
platform: linux/amd64
overrides:
environment:
DRUSH_OPTIONS_URI: "https://xxx.lndo.site"
build:
- mkdir -p web/sites/default/files/private
- chmod o+w web/sites/default/files/private
run:
- composer install
pma:
type: phpmyadmin
hosts:
- database
node:
type: node
build:
- npm install
- gulp
globals:
gulp-cli: latest
composer: latest
edge:
overrides:
environment:
VARNISHD_PARAM_WORKSPACE_CLIENT: 256k
VARNISHD_PARAM_HTTP_MAX_HDR: 128
proxy:
pma:
- pma.mcny.lndo.site

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.