Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Firefox Sync wont work on mac os x

  • 2 பதிலளிப்புகள்
  • 6 இந்த பிரச்னைகள் உள்ளது
  • 7 views
  • Last reply by jaskirat

I tried using firefox sync with a local server to store data. I setup a server with instructions on http://docs.services.mozilla.com/howtos/run-sync.html

I am able to successfully use this from my linux desktop but when i try adding my mac os to the account it results in errors. I see unknown errors on sync. I tried using a new profile etc and errors were reproducible

I looked at sync-log and i see the following error:

1386076078813 Sync.Service INFO CollectionKeys reports that a key update is needed. 1386076078876 Sync.Resource DEBUG mesg: GET success 200 <LOCAL_SERVER>/1.1/75ugindpcsvkrvwljyqcdfn5h3eteaxw/storage/crypto/keys 1386076078876 Sync.Resource DEBUG GET success 200 <LOCAL_SERVER>/1.1/75ugindpcsvkrvwljyqcdfn5h3eteaxw/storage/crypto/keys 1386076078877 Sync.CollectionKeys INFO Updating collection keys... 1386076078877 Sync.CollectionKeys WARN Got exception "[Exception... "can't get internal key slot" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: resource:///modules/services-crypto/WeaveCrypto.js :: importSymKey :: line 585" data: no]" decrypting storage keys with sync key. 1386076078877 Sync.CollectionKeys INFO Aborting updateContents. Rethrowing. 1386076078877 Sync.Service WARN Got exception "[Exception... "can't get internal key slot" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: resource:///modules/services-crypto/WeaveCrypto.js :: importSymKey :: line 585" data: no]" fetching cryptoKeys. 1386076078878 Sync.Status DEBUG Status.login: error.login.failed => error.login.failed 1386076078878 Sync.Status DEBUG Status.service: service.disabled => error.login.failed 1386076078878 Sync.Service WARN Failed to fetch symmetric keys. Failing remote setup. 1386076078878 Sync.Service WARN Remote setup failed. 1386076078879 Sync.SyncScheduler DEBUG Clearing sync triggers and the global score. 1386076078879 Sync.SyncScheduler DEBUG Clearing sync triggers and the global score.

I tried this using the beta builds and the nightly builds and the same error is reproducible.

I also see the following error in one of the sync logs

1386072320991 Sync.Service INFO Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:17.0) Gecko/20100101 Firefox/17.0 1386072320993 Sync.Service DEBUG Crypto check failed: [Exception... "PK11_GenrateRandom failed" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: resource:///modules/services-crypto/WeaveCrypto.js :: <TOP_LEVEL> :: line 546" data: no] 1386072320993 Sync.Service INFO Could not load the Weave crypto component. Disabling Weave, since it will not work correctly. 1386072320993 Sync.SyncScheduler DEBUG Clearing sync triggers and the global score.

I tried using firefox sync with a local server to store data. I setup a server with instructions on http://docs.services.mozilla.com/howtos/run-sync.html I am able to successfully use this from my linux desktop but when i try adding my mac os to the account it results in errors. I see unknown errors on sync. I tried using a new profile etc and errors were reproducible I looked at sync-log and i see the following error: 1386076078813 Sync.Service INFO CollectionKeys reports that a key update is needed. 1386076078876 Sync.Resource DEBUG mesg: GET success 200 <LOCAL_SERVER>/1.1/75ugindpcsvkrvwljyqcdfn5h3eteaxw/storage/crypto/keys 1386076078876 Sync.Resource DEBUG GET success 200 <LOCAL_SERVER>/1.1/75ugindpcsvkrvwljyqcdfn5h3eteaxw/storage/crypto/keys 1386076078877 Sync.CollectionKeys INFO Updating collection keys... 1386076078877 Sync.CollectionKeys WARN Got exception "[Exception... "can't get internal key slot" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: resource:///modules/services-crypto/WeaveCrypto.js :: importSymKey :: line 585" data: no]" decrypting storage keys with sync key. 1386076078877 Sync.CollectionKeys INFO Aborting updateContents. Rethrowing. 1386076078877 Sync.Service WARN Got exception "[Exception... "can't get internal key slot" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: resource:///modules/services-crypto/WeaveCrypto.js :: importSymKey :: line 585" data: no]" fetching cryptoKeys. 1386076078878 Sync.Status DEBUG Status.login: error.login.failed => error.login.failed 1386076078878 Sync.Status DEBUG Status.service: service.disabled => error.login.failed 1386076078878 Sync.Service WARN Failed to fetch symmetric keys. Failing remote setup. 1386076078878 Sync.Service WARN Remote setup failed. 1386076078879 Sync.SyncScheduler DEBUG Clearing sync triggers and the global score. 1386076078879 Sync.SyncScheduler DEBUG Clearing sync triggers and the global score. I tried this using the beta builds and the nightly builds and the same error is reproducible. I also see the following error in one of the sync logs 1386072320991 Sync.Service INFO Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:17.0) Gecko/20100101 Firefox/17.0 1386072320993 Sync.Service DEBUG Crypto check failed: [Exception... "PK11_GenrateRandom failed" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: resource:///modules/services-crypto/WeaveCrypto.js :: <TOP_LEVEL> :: line 546" data: no] 1386072320993 Sync.Service INFO Could not load the Weave crypto component. Disabling Weave, since it will not work correctly. 1386072320993 Sync.SyncScheduler DEBUG Clearing sync triggers and the global score.

All Replies (2)

hello jaskirat, since this forum is primarily manned by volunteers and yours is a rather specialised question, i think you'd have a greater chance of a reply that could solve the issue when you post your question directly to the services-dev mailing list, which is linked at the bottom of https://docs.services.mozilla.com/howtos/run-sync.html

thank you!

I don't have a problem with the sync server at all. The problem seems to be with the sync client. All right let me try syncing with mozilla servers and update this thread, because i am sure even that would not work.