Rebex Buru SFTP Server documentation

Frequently asked questions

How do I...

How do I access the web administration tool?

The service runs at http://localhost:8880 by default. Make sure the service (Rebex Buru SFTP Server Web Administration) is actually installed and running.

How do I upgrade to a new version?

See the upgrade guide.


I cannot start the SFTP Server service

These are the most common reasons for the service to fail to start:
  • SSH port (default 22) is already in use by another application. The port can be changed in the configuration file.
  • The service user does not have the required read/write permissions to the config folder.

To get more information, try the following:

  • Enable the server log, try restarting the service, then check the log file for error messages.
  • Run the application in command line mode: burusftp.exe run --log-level debug and check the console output for error messages. Make sure the user has sufficient access rights to configuration and (if enabled) log directories. If needed, run the console as an administrator.

If none of the above works, please contact support. The following information will be helpful:

  • The exact version of the product, including architecture (x86 or x64).
  • The operating system version
  • Any error messages found in the log file or console output.
  • Copy of the configuration file (with sensitive details altered)

The installer failed to start the SFTP Server service

See the previous answer ⮵.

I just changed the server configuration and nothing happened

Restart the SFTP service for the changes to take effect.

SFTP/SCP user cannot write to his folder - what now?

Make sure the service user (or impersonated Windows account, when enabled) has write access to user folders.

Web configuration tool cannot change any setting - what now?

Make sure the Web Administration service user has read/write access to the config folder.

Unable to access user database file error when trying to run a burusftp command

Make sure the current current Windows user has read/write access to the config folder or run the command as an administrator.

YamlDotNet.Core.SemanticErrorException error when trying to run a burusftp command

Make sure your configuration files are formatted properly. See YAML Wikipedia page for more details. Keep in mind that, unlike XML, whitespace is significant in YAML. Always use 2 spaces for indentation (no tabs).


My trial period ended - what do I do now?

You have to buy a license. If you are eligible for FREE edition you can get the license here.

I received the license - what do I do now?

See the applying license guide.

How many licenses do I need?

Rebex Buru SFTP Server is licensed on per machine basis. This means that you have to get a valid license for every machine on which you run the SFTP Server. If you run multiple virtual machines with Buru SFTP on one physical hardware, you have to get a license for every virtual machine with the SFTP server. You can have unlimited number of users or sessions on every licensed server.

Who can use the free license?

Free license is only for personal, not-for-profit or academy use.

Can I use the free license for development, testing or staging servers?

No. If such servers are connected to any kind of commercial activity you need a commercial license.

Can I use the free personal license for one person business?

No. If it's connected to commercial activity, you have to get a commercial license.

What next?


Download fully functional free 30-day trial.

Free download

Non-commercial use

Get a free non-commercial license. It includes most of the features of Professional edition.

Get free license

Commercial use

If you use the server for anything related to business or commercial use you have to purchase a license.

Sales contact

Buy a license

Get help

The server is completely free for personal, academy and other non-commercial use.

Technical support