Azure Blob Storage connector

I am configuring Azure Blob Storage connector according to the following procedures:

  1. connectors/config.yml.example at main · elastic/connectors · GitHub
  2. Running from a Docker container | Enterprise Search documentation [8.13] | Elastic

file: config.xml

connectors:
-
  connector_id: "JiqBv48B3Ur8JmzDOnV0"
  service_type: "azure_blob_storage"
  api_key: "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX=="
elasticsearch:
  host: "https://elasticsearch:9200"
  api_key: "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX=="

Command:

[root@VXPRD-MON-002 elk]# podman run -v "./elasticsearch/config:/config" --rm --tty -i --network host docker.elastic.co/enterprise-search/elastic-connectors:8.13.4.0 /app/bin/elastic-ingest 
-c /config/config.yml
[FMWK][16:58:23][INFO] Running connector service version 8.13.4.0
[FMWK][16:58:23][INFO] Loading config from /config/config.yml
[FMWK][16:58:23][INFO] Running preflight checks
[FMWK][16:58:23][INFO] Waiting for Elasticsearch at https://elk.insper.edu.br:9200 (so far: 0 secs)
[FMWK][16:58:23][ERROR] Could not connect to the server
[FMWK][16:58:23][ERROR] Cannot connect to host elk.insper.edu.br:9200 ssl:True [SSLCertVerificationError: (1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local
 issuer certificate (_ssl.c:1007)')]

I am running with Docker

# podman container ls
CONTAINER ID  IMAGE                                       COMMAND               CREATED      STATUS      PORTS                                                                                
               NAMES
1a1b4b41f028  docker.io/moby/buildkit:buildx-stable-1                           2 weeks ago  Up 2 weeks                                                                                       
               buildx_buildkit_default
2edcc9170b15  docker.io/library/postgres:15               postgres              13 days ago  Up 13 days  0.0.0.0:5432->5432/tcp                                                               
               keycloakdb
b1ea116fc3ad  quay.io/keycloak/keycloak:24.0.3            start                 13 days ago  Up 13 days  0.0.0.0:8080->8080/tcp, 0.0.0.0:8443->8443/tcp                                       
               keycloak_web
0927cafa0469  docker.io/library/elk-elasticsearch:latest  eswrapper             3 days ago   Up 3 days   0.0.0.0:9200->9200/tcp, 0.0.0.0:9300->9300/tcp                                       
               elk-elasticsearch-1
f544186c80ba  docker.io/library/elk-kibana:latest         /usr/local/bin/ki...  3 days ago   Up 3 days   0.0.0.0:5601->5601/tcp                                                               
               elk-kibana-1
389b4d165054  docker.io/library/elk-logstash:latest                             3 days ago   Up 3 days   0.0.0.0:5044->5044/tcp, 0.0.0.0:9600->9600/tcp, 0.0.0.0:50000->50000/tcp, 0.0.0.0:500
00->50000/udp  elk-logstash-1

Has anyone ever caught or could help me with this error?

Thank you

Simply find and set the value for:
elasticsearch.ca_certs
in the config.yml of your connectors.

Example:
elasticsearch.ca_certs: /path_in_the_container_to/ca/ca.crt


also, add all content of:

config.yml.example (from the git elastic/connectors repository)
into the config.yml file so other config values will be available.

Added connectors