User manual

Rev 1.015, 23.10.04

Welcome to the accsyn user manual, here we will guide you through the desktop application and web interface - how to get started transferring  files and monitoring/controlling ongoing transfers.


Additional resources: 

- The manual for setting up accsyn on your premises can found here: Admin Manual

- The manager guide describing how to send and receive files can be found here: Manager Guide


What is accsyn?

accsyn stands for ACCelerated SYNchronised file transfers and is a software for secure, fast  and reliable delivery of large file packages with metadata to and from an organization - a replacement for WWW file transfers or dated/insecure file services like FTP.  From now on we will identify an organization by its "domain", which in turn defines the address to the accsyn web page: https://<domain>.accsyn.com. We describe further below how to upload/download and monitor transfers using your web browser.

Where can I run accsyn?

Besides having access to the Internet you need to be able to run a supported operating system and a supported browser:

Desktop app/server:

In general any system where Java JRE 1.7 can run. (contact us if you need to run in JRE 1.6 or lower)

Web browser interface

Where do I download accsyn?

It all starts with an invitation E-mail sent to you, the invitation E-mail contains instructions on how to activate your account if you are a first time user. If you have used accsyn with another domain, you already have set a password and do not need to activate account.

You can also join an accsyn domain by yourself by opening the domain in your web browser (<domain>.accsyn.com) and choose Join. If Auto join feature is turned on for domain, you will get an activation E-mail and can proceed download and use application. Otherwise, a join request will be sent to domain admins, when approved you will receive the activation E-mail.

How do I activate my account?

Downloading and installing accsyn app

Once you have activated you can download desktop app by:

WINDOWS:  

https://accsyn.com/app/v1/accsyn-win64.exe 

MAC:

https://accsyn.com/app/v1/accsyn-macosx.exe 

LINUX/UNIX:

https://accsyn.com/app/v1/accsyn-unix.sh

https://accsyn.com/app/v1/accsyn-<version>.x86_64.rpm

https://accsyn.com/app/v1/accsyn_<version>.all.deb

Note: The Linux installer relies on Java being present at the host, as Java is not bundled with installer:


Installing accsyn

Run the downloaded installer, it will first install the software and then launch directly after.


Install troubleshooting


WINDOWS

 

MAC


LINUX


The installer runs without any user inputs required (unattended mode) by default, installing into default operation system application install location. To run installer in GUI mode and choose installation destination, run the installer from a terminal/shell/DOS window with  the "-g" parameter supplied.


I have a personal firewall and/or antivirus software

Besides allowing the installer to install the software (elevated/admin/root access needed), accsyn requires the following:

Consult your firewall-/antivirus software manuals for instructions on how to add exceptions for accsyn to allow the traffic above.

Note: different ports than 45190-45220 can be configured for a domain, if you have connection problems with your transfers - make contact and find out which ports you need to whitelist in case you are in an restricted network environment.


accsyn client (desktop app & daemon) supports standard SOCKS (v4/v5), configured in app or supplied as environment variables.

Configure in app

At login screen, click "Proxy settings" link to open up dialog were you can enter the hostname and address of your proxy server and port.  The link will have a green check mark when proxy is configured.

Configure using environment variables

Set the following environment for accsyn to pick up at launch:

ACCSYN_PROXY=socks:<hostname or IP>:<port,defaults to 1080 if not supplied>


Logging on to accsyn

You will be presented the login dialog when you launch accsyn:

If you have problems logging in, check the following:

The accsyn main window


Receiving packages

When you have an incoming file package, you will first receive an E-mail notifying you. Check your mailbox, if not found - try looking among your spam filtered E-mails as it might have been treated as spam.

If the package is less than 2GB you can choose to download it using your web browser, simply follow the link provided in E-mail. If you have the desktop app at hand, it is recommended to download using it instead as it will go much faster. Open and login to accsyn, it should prompt you that a new package is ready for download:

Choose YES and browse to were files should be saved. You can anytime follow the progress and get an ETR of delivery through the desktop app or by using your web browser.

IMPORTANT NOTE:

Keep accsyn app running until transfer has finished, if you close the app too early the package might not have finished and you will have to launch app again to get it through.

The share concept of accsyn

Before we send away our first file package, lets get familiar with the term "share" used in accsyn. 

A share is a folder on the remote organization given access to user for download (and upload), compare it to an FTP account or Dropbox folder.

You mostly have access to at least one share and that is called your Home share. This is your personal folder for storing files, accessible only by you and the organization/domain.

Note: you might not have been assigned an home share, don't worry - you will still be able to receive packages sent to you. If you need to upload and do not have access to any share(s) - contact your accsyn domain representatives and have it sorted.

Sending files

We are now ready to send files away, there are two ways of initiate a file send:

 If you have a home share, accsyn will suggest to "dropoff" the file(s) and will give you the option to autostart the transfer. Dropoff means files will be uploaded to your home share, typically in a date folder named YYYYMMDD. 


Hit Submit or leave it to time and package will be submitted. Choose No, I want to review and you will be able to alter the file package (see below).

Download files

To download one or more files, expand the New transfer view:

The submit dialog consists of the following inputs:


File operations you can do on remote workarea are:


Building file packages

The file package list shows source and destination paths, with a summary above showing file size (if local file) and number of files.

Remove files/directories from the package by selecting them and hit Remove selected button, or hit the trashcan symbol at the end of each entry.



Working with your active transfers

How does accsyn transfer files?

accsyn transfer files, between desktop app and server, adhering the UNIX "rsync" protocol - copying files that have a change in modify date or size.  Some rules and limitations:

Job list

The accsyn main window lists the active transfers sorted by the order they will be executed.:


Modifying job

Right click job to bring up job context menu.


Job view

The job view displays detailed information about the job - listing the files in package and their status. From here you can also edit the job - set bandwidth limit. To open up the job view, right-click the job and choose view.


Prioritising jobs

Sometimes you need to have one transfer go ahead of another, in that case:


Working with files

For packages containing multiple files/tasks, each task can be modified independently. This include:


Troubleshooting jobs

Sometimes the job does not start or simply fails, this can be due:

To get some more information, first view the job and open the log:

The log might give you some hints on what has gone wrong and how to remedy it. If you still cannot get your job going, have a look at our troubleshooting guide and then contact domain representatives before you attempt to contact accsyn support team.

IMPORTANT NOTE: The accsyn support team only answers on technical issues relating to the software, we are not responsible for job queues or resources at a specific domain that most probably is the cause of failure.


Configuring your accsyn

The preference section can be reached by clicking the Email + gearwheel icon in upper right corner. Here you can find helpful links to resources and make configurations.

Profile

Click the button to open your profile in your web browser - change name and other contact information, also get your API KEY for automised CLI/Python API operations.

Shares - map a share to a local path

This is useful when you are receiving a lot of material from a share and you want them to be autosaved in a specific location locally. Select the share and browse to where files should be stored. 

Tick the additional Read and Write checkboxes if you want to allow domain employees/admins (not other restricted users) to browse and download/upload from/to your locally mapped share.

You can also make this mapping by defining an environment variable, giving an example: if share "xyz" is to be mapped onto "D:\xyz", set the environment variable "ACCSYN_XYZ_PATH=D:\xyz" and then restart accsyn to have it apply. (Setting it as a system wide environment variable allows eventual background accsyn daemon/service to see it). 


Troubleshooting

If your issue cannot be resolved by studying the job log, or other transfer related issues, try to find a solution at our Troubleshoot  support section.

If you still are stuck, send the log files to support@accsyn.com and describe step by step what triggers the issue, more information on support main page.


Client log file location



Local preference storage

The accsyn app stores its preferences, like last used login and UI settings, beneath the local account on disk:

Remove these folders while the application is not running, to start a clear session. 

 

Web interface

accsyn has a web interface/application that can be reached from both a desktop computer and a mobile phone/tablet.


Login

To reach the web interface, follow the link supplied in your invitation E-mail or go to: https://<domain>.accsyn.com, logon using your E-mail and password as you would use to access the desktop app.


Usage

The web interface is self-explanatory and contains plenty of hints on how to perform the tasks.

Users can perform the following basic duties:

Employees can:


Python API

For information about the accsyn Python API, please visit:  accsyn Python API Documentation 


Running a background service/daemon (server)

Running Accsyn as a background service allows file transfers to happen without needing to start the desktop application, or even logon to your machine. This is highly suitable for setups where availability is crucial, it becomes extra useful if you configure local share paths - makes it possible for accsyn to send files to you 24/7 as long as computer is running.


Getting the installer


Installing


From now on, all transfers will go through the server if it is online. If it gets turned off, transfer packages will go through the desktop app as usual until it goes online again.

NOTE: Jobs that once has bound to a client will not move, for example a heavy download that goes through the desktop app cannot be "moved" to the background server if already spawned (chosen a destination).


Environment variables


Additional resources

Frequently ask questions, changelog and tutorials can all be reached at: 

Here you will get access to the knowledge base containing answers to common questions you might have.


Contacting support

If you have technical issues using the desktop app or the web interface, and you cannot find a solution to your problem @ support.accsyn.com, feel free to send a support ticket by E-mail to:

support@accsyn.com

Always be careful to state your issue properly in the E-mail subject so we can answer more efficiently.


Good luck with your smooth file transfers!


Sincerely

/The accsyn team