Se estiver rodando localmente, na variável APP_DEFAULT_HOST no .env, cloque o valor como localhost: APP_DEFAULT_HOST=localhost. Você pode observar o porquê do erro 404 dando um dd($tenant, config(‘app.default_host’)); na linha 32 do arquivo app/Http/Middleware/ConnectTenantDatabase.php, quando não é idêntico executa o abort(404).