^ GuzzleHttp\Exception\ServerException {#469
  #message: """
    Server error: `POST http://internal-api-storefront-ecs-ialb-563750821.us-east-1.elb.amazonaws.com/` resulted in a `503 Service Temporarily Unavailable` response:\n
    <html>\r\n
    <head><title>503 Service Temporarily Unavailable</title></head>\r\n
    <body>\r\n
    <center><h1>503 Service Temporarily Una (truncated...)\n
    """
  #code: 503
  #file: "/var/www/html/front/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php"
  #line: 111
  -request: GuzzleHttp\Psr7\Request {#445
    -method: "POST"
    -requestTarget: null
    -uri: GuzzleHttp\Psr7\Uri {#447
      -scheme: "http"
      -userInfo: ""
      -host: "internal-api-storefront-ecs-ialb-563750821.us-east-1.elb.amazonaws.com"
      -port: null
      -path: "/"
      -query: ""
      -fragment: ""
      -composedComponents: "http://internal-api-storefront-ecs-ialb-563750821.us-east-1.elb.amazonaws.com/"
    }
    -headers: array:7 [
      "Host" => array:1 [
        0 => "internal-api-storefront-ecs-ialb-563750821.us-east-1.elb.amazonaws.com"
      ]
      "token" => array:1 [
        0 => ""
      ]
      "x-gql" => array:1 [
        0 => "1"
      ]
      "User-Agent" => array:1 [
        0 => "commercesuite-front-plus"
      ]
      "Referer" => array:1 [
        0 => "https://loja-teste-padrao.homolog.bagypro.com"
      ]
      "X-Shop-Id" => array:1 [
        0 => "0"
      ]
      "Content-Type" => array:1 [
        0 => "application/json"
      ]
    ]
    -headerNames: array:7 [
      "host" => "Host"
      "token" => "token"
      "x-gql" => "x-gql"
      "user-agent" => "User-Agent"
      "referer" => "Referer"
      "x-shop-id" => "X-Shop-Id"
      "content-type" => "Content-Type"
    ]
    -protocol: "1.1"
    -stream: GuzzleHttp\Psr7\Stream {#450
      -stream: stream resource @10
        wrapper_type: "PHP"
        stream_type: "TEMP"
        mode: "w+b"
        unread_bytes: 0
        seekable: true
        uri: "php://temp"
        options: []
      }
      -size: 213
      -seekable: true
      -readable: true
      -writable: true
      -uri: "php://temp"
      -customMetadata: []
    }
  }
  -response: GuzzleHttp\Psr7\Response {#464
    -reasonPhrase: "Service Temporarily Unavailable"
    -statusCode: 503
    -headers: array:5 [
      "Server" => array:1 [
        0 => "awselb/2.0"
      ]
      "Date" => array:1 [
        0 => "Sun, 19 Apr 2026 22:10:14 GMT"
      ]
      "Content-Type" => array:1 [
        0 => "text/html"
      ]
      "Content-Length" => array:1 [
        0 => "162"
      ]
      "Connection" => array:1 [
        0 => "keep-alive"
      ]
    ]
    -headerNames: array:5 [
      "server" => "Server"
      "date" => "Date"
      "content-type" => "Content-Type"
      "content-length" => "Content-Length"
      "connection" => "Connection"
    ]
    -protocol: "1.1"
    -stream: GuzzleHttp\Psr7\Stream {#460
      -stream: stream resource @12
        wrapper_type: "PHP"
        stream_type: "TEMP"
        mode: "w+b"
        unread_bytes: 0
        seekable: true
        uri: "php://temp"
        options: []
      }
      -size: 162
      -seekable: true
      -readable: true
      -writable: true
      -uri: "php://temp"
      -customMetadata: []
    }
  }
  -handlerContext: []
  trace: {
    /var/www/html/front/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php:111 {
      GuzzleHttp\Exception\RequestException::create(RequestInterface $request, ResponseInterface $response = null, Throwable $previous = null, array $handlerContext = [], BodySummarizerInterface $bodySummarizer = null): self …
      › 
      ›     return new $className($message, $request, $response, $previous, $handlerContext);}
    }
    /var/www/html/front/vendor/guzzlehttp/guzzle/src/Middleware.php:72 {
      GuzzleHttp\Middleware::GuzzleHttp\{closure} …
      ›     }    throw RequestException::create($request, $response, null, [], $bodySummarizer);}
      arguments: {
        $request: GuzzleHttp\Psr7\Request {#445}
        $response: GuzzleHttp\Psr7\Response {#464}
        $previous: null
        $handlerContext: []
        $bodySummarizer: null
      }
    }
    /var/www/html/front/vendor/guzzlehttp/promises/src/Promise.php:209 {
      GuzzleHttp\Promise\Promise::callHandler(int $index, $value, array $handler): void …
      ›     unset($handler);    $promise->resolve($f($value));} elseif ($index === 1) {
      arguments: {
        GuzzleHttp\Psr7\Response {#464}
      }
    }
    /var/www/html/front/vendor/guzzlehttp/promises/src/Promise.php:158 {
      GuzzleHttp\Promise\Promise::GuzzleHttp\Promise\{closure} …
      › foreach ($handlers as $handler) {    self::callHandler($id, $value, $handler);}
      arguments: {
        $index: 1
        $value: GuzzleHttp\Psr7\Response {#464}
        $handler: null
      }
    }
    /var/www/html/front/vendor/guzzlehttp/promises/src/TaskQueue.php:52 {
      GuzzleHttp\Promise\TaskQueue->run(): void …
      ›     /** @var callable $task */    $task();}
    }
    /var/www/html/front/vendor/guzzlehttp/promises/src/Promise.php:251 {
      GuzzleHttp\Promise\Promise->invokeWaitFn(): void …
      ›     $this->waitFn = null;    $wfn(true);} catch (\Throwable $reason) {
      arguments: {
        true
      }
    }
    /var/www/html/front/vendor/guzzlehttp/promises/src/Promise.php:227 {
      GuzzleHttp\Promise\Promise->waitIfPending(): void …
      › } elseif ($this->waitFn) {    $this->invokeWaitFn();} elseif ($this->waitList) {
    }
    /var/www/html/front/vendor/guzzlehttp/promises/src/Promise.php:272 {
      GuzzleHttp\Promise\Promise->invokeWaitList(): void …
      › do {    $result->waitIfPending();    $result = $result->result;
    }
    /var/www/html/front/vendor/guzzlehttp/promises/src/Promise.php:229 {
      GuzzleHttp\Promise\Promise->waitIfPending(): void …
      › } elseif ($this->waitList) {    $this->invokeWaitList();} else {
    }
    /var/www/html/front/vendor/guzzlehttp/promises/src/Promise.php:69 {
      GuzzleHttp\Promise\Promise->wait(bool $unwrap = true) …
      › {    $this->waitIfPending();}
    /var/www/html/front/vendor/guzzlehttp/guzzle/src/Client.php:124 {
      GuzzleHttp\Client->send(RequestInterface $request, array $options = []): ResponseInterface …
      › 
      ›     return $this->sendAsync($request, $options)->wait();}
    }
    /var/www/html/front/vendor/gmostafa/php-graphql-client/src/Util/GuzzleAdapter.php:41 {
      GraphQL\Util\GuzzleAdapter->sendRequest(RequestInterface $request): ResponseInterface …
      › 
      ›     return $this->client->send($request);}
      arguments: {
        $request: GuzzleHttp\Psr7\Request {#451 …}
      }
    }
    /var/www/html/front/vendor/gmostafa/php-graphql-client/src/Client.php:147 {
      GraphQL\Client->runRawQuery(string $queryString, $resultsAsArray = false, array $variables = []): Results …
      › try {    $response = $this->httpClient->sendRequest($request);}
      arguments: {
        $request: GuzzleHttp\Psr7\Request {#451 …}
      }
    }
    /var/www/html/front/classes/Helpers/ApiQL.php:78 {
      Core\Helpers\ApiQL->getResults(string $gql) …
      › try {    $data = $this->client->runRawQuery($gql, true);    $data = $data->getData();
      arguments: {
        $queryString: """
              \n
                      query {\n
                          shopLookup(filter: { domain: "loja-teste-padrao.homolog.bagypro.com" }) {\n
                              id\n
                          }\n
                      }\n
                  
          """
        $resultsAsArray: true
      }
    }
    /var/www/html/front/classes/Helpers/ApiQL.php:63 {
      Core\Helpers\ApiQL->post($query) …
      › 
      ›     return $this->getResults($gql);}
      arguments: {
        $gql: """
              \n
                      query {\n
                          shopLookup(filter: { domain: "loja-teste-padrao.homolog.bagypro.com" }) {\n
                              id\n
                          }\n
                      }\n
                  
          """
      }
    }
    /var/www/html/front/classes/Services/ShopService.php:127 {
      Core\Services\ShopService::lookup(string $slug = null) …
      › ->cache(3600, false)->post($query);arguments: {
        $query: """
          \n
                      query {\n
                          shopLookup(filter: { domain: "loja-teste-padrao.homolog.bagypro.com" }) {\n
                              id\n
                          }\n
                      }\n
                  
          """
      }
    }
    /var/www/html/front/classes/Helpers/Shop.php:85 {
      Core\Helpers\Shop::getId() …
      › 
      › if ($lookup = ShopService::lookup()) {    return $lookup['id'];
    }
    /var/www/html/front/classes/Helpers/Shop.php:50 {
      Core\Helpers\Shop::boot($shopId = null, Request $request = null) …
      › {    $shopId = $shopId ?? self::getId();    $shopDir = BASE_DIR . '/shop/' . $shopId;
    }
    /var/www/html/front/classes/Middlewares/AppMiddleware.php:43 {
      Core\Middlewares\AppMiddleware->process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface …
      › 
      › Shop::boot(request: $request);arguments: {
        $shopId: null
        $request: Slim\Psr7\Request {#417 …}
      }
    }
    /var/www/html/front/vendor/slim/slim/Slim/MiddlewareDispatcher.php:177 {
      Psr\Http\Server\RequestHandlerInterface@anonymous\x00/var/www/html/front/vendor/slim/slim/Slim/MiddlewareDispatcher.php:147$2d->handle(ServerRequestInterface $request): ResponseInterface …
      ›     $callable = $this->callableResolver->resolveMiddleware($this->middleware);    return $callable($request, $this->next);}
      arguments: {
        $request: Slim\Psr7\Request {#406 …}
        $handler: Psr\Http\Server\RequestHandlerInterface@anonymous\x00/var/www/html/front/vendor/slim/slim/Slim/MiddlewareDispatcher.php:116$2c {#67 …}
      }
    }
    /var/www/html/front/vendor/slim/slim/Slim/MiddlewareDispatcher.php:73 {
      Slim\MiddlewareDispatcher->handle(ServerRequestInterface $request): ResponseInterface …
      › {    return $this->tip->handle($request);}
      arguments: {
        $request: Slim\Psr7\Request {#398 …}
      }
    }
    /var/www/html/front/vendor/slim/slim/Slim/MiddlewareDispatcher.php:73 {
      Slim\MiddlewareDispatcher->handle(ServerRequestInterface $request): ResponseInterface …
      › {    return $this->tip->handle($request);}
      arguments: {
        $request: Slim\Psr7\Request {#398 …}
      }
    }
    /var/www/html/front/vendor/slim/slim/Slim/Routing/Route.php:321 {
      Slim\Routing\Route->run(ServerRequestInterface $request): ResponseInterface …
      › 
      ›     return $this->middlewareDispatcher->handle($request);}
      arguments: {
        $request: Slim\Psr7\Request {#417 …}
      }
    }
    /var/www/html/front/vendor/slim/slim/Slim/Routing/RouteRunner.php:74 {
      Slim\Routing\RouteRunner->handle(ServerRequestInterface $request): ResponseInterface …
      ›     $route = $request->getAttribute(RouteContext::ROUTE);    return $route->run($request);}
      arguments: {
        $request: Slim\Psr7\Request {#417 …}
      }
    }
    /var/www/html/front/vendor/slim/slim/Slim/Middleware/BodyParsingMiddleware.php:65 {
      Slim\Middleware\BodyParsingMiddleware->process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface …
      › 
      ›     return $handler->handle($request);}
      arguments: {
        $request: Slim\Psr7\Request {#417 …}
      }
    }
    /var/www/html/front/vendor/slim/slim/Slim/MiddlewareDispatcher.php:129 {
      Psr\Http\Server\RequestHandlerInterface@anonymous\x00/var/www/html/front/vendor/slim/slim/Slim/MiddlewareDispatcher.php:116$2c->handle(ServerRequestInterface $request): ResponseInterface …
      › {    return $this->middleware->process($request, $this->next);}
      arguments: {
        $request: Slim\Psr7\Request {#406 …}
        $handler: Psr\Http\Server\RequestHandlerInterface@anonymous\x00/var/www/html/front/vendor/slim/slim/Slim/MiddlewareDispatcher.php:116$2c {#69 …}
      }
    }
    /var/www/html/front/vendor/slim/slim/Slim/Middleware/RoutingMiddleware.php:45 {
      Slim\Middleware\RoutingMiddleware->process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface …
      ›     $request = $this->performRouting($request);    return $handler->handle($request);}
      arguments: {
        $request: Slim\Psr7\Request {#409 …}
      }
    }
    /var/www/html/front/vendor/slim/slim/Slim/MiddlewareDispatcher.php:129 {
      Psr\Http\Server\RequestHandlerInterface@anonymous\x00/var/www/html/front/vendor/slim/slim/Slim/MiddlewareDispatcher.php:116$2c->handle(ServerRequestInterface $request): ResponseInterface …
      › {    return $this->middleware->process($request, $this->next);}
      arguments: {
        $request: Slim\Psr7\Request {#406 …}
        $handler: Psr\Http\Server\RequestHandlerInterface@anonymous\x00/var/www/html/front/vendor/slim/slim/Slim/MiddlewareDispatcher.php:116$2c {#69 …}
      }
    }
    /var/www/html/front/vendor/slim/slim/Slim/Middleware/ErrorMiddleware.php:77 {
      Slim\Middleware\ErrorMiddleware->process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface …
      › try {    return $handler->handle($request);} catch (Throwable $e) {
      arguments: {
        $request: Slim\Psr7\Request {#406 …}
      }
    }
    /var/www/html/front/vendor/slim/slim/Slim/MiddlewareDispatcher.php:129 {
      Psr\Http\Server\RequestHandlerInterface@anonymous\x00/var/www/html/front/vendor/slim/slim/Slim/MiddlewareDispatcher.php:116$2c->handle(ServerRequestInterface $request): ResponseInterface …
      › {    return $this->middleware->process($request, $this->next);}
      arguments: {
        $request: Slim\Psr7\Request {#406 …}
        $handler: Psr\Http\Server\RequestHandlerInterface@anonymous\x00/var/www/html/front/vendor/slim/slim/Slim/MiddlewareDispatcher.php:116$2c {#69 …}
      }
    }
    /var/www/html/front/classes/Middlewares/SanitizeQueryParamsMiddleware.php:30 {
      Core\Middlewares\SanitizeQueryParamsMiddleware->process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface …
      › 
      ›     return $handler->handle($request);        }
      arguments: {
        $request: Slim\Psr7\Request {#406 …}
      }
    }
    /var/www/html/front/vendor/slim/slim/Slim/MiddlewareDispatcher.php:177 {
      Psr\Http\Server\RequestHandlerInterface@anonymous\x00/var/www/html/front/vendor/slim/slim/Slim/MiddlewareDispatcher.php:147$2d->handle(ServerRequestInterface $request): ResponseInterface …
      ›     $callable = $this->callableResolver->resolveMiddleware($this->middleware);    return $callable($request, $this->next);}
      arguments: {
        $request: Slim\Psr7\Request {#406 …}
        $handler: Psr\Http\Server\RequestHandlerInterface@anonymous\x00/var/www/html/front/vendor/slim/slim/Slim/MiddlewareDispatcher.php:116$2c {#67 …}
      }
    }
    /var/www/html/front/vendor/slim/slim/Slim/MiddlewareDispatcher.php:73 {
      Slim\MiddlewareDispatcher->handle(ServerRequestInterface $request): ResponseInterface …
      › {    return $this->tip->handle($request);}
      arguments: {
        $request: Slim\Psr7\Request {#398 …}
      }
    }
    /var/www/html/front/vendor/slim/slim/Slim/App.php:209 {
      Slim\App->handle(ServerRequestInterface $request): ResponseInterface …
      › {    $response = $this->middlewareDispatcher->handle($request);arguments: {
        $request: Slim\Psr7\Request {#398 …}
      }
    }
    /var/www/html/front/vendor/slim/slim/Slim/App.php:193 {
      Slim\App->run(ServerRequestInterface $request = null): void …
      › 
      › $response = $this->handle($request);$responseEmitter = new ResponseEmitter();
      arguments: {
        $request: Slim\Psr7\Request {#398 …}
      }
    }
    /var/www/html/front/index.php:7 {require __DIR__ . '/misc/config.php';$app = (require __DIR__ . '/slim/bootstrap.php')->run();}
  }
}