capistranoによる自動デプロイ時のエラー
解決したいこと
Ruby on Railsによるwebアプリケーションの自動デプロイを導入後、アクセスが出来なくなった為、これを解決したいと思っています。
発生している問題・エラー
[9ba7caf5-3928-481c-9390-3ed926a4b38b] ActionController::RoutingError (No route matches [POST] "/api/jsonws/invoke"):
[9ba7caf5-3928-481c-9390-3ed926a4b38b]
[9ba7caf5-3928-481c-9390-3ed926a4b38b] actionpack (6.0.3.3) lib/action_dispatch/middleware/debug_exceptions.rb:36:in `call'
[9ba7caf5-3928-481c-9390-3ed926a4b38b] actionpack (6.0.3.3) lib/action_dispatch/middleware/show_exceptions.rb:33:in `call'
[9ba7caf5-3928-481c-9390-3ed926a4b38b] railties (6.0.3.3) lib/rails/rack/logger.rb:37:in `call_app'
[9ba7caf5-3928-481c-9390-3ed926a4b38b] railties (6.0.3.3) lib/rails/rack/logger.rb:26:in `block in call'
[9ba7caf5-3928-481c-9390-3ed926a4b38b] activesupport (6.0.3.3) lib/active_support/tagged_logging.rb:80:in `block in tagged'
[9ba7caf5-3928-481c-9390-3ed926a4b38b] activesupport (6.0.3.3) lib/active_support/tagged_logging.rb:28:in `tagged'
[9ba7caf5-3928-481c-9390-3ed926a4b38b] activesupport (6.0.3.3) lib/active_support/tagged_logging.rb:80:in `tagged'
[9ba7caf5-3928-481c-9390-3ed926a4b38b] railties (6.0.3.3) lib/rails/rack/logger.rb:26:in `call'
[9ba7caf5-3928-481c-9390-3ed926a4b38b] actionpack (6.0.3.3) lib/action_dispatch/middleware/remote_ip.rb:81:in `call'
[9ba7caf5-3928-481c-9390-3ed926a4b38b] actionpack (6.0.3.3) lib/action_dispatch/middleware/request_id.rb:27:in `call'
[9ba7caf5-3928-481c-9390-3ed926a4b38b] rack (2.2.3) lib/rack/method_override.rb:24:in `call'
[9ba7caf5-3928-481c-9390-3ed926a4b38b] rack (2.2.3) lib/rack/runtime.rb:22:in `call'
[9ba7caf5-3928-481c-9390-3ed926a4b38b] activesupport (6.0.3.3) lib/active_support/cache/strategy/local_cache_middleware.rb:29:in `call'
[9ba7caf5-3928-481c-9390-3ed926a4b38b] actionpack (6.0.3.3) lib/action_dispatch/middleware/executor.rb:14:in `call'
環境
Mac Catalina
Ruby 2.6.5
Ruby on Rails 6.0.0
Mysql
AWS
unicorn
Nginx
capstrano3
自分で試した事
以下、ルーティングエラーが発生していた為、routes.rbとrails routesでルーティングを確認しましたが、下記のようなルーティングは存在せず、また、開発環境では問題なくアクセスできる状況です。
ActionController::RoutingError (No route matches [POST] "/api/jsonws/invoke"):
また、手動でサーバーを再起動させてみたところ、unicornが起動せず、以下のようなエラーが発生しました。
/home/ec2-user/.rbenv/versions/2.6.5/lib/ruby/gems/2.6.0/gems/unicorn-5.4.1/lib/unicorn/configurator.rb:592:in `working_directory': config_file=config/unicorn.rb would not be accessible in working_directory=/var/www/current (ArgumentError)
master failed to start, check stderr log for details
capstranoのデプロイコマンド自体は問題なく完了するので、原因がどこにあるのか見当が付かず、手がつけられない状況です。何かお分かりの方がいらっしゃればご教授いただければと思います。