NGINX "504 Gateway Timeout" Issues When Uploading Datasets

NGINX has 1MB default file size limit for uploading files. Therefore, uploading larger datasets of more than 1MB to Tamr Core via HTTPS could lead to "504 Gateway Time-out" issues while uploading data.

If you are using NGINX as a proxy server, follow these steps to update NGINX configuration to allow for larger file uploads.

  1. Open NGINX configuration directory /etc/nginx/conf.d/default.conf
  2. Set client_max_body_size to 0
  3. Increase proxy_read_timeout to 3600
  4. Restart the NGINX service: sudo systemctl restart nginx.service

More details regarding NGINX in our public documentation can be read here.