-
-
Notifications
You must be signed in to change notification settings - Fork 55
Description
Browsertrix Version
v1.12.0-6032e28
What did you expect to happen? What happened instead?
When I have an external defined minio instance and when the crawl job moves to the upload/creating warz phase, it fails with the following error: "Error creating WACZ" with a more verbose error of "Error: connect ETIMEDOUT 10.215.7.8:9000". With that being said, the credentials are correct and I am able to enumerate the S3 bucket through the minio client (mc) with success on the same box with the same host and access/secret key.
Reproduction instructions
- Create a custom S3 storage target as follows:
minio_local: false
storages:
- name: "default"
type: "s3"
region: "docker"
access_key: "<access>"
secret_key: "<secret>"
bucket_name: "btrix"
endpoint_url: "http://<ip>:9000/"
- Create a new crawl job. Wait for error.
Screenshots / Video
local-config.yaml for Browertrix:
Minio Client Connection Parameters:
Minio Client Successful Connection:
Environment
No response
Additional details
Both the MongoDB instance and Minio instance are running on the same physical server but through docker compose. The ports are listening to 0.0.0.0:9000 allowing any connections including hairpin and localhost connections. This configuration is working successfully for the MongoDB instance which is outside of the Browsertrix deployment, although physically on the same server but logically outside of the microk8s cluster. The be stated, the MongoDB instance is working as expected with this type of deployment.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status