- Running as webapp
RubyGems Environment:
- RUBYGEMS VERSION: 3.3.26
- RUBY VERSION: 3.0.5 (2022-11-24 patchlevel 211) [x86_64-linux]
- INSTALLATION DIRECTORY: /opt/rubies/ruby-3.0.5/lib/ruby/gems/3.0.0
- USER INSTALLATION DIRECTORY: /home/webapp/.local/share/gem/ruby/3.0.0
- RUBY EXECUTABLE: /opt/rubies/ruby-3.0.5/bin/ruby
- GIT EXECUTABLE:
- EXECUTABLE DIRECTORY: /opt/rubies/ruby-3.0.5/bin
- SPEC CACHE DIRECTORY: /home/webapp/.local/share/gem/specs
- SYSTEM CONFIGURATION DIRECTORY: /opt/rubies/ruby-3.0.5/etc
- RUBYGEMS PLATFORMS:
- ruby
- x86_64-linux
- GEM PATHS:
- /opt/rubies/ruby-3.0.5/lib/ruby/gems/3.0.0
- /home/webapp/.local/share/gem/ruby/3.0.0
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :backtrace => true
- :bulk_threshold => 1000
- REMOTE SOURCES:
- https://rubygems.org/
- SHELL PATH:
- /opt/rubies/ruby-3.0.5/lib/ruby/gems/3.0.0/bin
- /opt/elasticbeanstalk/.rbenv/versions/3.0.5/bin
- /opt/elasticbeanstalk/.rbenv/libexec
- /opt/elasticbeanstalk/.rbenv/shims
- /opt/elasticbeanstalk/.rbenv/bin
- /bin
- /sbin
- /usr/bin
- /usr/sbin
- /usr/local/bin
- /usr/local/sbin
- Environment variables
BUNDLER_ORIG_PATH=/opt/elasticbeanstalk/.rbenv/versions/3.0.5/bin:/opt/elasticbeanstalk/.rbenv/libexec:/opt/elasticbeanstalk/.rbenv/shims:/opt/elasticbeanstalk/.rbenv/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin
RBENV_VERSION=3.0.5
PASSENGER_SPAWN_WORK_DIR=/tmp/passenger.spawn.XXXXWTj5bN
GEM_HOME=/opt/rubies/ruby-3.0.5/lib/ruby/gems/3.0.0
BUNDLER_ORIG_MANPATH=BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL
SHELL=/bin/sh
BUNDLER_ORIG_GEM_HOME=BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL
PYTHONUNBUFFERED=1
BUNDLER_ORIG_BUNDLER_VERSION=BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL
BUNDLE_WITHOUT=test:development
USER=webapp
RBENV_ROOT=/opt/elasticbeanstalk/.rbenv
IN_PASSENGER=1
RBENV_HOOK_PATH=/opt/elasticbeanstalk/.rbenv/rbenv.d:/usr/local/etc/rbenv.d:/etc/rbenv.d:/usr/lib/rbenv/hooks
RAILS_SKIP_MIGRATIONS=false
RACK_ENV=production
BUNDLER_ORIG_RUBYLIB=/opt/elasticbeanstalk/.rbenv/rbenv.d/exec/gem-rehash:
PASSENGER_USE_FEEDBACK_FD=true
BUNDLER_ORIG_RUBYOPT=BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL
PATH=/opt/rubies/ruby-3.0.5/lib/ruby/gems/3.0.0/bin:/opt/elasticbeanstalk/.rbenv/versions/3.0.5/bin:/opt/elasticbeanstalk/.rbenv/libexec:/opt/elasticbeanstalk/.rbenv/shims:/opt/elasticbeanstalk/.rbenv/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin
WSGI_ENV=production
PWD=/var/app/current
BUNDLER_DEPLOYMENT_MODE=false
BUNDLER_ORIG_GEM_PATH=BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL
LANG=en_US.UTF-8
NODE_PATH=/opt/rubies/ruby-3.0.5/lib/ruby/gems/3.0.0/gems/passenger-6.0.15/src/nodejs_supportlib
NODE_ENV=production
SHLVL=1
HOME=/home/webapp
BUNDLE_GEMFILE=/var/app/current/Gemfile
RAILS_ENV=production
RBENV_DIR=/var/app/current
SERVER_SOFTWARE=nginx/1.20.2 Phusion_Passenger/6.0.15
BUNDLER_ORIG_BUNDLE_GEMFILE=BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL
LOGNAME=webapp
PASSENGER_APP_ENV=production
RAILS_SKIP_ASSET_COMPILATION=false
RUBYOPT=-r/opt/rubies/ruby-3.0.5/lib/ruby/site_ruby/3.0.0/bundler/setup
BUNDLER_ORIG_BUNDLE_BIN_PATH=BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL
BUNDLE_BIN_PATH=/opt/rubies/ruby-3.0.5/lib/ruby/gems/3.0.0/gems/bundler-2.3.26/exe/bundle
BUNDLER_ORIG_RB_USER_INSTALL=BUNDLER_ENVIRONMENT_PRESERVER_INTENTIONALLY_NIL
RUBYLIB=/opt/rubies/ruby-3.0.5/lib/ruby/site_ruby/3.0.0:/opt/elasticbeanstalk/.rbenv/rbenv.d/exec/gem-rehash
BUNDLER_VERSION=2.3.26
- openfile limits:
- file-max: 812516
- soft: 65535
- hard: 65535
- nginx openfile limits:
Limit Soft Limit Hard Limit Units
Max cpu time unlimited unlimited seconds
Max file size unlimited unlimited bytes
Max data size unlimited unlimited bytes
Max stack size 10485760 10485760 bytes
Max core file size 0 unlimited bytes
Max resident set unlimited unlimited bytes
Max processes unlimited unlimited processes
Max open files 200000 200000 files
Max locked memory unlimited unlimited bytes
Max address space unlimited unlimited bytes
Max file locks unlimited unlimited locks
Max pending signals 30446 30446 signals
Max msgqueue size 819200 819200 bytes
Max nice priority 0 0
Max realtime priority 0 0
Max realtime timeout unlimited unlimited us
- PassengerWebHelper openfile limits:
- find /etc/logrotate.d/ -name *elasticbeanstalk*conf:
- find /etc/logrotate.elasticbeanstalk.hourly/ -name *elasticbeanstalk*conf:
/etc/logrotate.elasticbeanstalk.hourly/logrotate.elasticbeanstalk.web-stdout.conf
/etc/logrotate.elasticbeanstalk.hourly/logrotate.elasticbeanstalk.web-stderr.conf
/etc/logrotate.elasticbeanstalk.hourly/logrotate.elasticbeanstalk.eb-engine.conf
/etc/logrotate.elasticbeanstalk.hourly/logrotate.elasticbeanstalk.eb-hooks.conf
/etc/logrotate.elasticbeanstalk.hourly/logrotate.elasticbeanstalk.puma.conf
/etc/logrotate.elasticbeanstalk.hourly/logrotate.elasticbeanstalk.nginx.conf
/etc/logrotate.elasticbeanstalk.hourly/logrotate.elasticbeanstalk.healthd.conf
- find duplicate MIME type in passenger error log
Duplicate MIME type not found