Forcing a sync still does not sync Topic is solved
Forcing a sync still does not sync
I made sure that services.sync.clusterURL preference is set to https://pmsync.palemoon.org/sync/index.php/ and all the other web addresses in about:config services.sync have the .org in the name, I didn't change anything everything looked normal.
Everything appears to work I get no error's, forcing a sync on my phone and PC appears to work but my phone hasn't been updated in I'm thinking about 2 weeks.
Are there any other settings I can check to make sure it's working properly?
Thanks
Everything appears to work I get no error's, forcing a sync on my phone and PC appears to work but my phone hasn't been updated in I'm thinking about 2 weeks.
Are there any other settings I can check to make sure it's working properly?
Thanks
Re: Forcing a sync still does not sync
So no one has any idea's as to why my phone and PC will not sync?
Should delete my setup and start over?
Thanks
Should delete my setup and start over?
Thanks
Re: Forcing a sync still does not sync
If you use PM4A you should also update this file:
You will need to replace
with
That fixed Sync for me.
Code: Select all
/data/data/org.palemoon.android/shared_prefs/sync.prefs.org!palemoon!android.*.default.1.xml
Code: Select all
<string name="clusterURL">https://pmsync.palemoon.net/sync/index.php/</string>
Code: Select all
<string name="clusterURL">https://pmsync.palemoon.org/sync/index.php/</string>
Off-topic:
Note that you can also change Sync's client name by modifying this line:
Note that you can also change Sync's client name by modifying this line:
Code: Select all
<string name="account.clientName">device's name</string>
Last edited by yami_ on 2018-05-22, 14:28, edited 1 time in total.
Re: Forcing a sync still does not sync
Thanks I'll try these tonight after work.
Are these updates done on my PC or Phone?
Thanks
Are these updates done on my PC or Phone?
Thanks
Re: Forcing a sync still does not sync
You need to do them on the phone. On PC you would only need to change services.sync.clusterURL about:config entry and you already did that. I forgot to clarify this, sorry.troypulk wrote:Are these updates done on my PC or Phone?
Off-topic:
If you are wondering why PM4A keeps the clusterURL (and other Sync-related data) in separate file:
On Android your profile isn't synchronized by Pale Moon itself, there is a separate program for that. This program is regularly started by a cron-like scheduler. This ensures that your profile will be synchronized even if Pale Moon is not running. The problem is that the synchronization program can't access Pale Moon's prefs.js config file that would normally store Sync's configuration data. Storing Sync related data in more easily accessible location solves this problem.
Note: This section is based on my own observations. I may be wrong.
If you are wondering why PM4A keeps the clusterURL (and other Sync-related data) in separate file:
On Android your profile isn't synchronized by Pale Moon itself, there is a separate program for that. This program is regularly started by a cron-like scheduler. This ensures that your profile will be synchronized even if Pale Moon is not running. The problem is that the synchronization program can't access Pale Moon's prefs.js config file that would normally store Sync's configuration data. Storing Sync related data in more easily accessible location solves this problem.
Note: This section is based on my own observations. I may be wrong.
Re: Forcing a sync still does not sync
Update this file to what?yami_ wrote:If you use PM4A you should also update this file:Code: Select all
/data/data/org.palemoon.android/shared_prefs/sync.prefs.org!palemoon!android.*.default.1.xml
It will not take the * in the file name.
Re: Forcing a sync still does not sync
The name of this file is partially randomized. Between sync.prefs.org!palemoon!android. and .default.1.xml there is a random piece of text (the star was meant as an indication of this). Because of that, I can't give you the exact file name, you must find it yourself.troypulk wrote:It will not take the * in the file name.
When you found this file, open it in a text editor. Then find this line:troypulk wrote:Update this file to what?
and replace it with this line:yami_ wrote:Code: Select all
<string name="clusterURL">https://pmsync.palemoon.net/sync/index.php/</string>
Then save, and close the editor.yami_ wrote:Code: Select all
<string name="clusterURL">https://pmsync.palemoon.org/sync/index.php/</string>
Re: Forcing a sync still does not sync
Thanks,
I've changed this already:
<string name="clusterURL">https://pmsync.palemoon.net/sync/index.php/</string>
/data/data/org.palemoon.android/shared_prefs/sync.prefs.org!palemoon!android.*.default.1.xml
Already had a number in there, I'm guessing it's the right number.
Either way thanks for your help, the phone and PC still do not sync I think I will have to disconnect it and start over with a new connection.
I've changed this already:
<string name="clusterURL">https://pmsync.palemoon.net/sync/index.php/</string>
/data/data/org.palemoon.android/shared_prefs/sync.prefs.org!palemoon!android.*.default.1.xml
Already had a number in there, I'm guessing it's the right number.
Either way thanks for your help, the phone and PC still do not sync I think I will have to disconnect it and start over with a new connection.
Re: Forcing a sync still does not sync
It sync's now, I just disconnected and reconnected the sync.