Configuring SSL/TLS security for the Web/REST Service

While SSL/TLS security configuration for the FTPS protocol is entirely self-contained, Syncplify.me Server!’s Web/REST service relies on Windows’ HTTP.SYS subsystem, which is the same subsystem IIS is based on, and therefore its security configuration has to be made at operating system level.

In order to ease the process we recommend Natarc’s IISCrypto, a free and powerful utility that helps achieving the task with just a few mouse clicks. Continue reading

A PowerShell module to manage Syncplify.me Server!

Syncplify.me Server! version: 4.0.25+

Our users and customers are becoming more and more interested in interacting with Syncplify.me Server!’s management API (REST) via PowerShell. The ideal solution would be to have a PowerShell module that exports ready-to-consume functions, in order to make the task easier.

Kyle Parrish, one of our most active users, has recently started a GitHub repository and open-sourced his Syncplify PowerShell Module project. Syncplify will support Kyle’s effort and contribute code to this project that, hopefully, one day will grow into a full-featured PowerShell-based management tool for our server software.

Thank you Kyle! Keep up the great work!

Can I run Syncplify.me Server!’s HTTP REST API on port 443?

Syncplify.me Server! version: 4.0.0+

During the installation process of Syncplify.me Server! v4.x (or greater) you will be asked the IP address and port to which the new HTTP REST API service should bind. While in most cases 0.0.0.0 (all interfaces) is a safe choice for the IP address, it is important to carefully choose a port.

In order to help you choose, we have prepared a very easy diagram. Just answer the questions on the diagram, and you’ll know which port (not) to use.

HTTPS Port Choice

This said, in order to limit automatic probes (bots), choosing a non-standard port is probably always the safest way to go.

Syncplify.me Server! v4: manageable via JSON REST web service

Syncplify.me Server! version: 4.0.0+

Getting closer and closer to the early availability of Syncplify.me Server! v4, we think it’s time to share with our customers one of the biggest new features they can expect to find in the upcoming major version: a secure (authenticated) JSON REST web service that allows granular management and configuration of the server, user database, blacklist, and every other aspect.

Continue reading

Syncplify.me Server!: the path from v3 to v4 (teaser)

After less than a month from the release of v3, our team is already at work on v4.

While v3 has been our “back-end release” (the version that introduced a whole lot of new functional features, from speed limits to new scripting capabilities, from multiple instances to actual impersonation, and more…), v4 will be our “front-end release” and will deliver a greatly improved interface for… well… everything.

And thanks to the whole new configuration API implemented as REST web service to be consumed over a secure HTTPS channel, the GUI will also be fully cross-platform. Ever dreamed to be able to configure your Syncplify.me Server! from your iPhone or Android device? V4 will make it possible!

SMSv4onPhone

The above is not a mock-up, it is an actual screenshot taken from one of our Android phones in the lab. More to come… soon!