> ## Documentation Index
> Fetch the complete documentation index at: https://rasa.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Rasa Pro Port and Protocol Rules

> A Rasa Pro deployment consists of various components that need to communicate with each other.

A Rasa Pro deployment consists of various components that need to communicate with each other.
This page offers an overview of the outbound connection requirements for a Rasa Pro deployment.

The following diagram shows the port requirements for a Rasa Pro deployment:

![image](https://mintcdn.com/rasa-43f32701/eDjBolAWgmzj0Tj5/images/legacy/rasa-pro-deployment-port-rules.png?fit=max\&auto=format\&n=eDjBolAWgmzj0Tj5\&q=85\&s=1d72862d85685595a7c0a43dd610ef56)

## Port and Protocol Requirements

| Component | Port | Protocol | Purpose |
| - | - | - | - |
| Rasa Pro Server | 5005 | HTTP/HTTPS | Rest API & Webhooks |
| Action Server | 5055 | HTTP/HTTPS/gRPC | Custom actions |
| Rasa Pro Services | 8732 | HTTP/HTTPS | Health Check |
| NLG Server | 5056 | HTTP/HTTPS | Response Generation |
| NLU Server | 5000 | HTTP/HTTPS | NLU Processing |
| PostgreSQL | 5432 | PostgreSQL Wire | Tracker store / Rasa Pro Services Analytics Database |
| MongoDB | 27017 | MongoDB Wire | Tracker Store |
| Redis | 6379 | RESP | Tracker Store / Lock Store / Cache |
| Kafka | 2181 | Kafka | Event Streaming |
| RabbitMQ | 5672 | AMQP | Event Streaming |
| Duckling | 8000 | HTTP/HTTPS | Entity Extraction |
| Jaeger | 6831/16686 | Thrift/HTTP/HTTPS | Tracing |
| OTEL Collector | 4318 | HTTP/HTTPS | Tracing |
| Qdrant | 6333/6334 | HTTP/HTTPS/gRPC | Information Retrieval |
| Milvus | 19530 | gRPC | Information Retrieval |

### Networking Rules

* Rasa Pro Server: Needs access to all other components.
* Rasa Pro Services: Only needs Kafka, PostgreSQL.


## Related topics

- [Rasa Pro Version Migration Guide](/docs/reference/changelogs/rasa-pro-migration-guide.md)
- [Rasa Pro Change Log](/docs/reference/changelogs/rasa-pro-changelog.md)
- [Rasa Pro Services Change Log](/docs/reference/changelogs/rasa-pro-services-changelog.md)
- [Exposing Rasa as an A2A Sub-Agent](/docs/pro/build/exposing-rasa-as-a2a-sub-agent.md)
- [Configuring Your Assistant](/docs/pro/build/configuring-assistant.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.