> For the complete documentation index, see [llms.txt](https://docs.editran.onesait.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.editran.onesait.com/documentacion-editran/connect-v3.1-en/firma/requisitos_y_puesta_en_marcha.md).

# Requirements and setup

The Connect signing functionality is divided between two scenarios: the server and the workstation from which the signature is requested. Each of these scenarios must be prepared as described below.

**Server requirements**

* **Install** the product in web mode.
* Have a license that includes the signing feature.
* The **Editran Connect Sign service** must be running.
* Traffic through the **port** on which the web service is brought up must be open. Check that port in the configuration file `server/conf/nginx.conf` (block `server`, parameter `listen`). The default value for this port is the `443`.
* For HTTPS connections with the web server not to show trust issues (signers will connect to the application from their computers in this way), the **SSL certificate** included in the product must be replaced with an SSL certificate issued by a recognized Certification Authority for the `machine/domain/subdomain` of the Connect web server. For more information on the use and configuration of nginx in Connect, see the section [Notes and Tips for Administrators](/documentacion-editran/connect-v3.1-en/administradores.md).
* Perform all the **signing configuration and administration** of **Connect** necessary. See [Connect Signature Administration](/documentacion-editran/connect-v3.1-en/firma/administracionconnectfirma.md). The public part of each certificate to be used for signing (.cer extension) is part of the configuration of the users with signer role to whom they correspond, so these certificates must be available and accessible on the server at the time of that configuration.
* The **files** to be signed will be hosted in server directories where Connect has been installed or in network resources that are accessible from the product.

**Signer workstation requirements**

A signer workstation is any computer from which Connect will be accessed for the purpose of carrying out signatures. Users who access from these workstations will have signer role in Connect.

* **Private key certificates**: the certificates with which the user who accesses will carry out the signatures must be properly installed in the computer's personal certificate store. These certificates have extension *.pfx* or *.p12*.\
  It is recommended to apply the high protection level when installing private key certificates on the computers so that the password protecting the private key is requested before each signature is made.\
  The certificates that must be installed are those corresponding to the public key certificates that have been configured for the user in Connect.\
  If cloud certificates are to be used, the user must first log in to the corresponding provider agent (CSP) so that the certificate appears available in that store at the time of signing.
* **Connection URL address**: users with signer role registered in the product will connect from their computers to the web server where Connect has been deployed by entering the address `https://server_ip` (or `https://server_ip:port`, if in the parameter *listen* of the server block in the configuration file `server/conf/nginx.conf` a port different from `443`).
* **Desktop application**: signatures are made with a desktop application that must be properly installed and configured on each signer workstation before the first signature is made. During the installation process of this application, the server where Connect is deployed is indicated (`server_ip/hostname`) and the listening port of the service **Editran Connect Sign** on that server (by default this port is `8085`). The installer for this application can be downloaded the first time a signature request is initiated from a window offering the link or, alternatively, obtained manually from the directory `signs/app` of the Connect installation on the server workstation to take it to each signer workstation. Everything related to this application is described in detail in [Installation of the desktop application on signing workstations](/documentacion-editran/connect-v3.1-en/firma/firmadeficheros/detallefichero/firmar.md).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.editran.onesait.com/documentacion-editran/connect-v3.1-en/firma/requisitos_y_puesta_en_marcha.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
