SyncBlaze Technical FAQs

Welcome to the Frequently Asked Questions section of SyncBlaze. These questions are intended to help you get familiar with SyncBlaze and find a solution to your problem. Should you have any further questions or suggestions, please feel free to contact us at syncblaze-support@vembu.com

ADMINISTRATION

  1. How can we provision users ? What actions can Admins do?

  2. Does admins have visibility to user data and actions?

  3. How is customer billing being handled?

  4. How can I disable Google Apps Service?

BRANDING

  1. What is the process for branding Apple iOS apps?

  2. What is the process for rebranding the Web Application?

  3. What is the process for rebranding the Android App?

CLIENT

  1. How can we use a mounted storage location or external drive or network folder as the Data Storage location for the SyncBlaze folder?

  2. Can the server storage location be a mapped drive?

  3. How can I add files stored in a network drive to the SyncBlaze folder?

  4. Is the client installation on windows profile based?

  5. Can SyncBlaze be installed on a terminal server or Citrix server? Login into SyncBlaze and sync files for that user?

ENVIRONMENT

  1. What ports need to be opened for SyncBlaze and added to the Firewall exception list?

  2. What browsers are supported for SyncBlaze Web Application?

  3. For troubleshooting on our server, what information do you need?

  4. How can I upgrade from old SyncBlaze Server (Version No: ) to the most recent version?

  5. What are the OS platforms supported for SyncBlaze Server?

  6. What are the OS platforms supported for SyncBlaze Client?

  7. What are the OS platforms supported for mobile devices?

  8. Can StoreGrid and SyncBlaze be installed in the same server?

FILE MANAGEMENT

  1. How can users share files from their SyncBlaze acounts with anonymous users?

  2. Is it possible to collaborate on folders with anonymous users?

  3. How can we restore deleted files? How long does the deleted item stay available for restoring from the server?

  4. How can I upload files? What are the limitations?

  5. How long is the retention of file versions? How many file versions can be created?

MOBILE

  1. Will iOS and Android phone users be able to decrypt/encrypt files from or to the SyncBlaze Cloud Edition?

  2. Can files be uploaded from the iOS app?

SECURITY

  1. Does anyone in SyncBlaze have access to user files?

  2. How can we install our own SSL certificate on the SyncBlaze Server?

  3. What is the security for data at rest and data in motion? What is the type of encryption being used?

SERVER CONFIGURATION

  1. How can I rename my webserver (eg. "testsync.acme.com" to "sync.acme.com")?

  2. Is there an option to configure the storage location while installing the SyncBlaze Server?

SYNC

  1. How are file conflicts being handled when edited by multiple users at the same time?

  2. Is the Sync Process automatic or scheduled?

  3. Is there a limit of the size of one file to be up/downloaded?

  4. Is the whole file being uploaded during the sync process everytime a file has been modified?

  5. Is there a way to do bandwidth throttling on the client side?

ADMINISTRATION

How can we provision users ? What actions can Admins do?

Admin needs to configure the email setting before adding new resellers/customers/users under their account. A confirmation email will be sent to the user's email ID for all the newly added users from the configured email address.

Once the users accept the invitation link by verifying their account, they can login to their SyncBlaze account. The admins can also provision users and groups using the Active Directory based LDAP feature.

The Admins can perform the below actions:

  • Manage the Server Settings
  • Add & Manage Resellers/Customers/Users
  • Integrate and configure Active Directory for any specific Reseller/Customer
  • Configure Google Domain for users
  • Track and monitor user activities
Does admins have visibility to user data and actions?

The admin can navigate to any customer/user accounts created under their Resellers and manage all the account settings for them but cannot access any of the user’s data.

How is customer billing being handled?

Currently MCAL License usage details are being tracked manually and we are expecting the licensing module to be ready in our next major release of SyncBlaze. Every month we will generate the MCAL usage report from your SyncBlaze server manually and send the report to you. If you would like to charge MCAL for the users before their 30 day trial, then we can calculate from say after 15 days trial.

How can I disable Google Apps Service?

By default, the service will be disabled which the Admin can configure and enable it for their customers and users. Once after the service is configured by the admin, each user can activate their service to fetch data from their Google accounts. Please refer to the below manual that details about Google Domain Configuration.

BRANDING

What is the process for branding Apple iOS apps?

Please refer the following link which provides all the details on customizable parameters required for Re-Branding the SyncBlaze iOS app under 'Mobile Application' section.

What is the process for rebranding the Web Application?

Please refer the following link which provides all the details on customizable parameters required for Re-Branding the SyncBlaze Service Provider Edition. You will have to upload all the branding information in your Partner Portal account.

What is the process for rebranding the Android App?

Please refer the following link which provides all the details on customizable parameters required for Re-Branding the SyncBlaze Android app under 'Mobile Application' section.

CLIENT

How can we use a mounted storage location or external drive or network folder as the Data Storage location for the SyncBlaze folder?

You can change SyncBlaze folder location (where files/folders to be synced to the server are stored locally) during installation itself and you can provide network mapped/external drive location as local SyncBlaze folder location.

The UNC path is not supported for the local SyncBlaze folder location.

Can the server storage location be a mapped drive?

Yes, you can configure your mapped drive as the SyncBlaze server storage location and it can also be configured separately for any specific reseller/customer.

How can I add files stored in a network drive to the SyncBlaze folder?

Currently SyncBlaze provides the right click option to add files to the SyncBlaze folder. Alternatively, drag and drop files/folders into SyncBlaze folder shortcut under 'Favorites'.

Is the client installation on windows profile based?

Yes, the SyncBlaze client agent can be installed on any specific user profile/account on a multiple-session computer.

Can SyncBlaze be installed on a terminal server or Citrix server? Login into SyncBlaze and sync files for that user?

With the multiple user-based installation, you can install SyncBlaze for multiple users in a terminal server and different users can sync their own data using their own account.

Can we install the SyncBlaze Client as a service?

Yes, SyncBlaze can be installed as a Service or an Application. The option can be selected during the installation of the client agent.

ENVIRONMENT

What ports need to be opened for SyncBlaze and added to the Firewall exception list?

The following ports needs to be opened up in the SyncBlaze Servers to receive requests from the clients:

File Sync Server Port : 34004 - It is the non-SSL port through which files are synced to the server.

File Sync Server(SSL) Port : 34007 - It is the SSL port through which files are synced to the server.

Web Server Port : 80 - It is the HTTP port through which the server will be accessible. SyncBlaze server uses HTTP only for the initial communication. All sensitive data is transferred only over HTTPS port.

HTTPS Port : 443 - It is the HTTPS port through which the server will be accessible. All sensitive data is transferred only through this port.

As Windows XP SP2/SP3, Vista & Windows 7 OS have built in firewall which restricts ports used by applications. In such cases, these ports need to be added in the Firewall exception list to ensure smooth files synchronization in SyncBlaze."

What browsers are supported for SyncBlaze Web Application?

Supported browsers for SyncBlaze are Mozilla Firefox 3.0+, Google Chrome 4.0+, Internet Explorer 8.0+, Apple Safari 5.0+, Opera,Flock.

For troubleshooting on our server, what information do you need?

For troubleshoot on your server, we need the following log files from your server machine.

  1. Zip of "[SyncBlaze_Home]/SyncBlazeWeb/log" folder from your SyncBlaze server machine.

  2. Zip of "[SyncBlaze_Home]/SyncBlazeWeb/tomcat/log" folder from your SyncBlaze server machine.

  3. Zip of "[SyncBlaze_Home]/SyncBlaze/log" folder from your SyncBlaze server machine.

Note: [SyncBlaze_Home] is SyncBlaze installation location.

How can I upgrade from old SyncBlaze Server (Version No: ) to the most recent version?

Version 1.9.3
If you are running version 1.9.3 (Windows | Linux), you can download and install the latest version 1.9.5.

Version 1.9.2 or 1.9.1
In case you are running an older version (say 1.9.1), you should initially upgrade to 1.9.2 version (Windows | Linux) and then to 1.9.3 (Windows | Linux), after which you can upgrade to the latest version.

What are the OS platforms supported for SyncBlaze Server?

For Server:
SyncBlaze server supports both 32 and 64 bit environment for Linux and supports only 64 bit environment for Windows.

Linux (32 and 64 bit): RedHat Linux 8.0, 9.0 and Later, RedHat EL 4 and Later, CentOS 4 and Later, Fedora Core 3 and Later. Debian Linux 5.0 and Later, Ubuntu 7.10 and Later.

Windows server (64 bit only): Windows 7 / Vista / XP / 2000, Windows Server 2008/2003/2000, Windows SBS 2011/2008/2003 & Windows EBS 2008.

What are the OS platforms supported for SyncBlaze Client?

For Client: SyncBlaze client agent supports both 32 bit and 64 bit environment for Windows and Mac OSes. We have a single installer that contains both 32 bit and 64 bit exe. During the installation, based on the architecture (32 or 64 bit), the appropriate exe will be installed.

Windows: Windows 8, 7, Vista, XP, Windows Server 2012/2008/2003

Mac: Mac OS X 10.6.x (Snow Leopard), 10.7.x (Lion) and 10.8 ( Mountain Lion) for Intel PCs

What are the OS platforms supported for mobile devices?

SyncBlaze supports Android 2.2 & above and iOS 4.3 & above mobile platforms. Other mobile users can leverage the rich HTML5-powered mobile website.

Can StoreGrid and SyncBlaze be installed in the same server?

Yes, You can install StoreGrid and SyncBlaze on the same server. Both are using different set of ports to avoid port conflict.

FILE MANAGEMENT

How can users share files from their SyncBlaze acounts with anonymous users?

You can share your files and folders by generating unique link and provide email id of users you need to share the files. Once shared, all the users will get a email notification with a public link to the file to download and view. Alternatively, the file/folder link can be shared directly with users.

Is it possible to collaborate on folders with anonymous users?

No, in SyncBlaze, you can collaborate on folders only with SyncBlaze users. You can also specify the required access permissions such as 'View only', 'View & Sync', 'View, Sync & Delete' or 'Co-owner' Permissions.

How can we restore deleted files? How long does the deleted item stay available for restoring from the server?

The files/folders which are deleted in original location and from SyncBlaze server webconsole will be marked as deleted in SyncBlaze server and can be accessed by clicking on the ‘Show Deleted Files’ option. You can select multiple files and choose the 'Undelete' option from the SyncBlaze web console. And the files which are marked as deleted in server will not be deleted until it's deleted manually from the server.

How can I upload files? What are the limitations?

You can upload the files to SyncBlaze server in two method. One is through SyncBlaze client agent which does not have any file size limit to upload and download files. The other method is using ‘Upload’ option in the web console which is restricted to 300 MB of file size when uploading through the browser.

How long is the retention of file versions? How many file versions can be created?

You can manage unlimited number of file versions in SyncBlaze. Version count-based retention policy will be supported in our future version.

MOBILE

Will iOS and Android phone users be able to decrypt/encrypt files from or to the SyncBlaze Cloud Edition?

Currently in SyncBlaze mobile apps, you can only view/download the already uploaded files. Even though the files are stored in an encrypted format in cloud server(as in your case, uploaded by using the encryption enabled client build), when you access the files from Mobile devices (IPhone/Android) or from the Cloud server website, the files will be decrypted in the Cloud server end and will be shown as a actual file. The same will be happened in the SP edition too. And hence, a common Mobile app can handle both the encrypted and unencrypted files.

Can files be uploaded from the iOS app?

Yes, the latest version of the SyncBlaze iOS app allows the users to upload their images and videos from their iPhone/iPad/iPod Touch.

SECURITY

Does anyone in SyncBlaze have access to user files?

No, the admin can only manage all the users under them and also track and monitor their activities using the 'Activities' module.

How can we install our own SSL certificate on the SyncBlaze Server?

You can refer to our guide below for detailed information and steps for installing the SSL certificate.

Tomcat SSL Certification Installation Guide

What is the security for data at rest and data in motion? What is the type of encryption being used?

By default, encryption will be enabled in SyncBlaze client. SyncBlaze uses the Blowfish 448 bit for encryption and all the files will be encrypted in the client itself and uploaded to the server. Hence, all the data will be stored in an encrypted manner in the server. Also, SyncBlaze uses secure https for data transfer between client to the server. Files are stored in SyncBlaze server also be in MD5 format.

Does the solution allow to assign different levels of rights to users?

In SyncBlaze users can set three type of permissions while collaborating folder to other users. They are "View only", "View & Sync" and "View, Sync & Delete". In "View only" collaborator user only can view the files/folders and in "View & Sync" collaborated folder will be downloaded to local SyncBlaze folder of the collaborator account. From there he can modify files. Whereas "View, Sync & Delete", users can additionally delete the collaborated folder from the SyncBlaze server.

SERVER CONFIGURATION

How can I rename my webserver (eg. "testsync.acme.com" to "sync.acme.com")?

To change the SyncBlaze server name please follow the below steps:

  1. Stop SyncBlaze server by going to the 'Start -> All Programs -> Vembu SyncBlaze -> Stop SyncBlaze' option.

  2. Open all the below listed files in text editor. Search with old server name and replace it with new server name which you wants.

    [SyncBlaze_Home]\SyncBlazeWeb\tomcat\conf\server.xml
    [SyncBlaze_Home]\SyncBlazeWeb\webfiles\webapps\ROOT\conf\config.js
    [SyncBlaze_Home]\SyncBlazeWeb\webfiles\webapps\ROOT\templates\pageheader.html
    [SyncBlaze_Home]\SyncBlazeWeb\webfiles\mobileapps\mconstants.html
    [SyncBlaze_Home]\SyncBlazeWeb\conf\sbconf.properties
    [SyncBlaze_Home]\SyncBlaze\conf\SGConfiguration.conf
    [SyncBlaze_Home]\SyncBlaze\conf\VZTrayBranding.conf

    Note: By default '[SyncBlaze_Home]' will be 'C:\Program Files\Vembu'.

  3. Save the files and exit.

  4. Then start the SyncBlaze server by going to the 'Start -> All Programs -> Vembu SyncBlaze -> Start SyncBlaze' option."

Is there an option to configure the storage location while installing the SyncBlaze Server?

During the fresh server installation, there is an option to configure the SyncBlaze storage location. By default, SyncBlaze files are stored in the 'C:\Program Files\Vembu\StorageData' location in your windows server. In linux server, storage location will be '/home/syncblaze/Vembu/StorageData'.

The admin can change the storage location after installation from the web interface under 'Manage -> Server Settings -> Edit Storage Location'

SYNC

How are file conflicts being handled when edited by multiple users at the same time?

Regarding our conflict resolution approach, when 2 users edit the same file residing in their respective SyncBlaze folders, whoever saves first will have their version updated in the server. However, the second user will not lose their changes. They will receive the version updated by the first user through file sync mechanism and this will be renamed in a standard and suitable manner to indicate that it is in conflict with the user's local version. Actually both users will have both the versions available - one updated by themselves and one in conflict with their updates. Both users have the ability to manually manage the merging of the other user's changes.

Is the Sync Process automatic or scheduled?

All the files under the SyncBlaze Folder will be automatically synced to the server.

Is there a file size limit for files to be uploaded/downloaded?

No, there is no limit in size for the files to upload and download. If the file downloaded from SyncBlaze server UI is more than 5MB, SyncBlaze will download as ' [filename /].zip' file. If you are uploading files through File Upload feature from the SyncBlaze server webconsole, then the upload file limit is restricted to 300MB.

Is the whole file being uploaded during the sync process everytime a file has been modified?

No, using Rsync algorithm only the changed bytes will be transferred after initial original file upload, that is, delta synchronization.

Is there a way to do bandwidth throttling on the client side?

Client side bandwidth throttling is very much part of our roadmap and same will be available in our future releases.

Back to Top