CrushFTP v9 New Features

  • *CrushBalance* load balancer, offload SSL, GEO IP routing, other rules for routing. http redirect to another location based on source IP or domain used, banning IPs
  • New Windows service installer

  • Pre-Download events that can change the download data source (watermarking files, virus scanning files) before the download starts

  • Direct support for OpenJDK (Windows exe and service installers)

  • Google Authenticator integration for two factor authentication with Time based OTP.
  • Internal to DMZ communication is faster

  • Reports with embedded JS and images and data in single mailable HTML file instead of only links back to main server
  • Allow sftp port configuration changes without disconnecting users.

  • Uses less threads overall with worker threads to manage other actions. Less CPU usage, more efficient when handling many connections at a time. Idle threads, bandwidth threads, etc.

  • Blocks attempts to reset passwords when more than X requests per minute are made

  • Blocks connections from a single IP when more than X connections are made.

  • Admin dashboard show the graph of CPU usage of CrushFTP and OS CPU usage for Linux/OSX users.
Allow viewing the dashboard back in time so you can review how the server was performing in past days.
  • TempAccount replication for servers configured in HA mode

  • LimitedAdmin to be able to manage multiple groups of users....comma separated.

  • Mini text editor for quick changes via the WebInterface.

  • User folder access report to find who can access a folder, and what access they have.

  • Share reminder emails before a share expires.

  • User reminder emails before password expires or account expires.

  • Simpler SSL guide to help people get the right steps for SSL renewal or export.
  • Support XSHA256 command for FTP checksumming.

  • Updated SFTP libraries supporting newer ciphers and key exchanges

  • Proxy protocol v2 used by AWS load balancers.


  • Allow limited admin type control over jobs...allowing a user to build scheduled jobs, safely. Allowing users to manage jobs assigned to them, running, editing even, all with restrictions on what actions they can take.

  • Job audit log to audit what has changed in a job over time.

  • Allow Global variable type in tasks that can survive restarts. prefix a variable with "PERSIST_" to make it permanent.

  • Allow a job to use a common shared log file.

  • UI improvements to job organization for storing jobs in folders, grouping together.

  • UI addition of notes to document things about configurations on job design

  • Improved threading system for job flows

  • Allow triggering another job to run...not linking it into the job.

Add new attachment

Only authorized users are allowed to upload new attachments.

List of attachments

Kind Attachment Name Size Version Date Modified Author Change note
cpu.png 18.3 kB 1 30-Oct-2018 16:44 Ben Spink
crushbalance.png 100.0 kB 2 21-Nov-2018 06:21 Ben Spink
history.png 111.2 kB 1 30-Oct-2018 16:45 Ben Spink
job_folders.png 28.9 kB 1 30-Oct-2018 02:28 Ben Spink
job_notes.png 41.4 kB 1 30-Oct-2018 02:29 Ben Spink
letsencrypt.png 60.1 kB 1 30-Oct-2018 16:47 Ben Spink
link.png 49.0 kB 1 30-Oct-2018 16:48 Ben Spink
reports.png 62.3 kB 1 30-Oct-2018 16:41 Ben Spink
ssl_guide.png 61.7 kB 1 30-Oct-2018 02:22 Ben Spink
totp.png 22.9 kB 1 28-Nov-2018 16:07 Ben Spink
« This page (revision-29) was last changed on 28-Nov-2018 16:08 by Ben Spink
G’day (anonymous guest)
CrushFTP9 | What's New

Referenced by