# Apache Apisix > description: This article lists solutions to common problems when using Apache APISIX. ## Pages - [FAQ](faq.md): --> - [Admin API](admin-api.md): --> - [APISIX variable](apisix-variable.md): --> - [Architecture](architecture-design-apisix.md): --> - [Running APISIX in AWS with AWS CDK](aws.md): --> - [Batch Processor](batch-processor.md): --> - [Benchmark](benchmark.md): --> - [Build development environment with Dev Containers](build-apisix-dev-environment-devcontainers.md): --> - [Build development environment on Mac](build-apisix-dev-environment-on-mac.md): --> - [Building APISIX from source](building-apisix.md): --> - [Certificate](certificate.md): --> - [Control API](control-api.md): --> - [Customize Nginx configuration](customize-nginx-configuration.md): --> - [Apache APISIX Dashboard](dashboard.md): --> - [Debug Function](debug-function.md): --> - [Debug mode](debug-mode.md): --> - [Deployment modes](deployment-modes.md): import Tabs from '@theme/Tabs'; - [consul](discovery-consul.md): --> - [consul_kv](discovery-consul-kv.md): --> - [Control Plane Service Discovery](discovery-control-plane-service-discovery.md): --> - [DNS](discovery-dns.md): --> - [eureka](discovery-eureka.md): --> - [Kubernetes](discovery-kubernetes.md): --> - [nacos](discovery-nacos.md): --> - [Integration service discovery registry](discovery.md): --> - [HMAC Generate Signature Examples](examples-plugins-hmac-auth-generate-signature.md): --> - [External Plugin](external-plugin.md): --> - [Configure Routes](getting-started-configure-routes.md): The Getting Started tutorials are contributed by [API7.ai](https://api7.ai/). - [Key Authentication](getting-started-key-authentication.md): The Getting Started tutorials are contributed by [API7.ai](https://api7.ai/). - [Load Balancing](getting-started-load-balancing.md): The Getting Started tutorials are contributed by [API7.ai](https://api7.ai/). - [Rate Limiting](getting-started-rate-limiting.md): The Getting Started tutorials are contributed by [API7.ai](https://api7.ai/). - [gRPC Proxy](grpc-proxy.md): --> - [HTTP/3 Protocol](http3.md): --> - [Install Dependencies](install-dependencies.md): --> - [Installation](installation-guide.md): --> - [The Implementation of Plugin Runner](internal-plugin-runner.md): --> - [Introducing APISIX's testing framework](internal-testing-framework.md): --> - [Mutual TLS Authentication](mtls.md): --> - [Plugin Develop](plugin-develop.md): --> - [ai-aliyun-content-moderation](plugins-ai-aliyun-content-moderation.md): --> - [ai-aws-content-moderation](plugins-ai-aws-content-moderation.md): --> - [ai-prompt-decorator](plugins-ai-prompt-decorator.md): --> - [ai-prompt-guard](plugins-ai-prompt-guard.md): --> - [ai-prompt-template](plugins-ai-prompt-template.md): --> - [ai-proxy-multi](plugins-ai-proxy-multi.md): --> - [ai-proxy](plugins-ai-proxy.md): --> - [ai-rag](plugins-ai-rag.md): --> - [ai-rate-limiting](plugins-ai-rate-limiting.md): --> - [ai-request-rewrite](plugins-ai-request-rewrite.md): --> - [api-breaker](plugins-api-breaker.md): --> - [attach-consumer-label](plugins-attach-consumer-label.md): --> - [authz-casbin](plugins-authz-casbin.md): --> - [authz-casdoor](plugins-authz-casdoor.md): --> - [authz-keycloak](plugins-authz-keycloak.md): --> - [aws-lambda](plugins-aws-lambda.md): --> - [azure-functions](plugins-azure-functions.md): --> - [basic-auth](plugins-basic-auth.md): --> - [batch-requests](plugins-batch-requests.md): --> - [body-transformer](plugins-body-transformer.md): --> - [brotli](plugins-brotli.md): --> - [cas-auth](plugins-cas-auth.md): --> - [chaitin-waf](plugins-chaitin-waf.md): --> - [clickhouse-logger](plugins-clickhouse-logger.md): --> - [client-control](plugins-client-control.md): --> - [consumer-restriction](plugins-consumer-restriction.md): --> - [cors](plugins-cors.md): --> - [csrf](plugins-csrf.md): --> - [datadog](plugins-datadog.md): --> - [degraphql](plugins-degraphql.md): --> - [dubbo-proxy](plugins-dubbo-proxy.md): --> - [echo](plugins-echo.md): --> - [elasticsearch-logger](plugins-elasticsearch-logger.md): --> - [error-log-logger](plugins-error-log-logger.md): --> - [ext-plugin-post-req](plugins-ext-plugin-post-req.md): --> - [ext-plugin-post-resp](plugins-ext-plugin-post-resp.md): --> - [ext-plugin-pre-req](plugins-ext-plugin-pre-req.md): --> - [fault-injection](plugins-fault-injection.md): --> - [file-logger](plugins-file-logger.md): --> - [forward-auth](plugins-forward-auth.md): --> - [GM](plugins-gm.md): --> - [google-cloud-logging](plugins-google-cloud-logging.md): --> - [grpc-transcode](plugins-grpc-transcode.md): --> - [grpc-web](plugins-grpc-web.md): --> - [gzip](plugins-gzip.md): --> - [hmac-auth](plugins-hmac-auth.md): --> - [http-dubbo](plugins-http-dubbo.md): --> - [http-logger](plugins-http-logger.md): --> - [inspect](plugins-inspect.md): --> - [ip-restriction](plugins-ip-restriction.md): --> - [jwe-decrypt](plugins-jwe-decrypt.md): --> - [jwt-auth](plugins-jwt-auth.md): --> - [kafka-logger](plugins-kafka-logger.md): --> - [kafka-proxy](plugins-kafka-proxy.md): --> - [key-auth](plugins-key-auth.md): --> - [lago](plugins-lago.md): --> - [ldap-auth](plugins-ldap-auth.md): --> - [limit-conn](plugins-limit-conn.md): --> - [limit-count](plugins-limit-count.md): --> - [limit-req](plugins-limit-req.md): --> - [log-rotate](plugins-log-rotate.md): --> - [loggly](plugins-loggly.md): --> - [loki-logger](plugins-loki-logger.md): --> - [mocking](plugins-mocking.md): --> - [mqtt-proxy](plugins-mqtt-proxy.md): --> - [multi-auth](plugins-multi-auth.md): --> - [node-status](plugins-node-status.md): --> - [ocsp-stapling](plugins-ocsp-stapling.md): --> - [opa](plugins-opa.md): --> - [openfunction](plugins-openfunction.md): --> - [openid-connect](plugins-openid-connect.md): --> - [opentelemetry](plugins-opentelemetry.md): --> - [openwhisk](plugins-openwhisk.md): --> - [prometheus](plugins-prometheus.md): --> - [proxy-cache](plugins-proxy-cache.md): --> - [proxy-control](plugins-proxy-control.md): --> - [proxy-mirror](plugins-proxy-mirror.md): --> - [proxy-rewrite](plugins-proxy-rewrite.md): --> - [public-api](plugins-public-api.md): --> - [real-ip](plugins-real-ip.md): --> - [redirect](plugins-redirect.md): --> - [referer-restriction](plugins-referer-restriction.md): --> - [request-id](plugins-request-id.md): --> - [request-validation](plugins-request-validation.md): --> - [response-rewrite](plugins-response-rewrite.md): --> - [rocketmq-logger](plugins-rocketmq-logger.md): --> - [server-info](plugins-server-info.md): --> - [serverless](plugins-serverless.md): --> - [skywalking-logger](plugins-skywalking-logger.md): --> - [skywalking](plugins-skywalking.md): --> - [sls-logger](plugins-sls-logger.md): --> - [splunk-hec-logging](plugins-splunk-hec-logging.md): --> - [syslog](plugins-syslog.md): --> - [tcp-logger](plugins-tcp-logger.md): --> - [tencent-cloud-cls](plugins-tencent-cloud-cls.md): --> - [traffic-split](plugins-traffic-split.md): --> - [ua-restriction](plugins-ua-restriction.md): --> - [udp-logger](plugins-udp-logger.md): --> - [uri-blocker](plugins-uri-blocker.md): --> - [wolf-rbac](plugins-wolf-rbac.md): --> - [workflow](plugins-workflow.md): --> - [zipkin](plugins-zipkin.md): --> - [Configuration based on environments](profile.md): --> - [Apache Kafka](pubsub-kafka.md): --> - [PubSub](pubsub.md): --> - [# Licensed to the Apache Software Foundation (ASF) under one or more](router-radixtree.md): --> - [SSL Protocol](ssl-protocol.md): --> - [Status API](status-api.md): --> - [Stream Proxy](stream-proxy.md): --> - [Support FIPS in APISIX](support-fips-in-apisix.md): --> - [API Gateway](terminology-api-gateway.md): --> - [Consumer Group](terminology-consumer-group.md): --> - [Consumer](terminology-consumer.md): --> - [Credential](terminology-credential.md): --> - [Global Rules](terminology-global-rule.md): --> - [Plugin Config](terminology-plugin-config.md): --> - [Plugin Metadata](terminology-plugin-metadata.md): --> - [Plugin](terminology-plugin.md): --> - [Route](terminology-route.md): --> - [Router](terminology-router.md): --> - [Script](terminology-script.md): --> - [Secret](terminology-secret.md): --> - [Service](terminology-service.md): --> - [Upstream](terminology-upstream.md): --> - [Add multiple API versions](tutorials-add-multiple-api-versions.md): --> - [Cache API responses](tutorials-cache-api-responses.md): --> - [Configure mTLS for client to APISIX](tutorials-client-to-apisix-mtls.md): --> - [Expose API](tutorials-expose-api.md): --> - [Health Check](tutorials-health-check.md): --> - [Set Up SSO with Keycloak (OIDC)](tutorials-keycloak-oidc.md): --> - [Manage API Consumers](tutorials-manage-api-consumers.md): --> - [Monitor API Health Check with Prometheus](tutorials-monitor-api-health-check.md): --> - [Observe APIs](tutorials-observe-your-api.md): --> - [Protect API](tutorials-protect-api.md): --> - [WebSocket Authentication](tutorials-websocket-authentication.md): --> - [Upgrade Guide](upgrade-guide-from-215x-to-300.md): --> - [Wasm](wasm.md): --> - [redis](xrpc-redis.md): --> - [xRPC](xrpc.md): -->