Bitbucket Data Import - http 500 error

Hi,
While trying to get data from Bitbucket, the system throws an error like the one below after a while.
I tried different hours, but the situation did not change. What could be the reason for this? Do you have any suggestion to handle this error ? Thank you

ps. queryTimeout set to 120

Error: “Bitbucket pull request import failed: Received HTTP 504 error when requesting”

2022-12-09 14:15:51 +0300 ERROR: [application_import 18] account 13 : get_repository_pull_requests_batches failed with SourceApplication::HTTPError: Received HTTP 500 error when requesting /rest/jira/1.0/projects/UEP/repos/uep-backend/pull-requests/130/issues.
2022-12-09 14:16:51 +0300 ERROR: [application_import 18] account 13 : SourceApplication::HTTPError: Bitbucket pull request import failed: Received HTTP 504 error when requesting /rest/api/1.0/projects/UEP/repos/uep-backend/pull-requests?state=open.
2022-12-09 14:16:51 +0300 ERROR: [application_import 18]         from /var/atlassian/application-data/jira/plugins/.osgi-plugins/felix/felix-cache/bundle197/version0.0/plugin.1276093916949488599.eazybi-jira-6.6.0_1668085464204.jar-lib/0/META-INF/rails.root/vendor/gems/eazybi_p2/app/models/source_application/p2/applink_api_gateway.class:160:in `applink_request_error_handling'
2022-12-09 14:16:51 +0300 ERROR: [application_import 18]         from /var/atlassian/application-data/jira/plugins/.osgi-plugins/felix/felix-cache/bundle197/version0.0/plugin.1276093916949488599.eazybi-jira-6.6.0_1668085464204.jar-lib/0/META-INF/rails.root/vendor/gems/eazybi_p2/app/models/source_application/p2/applink_api_gateway.class:51:in `block in applink_rest_request'
2022-12-09 14:16:51 +0300 ERROR: [application_import 18]         from /var/atlassian/application-data/jira/plugins/.osgi-plugins/felix/felix-cache/bundle197/version0.0/plugin.1276093916949488599.eazybi-jira-6.6.0_1668085464204.jar-lib/0/META-INF/rails.root/vendor/gems/eazybi_p2/app/models/source_application/p2/applink_api_gateway.class:104:in `block in with_current_product_user'
2022-12-09 14:16:51 +0300 ERROR: [application_import 18]         from /var/atlassian/application-data/jira/plugins/.osgi-plugins/felix/felix-cache/bundle197/version0.0/plugin.1276093916949488599.eazybi-jira-6.6.0_1668085464204.jar-lib/0/META-INF/rails.root/app/models/source_application/jira_local_application/api_gateway.class:123:in `with_current_jira_user'
2022-12-09 14:16:51 +0300 ERROR: [application_import 18]         from /var/atlassian/application-data/jira/plugins/.osgi-plugins/felix/felix-cache/bundle197/version0.0/plugin.1276093916949488599.eazybi-jira-6.6.0_1668085464204.jar-lib/0/META-INF/rails.root/vendor/gems/eazybi_p2/app/models/source_application/p2/applink_api_gateway.class:104:in `with_current_product_user'
2022-12-09 14:16:51 +0300 ERROR: [application_import 18]         from /var/atlassian/application-data/jira/plugins/.osgi-plugins/felix/felix-cache/bundle197/version0.0/plugin.1276093916949488599.eazybi-jira-6.6.0_1668085464204.jar-lib/0/META-INF/rails.root/vendor/gems/eazybi_p2/app/models/source_application/p2/applink_api_gateway.class:31:in `applink_rest_request'
2022-12-09 14:16:51 +0300 ERROR: [application_import 18]         from /var/atlassian/application-data/jira/plugins/.osgi-plugins/felix/felix-cache/bundle197/version0.0/plugin.1276093916949488599.eazybi-jira-6.6.0_1668085464204.jar-lib/0/META-INF/rails.root/vendor/gems/eazybi_p2/app/models/source_application/p2/applink_api_gateway.class:18:in `get_document'
2022-12-09 14:16:51 +0300 ERROR: [application_import 18]         from /var/atlassian/application-data/jira/plugins/.osgi-plugins/felix/felix-cache/bundle197/version0.0/plugin.1276093916949488599.eazybi-jira-6.6.0_1668085464204.jar-lib/0/META-INF/rails.root/vendor/gems/eazybi/app/models/source_application/jira_application/devops/api_gateway.class:27:in `block in get_document'
2022-12-09 14:16:51 +0300 ERROR: [application_import 18]         from /var/atlassian/application-data/jira/plugins/.osgi-plugins/felix/felix-cache/bundle197/version0.0/plugin.1276093916949488599.eazybi-jira-6.6.0_1668085464204.jar-lib/0/META-INF/rails.root/vendor/gems/eazybi/app/models/source_application/jira_application/devops/api_gateway.class:35:in `rescue_and_retry'
2022-12-09 14:16:51 +0300 ERROR: [application_import 18]         from /var/atlassian/application-data/jira/plugins/.osgi-plugins/felix/felix-cache/bundle197/version0.0/plugin.1276093916949488599.eazybi-jira-6.6.0_1668085464204.jar-lib/0/META-INF/rails.root/vendor/gems/eazybi/app/models/source_application/jira_application/devops/api_gateway.class:26:in `get_document'
2022-12-09 14:16:51 +0300 ERROR: [application_import 18]         from /var/atlassian/application-data/jira/plugins/.osgi-plugins/felix/felix-cache/bundle197/version0.0/plugin.1276093916949488599.eazybi-jira-6.6.0_1668085464204.jar-lib/0/META-INF/rails.root/vendor/gems/eazybi/app/models/source_application/jira_application/devops/api_gateway.class:74:in `block in get_all_paginated_documents'
2022-12-09 14:16:51 +0300 ERROR: [application_import 18]         from /var/atlassian/application-data/jira/plugins/.osgi-plugins/felix/felix-cache/bundle197/version0.0/plugin.1276093916949488599.eazybi-jira-6.6.0_1668085464204.jar-lib/0/META-INF/rails.root/vendor/gems/eazybi/app/models/worker_pool.class:327:in `block in perform_work'
2022-12-09 14:16:51 +0300 ERROR: [application_import 18]         from /var/atlassian/application-data/jira/plugins/.osgi-plugins/felix/felix-cache/bundle197/version0.0/plugin.1276093916949488599.eazybi-jira-6.6.0_1668085464204.jar-lib/0/META-INF/rails.root/vendor/gems/eazybi/app/models/worker_pool.class:344:in `with_rescue_exception'
2022-12-09 14:16:51 +0300 ERROR: [application_import 18]         from /var/atlassian/application-data/jira/plugins/.osgi-plugins/felix/felix-cache/bundle197/version0.0/plugin.1276093916949488599.eazybi-jira-6.6.0_1668085464204.jar-lib/0/META-INF/rails.root/vendor/gems/eazybi/app/models/worker_pool.class:326:in `perform_work'
2022-12-09 14:16:51 +0300 ERROR: [application_import 18]         from /var/atlassian/application-data/jira/plugins/.osgi-plugins/felix/felix-cache/bundle197/version0.0/plugin.1276093916949488599.eazybi-jira-6.6.0_1668085464204.jar-lib/0/META-INF/rails.root/vendor/gems/eazybi/app/models/worker_pool.class:300:in `worker_loop'
2022-12-09 14:16:51 +0300 ERROR: [application_import 18]         from /var/atlassian/application-data/jira/plugins/.osgi-plugins/felix/felix-cache/bundle197/version0.0/plugin.1276093916949488599.eazybi-jira-6.6.0_1668085464204.jar-lib/0/META-INF/rails.root/vendor/gems/eazybi/app/models/worker_pool.class:272:in `block in initialize_threads'

Hi,

HTTP 504 error is returned by your proxy server. From the eazyBI side, you cannot solve the issue.
You need to reconfigure your proxy server so it waits more than 60 seconds for the answer from the Bitbucket server.

Best regards,
Jānis Justaments

1 Like

Thank you so much Janis
That configuration has resolved our problem. But when i check the log, I see as follows: Is it possible to set a limit of 1000 or any other permissible level in EazyBI? Because for all project and repos it will so long to gathering all those datas

/rest/api/1.0/projects/XXX/repos/backend/pull-requests/4214/commits?limit=25&start=175.

Hi,

Unfortunately, it is not possible now to restrict how old pull requests should be imported.
Such restriction possibility could be a good improvement.

Best regards,
Jānis Justaments