Unable to Sync
Hello everyone,
i am trying to sync my Zotero databse, but it doesn't work.
As I try to acces to my account from desktop app, the message "Requested timed out" appears after a while.
Could you please help me?
i am trying to sync my Zotero databse, but it doesn't work.
As I try to acces to my account from desktop app, the message "Requested timed out" appears after a while.
Could you please help me?
Anyway, I can copy and paste it here, hope it doesn't bother you:
"
[JavaScript Error: "API key not set"]
[JavaScript Error: "The connection was refused when attempting to contact wss://stream.zotero.org/."]
[JavaScript Error: "WebSocket connection closed: 1006 "]
[JavaScript Error: "Request timed out"]
[JavaScript Error: "Request timed out"]
[JavaScript Error: "The connection was refused when attempting to contact wss://stream.zotero.org/."]
[JavaScript Error: "WebSocket connection closed: 1006 "]
[JavaScript Error: "Request timed out"]
[JavaScript Error: "Request timed out"]
[JavaScript Error: "The connection was refused when attempting to contact wss://stream.zotero.org/."]
[JavaScript Error: "WebSocket connection closed: 1006 "]
[JavaScript Error: "API key not set"]
[JavaScript Error: "The connection was refused when attempting to contact wss://stream.zotero.org/."]
[JavaScript Error: "WebSocket connection closed: 1006 "]
[JavaScript Error: "Request timed out"]
[JavaScript Error: "Request timed out after 15000 ms"]
[JavaScript Error: "The connection was refused when attempting to contact wss://stream.zotero.org/."]
[JavaScript Error: "WebSocket connection closed: 1006 "]
version => 6.0.7, platform => Win32, oscpu => Windows NT 10.0; WOW64, locale => it-IT, appName => Zotero, appVersion => 6.0.7, extensions => Zotero LibreOffice Integration (6.0.0.SA.6.0.7, extension), Zotero Word for Windows Integration (6.0.0.SA.6.0.7, extension)
(3)(+0068287): WebSocket error
(1)(+0000001): WebSocket connection closed: 1006
(3)(+0000000): Delaying 10000 ms
(3)(+0001747): Notifier.trigger('start', 'sync', []) called [observers: 3]
(3)(+0000004): Stopping full-text content processor
(3)(+0000002): Getting Zotero sync password
(1)(+0000006): Error: API key not set
(3)(+0000006): Done syncing
(3)(+0000001): Notifier.trigger('finish', 'sync', []) called [observers: 3]
(3)(+0000411): Scheduling next feed update
(4)(+0000000): SELECT ( CASE WHEN lastCheck IS NULL THEN 0 ELSE strftime('%s', lastCheck) + refreshInterval * 60 - strftime('%s', 'now') END ) AS nextCheck FROM feeds WHERE refreshInterval IS NOT NULL ORDER BY nextCheck ASC LIMIT 1
(3)(+0000005): No feeds with auto-update
(4)(+0000005): SELECT libraryID AS id FROM feeds WHERE refreshInterval IS NOT NULL AND ( lastCheck IS NULL OR (julianday(lastCheck, 'utc') + (refreshInterval/1440.0) - julianday('now', 'utc')) <= 0 )
(3)(+0000003): Feed update already in progress
(3)(+0000007): Running update for feeds:
(3)(+0000000): All feed updates done
(3)(+0000003): Scheduling next feed update
(4)(+0000001): SELECT ( CASE WHEN lastCheck IS NULL THEN 0 ELSE strftime('%s', lastCheck) + refreshInterval * 60 - strftime('%s', 'now') END ) AS nextCheck FROM feeds WHERE refreshInterval IS NOT NULL ORDER BY nextCheck ASC LIMIT 1
(3)(+0000005): No feeds with auto-update
(3)(+0002931): [ConcurrentCaller] Running function (0/4 running, 0 queued)
(3)(+0000002): HTTP POST "{"username":"brunogalizia","password":"********","name":"Automatic Zotero Client Key","access":{"user":{"library":true,"notes":true,"write":true,"files":true},"groups":{"all":{"library":true,"write":true}}}}" to https://api.zotero.org/keys
(3)(+0004871): Getting Zotero sync password
(3)(+0000003): Connecting to streaming server at wss://stream.zotero.org/
(3)(+0020015): WebSocket error
(1)(+0000001): WebSocket connection closed: 1006
(3)(+0000000): Delaying 15000 ms
(3)(+0005136): [ConcurrentCaller] Error in function (0/4, 0 in queue)
(1)(+0000005): Error: Request timed out Error: Request timed out Zotero.HTTP</this.TimeoutException@chrome://zotero/content/xpcom/http.js:91:18 Zotero.HTTP</this._requestInternal/xmlhttp.ontimeout@chrome://zotero/content/xpcom/http.js:395:23 From previous event: oncommand@chrome://zotero/content/preferences/preferences.xul:1:1
(3)(+0000008): [ConcurrentCaller] All tasks are done
(1)(+0000000): HTTP POST https://api.zotero.org/keys failed with status code 0
(2)(+0000001): Channel status was 2152398850
(3)(+0000010): Alert: Request timed out
(3)(+0003368): itemTree.render(). Displaying Item Tree
(3)(+0003716): Submitting debug output
(1)(+0015057): Error: Request timed out after 15000 ms Error: Request timed out after 15000 ms Zotero.HTTP</this.TimeoutException@chrome://zotero/content/xpcom/http.js:91:18 Zotero.HTTP</this._requestInternal/xmlhttp.ontimeout@chrome://zotero/content/xpcom/http.js:395:23 From previous event: submit@chrome://zotero/content/standalone/standalone.js:733:12 oncommand@chrome://zotero/content/standalone/standalone.xul:1:1
(1)(+0001248): HTTP POST https://repo.zotero.org/repo/report?debug=1 failed with status code 0
(2)(+0000000): Channel status was 2152398850
(3)(+0006537): WebSocket error
(1)(+0000001): WebSocket connection closed: 1006
"
See Connection Error.
For everyone having the same problem as me: if you use a proxy server (for instance, I use my research institute's proxy to get acces to scientific papers), it could interfere with Zotero's connection. So, in order to sync your library, disabling the proxy and connecting to a different wifi should be enough.
I also tried to change Zotero's proxy option, but it didn'it work out.