Frequently asked questions
Some information may not be synchronized due to internal device limitations not covered by back end handler. In some back ends you may enter "abc" as telephone number. If you try to synchronize this piece of information to cell phone, telephone number will not be synchronized, because numbers strings are only allowed to contain the digits 0 to 9 and the special characters "+ ()#".
All images are stored in common PNG graphic format in sync•gw. As soon as you connect your client device to sync•gw and this device is capable of receiving or sending images, the image is converted to the supported graphic format (the information about the supported graphics formats are exchanged during synchronization initialization).
During exchange of device information, some client devices raises the "Supporting pictures" flag, but does include which graphic formats is supported. sync•gw assumes as default the JPEG graphic format. If that format is not supported by client device, picture may not been shown.
The following configurations options are only available on selected devices.
- Both directions (alert code 200)
sync•gw server and client device exchange all modified records. All sync•gw configuration options applies.
- Both directions from scratch (alert code 201)
sync•gw server and client device exchange all records. All sync•gw configuration options applies.
- Modified records to server only (alert code 202)
Client device sends all modified data records to sync•gw server. sync•gw does not send any record to client device (whether there are deleted, modified or new records available or not).
- All records to server only (alert code 203)
Client sends all available data records to sync•gw server. sync•gw does not send any record to client device (whether there are deleted, modified or new records available or not).
- Modified records to device only (alert code 204)
sync•gw sends all modified data records to client. Client does not send any record to server (whether there are deleted, modified or new records available or not).
- All records to device only (alert code 205)
sync•gw server sends all available data records to client device. Client does not send any record to server (whether there are deleted, modified or new records on device available or not).
sync•gw accepts any upper and lower case characters in data store names. For data store name "Notes", sync•gw also accepts "notes", "NOTES" and any mix of upper and lower characters.
For more information which data store names needs to be specified, please take a look at the data store handler page.
Please apologize; we're not able to provide documentation on how to configure all devices. Please use the following Nokia S40 or Nokia S60 description as starting point. This documentation may help you figuring out how to configure your device.
If you still have problems, please let us know and we'll check, if we can provide additional documentation.
Nokia S40
Step 01
Select Settings
Step 02
Select Configuration
Step 03
Select Personal Configuration Settings
Step 04
Select Add
Step 05
Select Synchronization
Step 06
Select Account name. Enter into Account name
field any name you want (we use syncgw
). Enter into Server address
field the URL to your server (http://[hostname]/sync.php
). Enter into User name
field your username.
Enter into Password
field your password
Step 07
Select Contact database
Step 08
Change Database address to "Contact"
Step 09
Go back
Step 10
Select "Options"
and then Activate
Step 11
Hit on "Select"
button; go back and select Contact
Step 12
Click on Synchronize all
Step 13
Start synchronization by clicking on Yes
Nokia S60
Step 01
Click on button Menu
Step 02
Select Connectivity
Step 03
Select Sync
Step 04
Select Options
Step 05
Select New sync profile
Step 06
Select Start
Step 07
Enter Profile name
(e.g. "syncgw") and select Next
Step 08
Select 1.2
and click on Next
Step 09
Mark Contact
and click on Next
Step 10
Enter Contact
and click on Next
Step 11
Select Internet
and click on Next
Step 12
Enter URL to your server (http://[hostname]/sync.php
) and click on Next
Step 13
Leave field empty and click on Next
Step 14
Enter your user id
and click on Next
Step 15
Enter your password
and click on Next
Step 16
Select Yes
Step 17
Go back and select Contact
Step 18
Go back and select Options
Step 19
Select Synchronization
, then Start
and click on Select
Step 20
Select profile previously created and click on Select
Please use the following Android CalDav description as starting point. This documentation should help you figuring out how to configure your device.
Step 01
Select CalDav-Sync
Step 02
Select Go to accounts & sync
Step 03
Click on CalDAV
Step 04
Enter URL, user id and password. For more informations about which URL to use, please check out our data store definitions.
Step 05
Select calendars to sync from the list of available calendars and click on Next.
Step 06
Enter associated e-mail address for this account and click on Finish. For synchronization in both directions please don't forget to un-check check box.
Please use the following Android CardDav description as starting point. This documentation should help you figuring out how to configure your device.
Step 01
Select CardDav-Sync
Step 02
Enter URL, user id and password. For more informations about which URL to use, please check out our data store definitions.
Step 03
Select address book to sync.
Step 04
Check "Account Name" and click on Finish. For synchronization in both directions please don't forget to un-check check box.
Please use the following iPhone CalDav description as starting point. This documentation should help you figuring out how to configure your device.
Step 01
In Settings open Accounts & Passwords
Step 02
Select Add Account
Step 03
Select Other
Step 04
Select Add CalDAV Account
Step 05
Insert server name (e.g. rc.syncgw.com/sync.php), your user name (e.g. testxx@syncgw.com), your password and a description. Then click on Next. Please note, it might happen your iPhone claims the server certificate does not match. This might happen if you use Let's Encrypt certificates. In this case, please accept certificate shown.
Step 06
Select Calendars or Reminders to synchronize
Please use the following iPhone CardDav description as starting point. This documentation should help you figuring out how to configure your device.
Step 01
In Settings open Accounts & Passwords
Step 02
Select Add Account
Step 03
Select Other
Step 04
Select Add CardDAV Account
Step 05
Insert server name (e.g. rc.syncgw.com/sync.php), your user name (e.g. testxx@syncgw.com), your password and a description. Then click on Next. Please note, it might happen your iPhone claims the server certificate does not match. This might happen if you use Let's Encrypt certificates. In this case, please accept certificate shown.
Please use the this description for an Android device as starting point. This documentation should help you figuring out how to configure your device.
Step 01
Select Settings and scroll down to Accounts
Step 02
Select Microsoft Exchange ActiveSync.
Step 03
Enter E-Mail address and Password and click on Manual Setup.
Step 04
Change in field Domain\username your user name to your e-Mail address. Add to Exchange server the /sync.php script name. If your server does not have an valid SSL certificate available, de-select Use secure connection and click on Sign in.
There are a couple of software solutions available. Please first check you application store. In doubt you may contact us and we will try to find a solution for your deveice.
If your server is configured to run as FAST-CGI then Apache do not provide your credentials automatically to PHP. Please create file .htaccess in root directory of your internet server. If this file is already available, please open file with an editor and add the following lines:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
</IfModule>
Save file and from now on your credentials should be available in sync•gw.
Do you need additional help? Please visit our Forum!