New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Zotero integration server locks up when interacting with a rogue client (in my case it is a Zotero LibreOffice Plugin) #1866
Comments
The LibreOffice integration client that I am using is dirty, in the sense that I have some (experimentals) changes over and top of the official releases. I can reproduce this issue at will. (They were all downloaded within the last week) |
The roguness of the client is limited to it not responding to |
As per the issue note that you left in your initial comment and then still ignored for some reason:
See my response on Zotero Forums |
The Zip File below contains
D1485439288.zip
If you look at the Wireshark capture, you will see that the last tcp stream shows that the client is sending a Zotero Refresh but the server is not responding.
The fact that the server is seeing the refresh, but refusing to respond--this is a bug--is confirmed by server-side logs
Now, look at the preceding TCP packet stream. You will see that the LibreOffice-side client didn't return a document ID for the server's request. (Agreed that LibreOffice-client is acting rogue here). But that doesn't mean that Zotero locks up for all new integration requests.
I wonder if there is a way for the Zotero server to recover from locking up for future client requests. (I tried resetting the TCP-connection on the LibreOffice-side. You can see that the handshake happens on the new TCP client port. But that doesn't seem to help)
The client is acting in a rogue-way--I will take this issue separately with Zotero LibreOffice team--but I would expect the server to be able to recover from client's fault and start all over again from clean state.
READ THIS BEFORE CREATING AN ISSUE
Zotero does not use GitHub Issues for bug reports or feature requests.
Please post all such requests to the Zotero Forums at https://forums.zotero.org, where Zotero developers and many others can help. For confirmed bugs or agreed-upon changes, Zotero developers will create new issues in the relevant repositories.
See https://www.zotero.org/support/zotero_support for more information on how Zotero support works.
The text was updated successfully, but these errors were encountered: