testing Backbone Issue Sync
Asked by antonya:

I'm testing the "server or data center (behind firewall)" in the Backbone Issue Sync but when I create the sincronization (with the option "Master" and the other default options) and I push the botton "Create" I have an error:

"java.lang.illegalstateexception: cannot call senderror() after the response has been committedjava.lang.illegalstateexception: cannot call senderror() after the response has been conmitted"

Thanks in advance


Answers:
author: Matthias Gaiser _K15t_
body: Hi [@antonya](/t5/user/viewprofilepage/user-id/5557315)

welcome to the Atlassian Community.

And also thank you for trying out our app, Backbone Issue Sync. I'm part of the team behind the app.

Reading your error message, please make sure that you're using the correct version of Backbone fitting to your Jira version, see also [our documentation](https://help.k15t.com/backbone-issue-sync/5.11/server/supported-jira-versions) for that.

If this error still happens, please [get in touch with our support](https://support.k15t.com) and provide them your application logs for an investigation why this happens.

Cheers,  
Matthias.

PS: We'll report the answer also here if it's publicly shareable.

comments: author: antonya
body: The version it's ok : backbone issue sync v. 5.10 and the Jira v. 9.4.6. The message from the log is "..../plugins/servlet/backbone-issue-sync/api/1/integrations:..........java.lang.NoClassDefFoundError:org/bouncycastle/crypto/DefaultBufferedBlockCipher"

Thanks in advance


author: Matthias Gaiser _K15t_
body: Hey [@antonya](/t5/user/viewprofilepage/user-id/5557315)

this sounds like you're possibly still using the wrong artifact. Could you please verify that you're using the version with the suffix "**-85to912**"?

On our [version history page](https://marketplace.atlassian.com/apps/1215199/backbone-issue-sync-for-jira/version-history?versionHistoryHosting=dataCenter), you can see which files you need to use for which Jira version. Ideally, Atlassian's plugin manager should guide you to the correct version already.

Hope this helps,  
Matthias.


author: antonya
body: I'm using the version "5.10.0", NO suffix "**-85to912**".

I have another Jira with the same version and it's running yet


author: Matthias Gaiser _K15t_
body: Thank you for clarifying that. Please download the "**-85to912** " version and install it in your Jira instance. It's needed for the "behind the firewall" scenario.

**Background** Backbone uses for a "behind the firewall" scenario an encryption library for securing the messages which are being sent to the other Jira instance via email or fileshare. This library is called bouncycastle. Since this library contains cryptographic providers, it can't be simply bundled by a Jira app. Therefore, Backbone uses the bouncycastle Jira already includes.  
Since different Jira versions ship different bouncycastle versions, Backbone also needs to provide different versions in order to stay compatible.


author: antonya
body: run! thanks a lot!


author: Matthias Gaiser _K15t_
body: I'm glad to hear that, [@antonya](/t5/user/viewprofilepage/user-id/5557315)!

If you accept this answer (the green button on top of this thread), you're also helping other people with the same problem to quickly see what worked in your case.


author: Marc - Devoteam
body: Hi [@antonya](/t5/user/viewprofilepage/user-id/5557315)

This seems to relate that there is an issue related to permissions on the DB.

See this previous community article, this might help solve your issue.

<https://community.atlassian.com/t5/Confluence-questions/Cannot-call-sendError-after-the-response-has-been-committed/qaq-p/933173>


Tags: data-center

jira-data-center

jira-server

server