Truth in IT
    • Sign In
    • Register
        • Videos
        • Channels
        • Pages
        • Galleries
        • News
        • Events
        • All
Truth in IT Truth in IT
  • Data Management ▼
    • Converged Infrastructure
    • DevOps
    • Networking
    • Storage
    • Virtualization
  • Cybersecurity ▼
    • Application Security
    • Backup & Recovery
    • Data Security
    • Identity & Access Management (IAM)
    • Zero Trust
    • Compliance & GRC
    • Endpoint Security
  • Cloud ▼
    • Hybrid Cloud
    • Private Cloud
    • Public Cloud
  • Webinar Library
  • TiPs
  • DRAW

Installing Serv-U Gateway as a Reverse Proxy

Solarwinds
06/09/2026
0 (0%)
Share
  • Comments
  • Download
  • Transcript
Report Like Favorite
  • Share/Embed
  • Email
Link
Embed

Transcript


Today, we will install Serv-U Gateway to act as a reverse proxy in front of an existing Serv-U server. We're going to follow the same general procedure that anyone deploying a Serv-U gateway in a proof-of-concept would follow. First, we're going to pick an architecture and assign some IP addresses and port numbers based on that architecture. Then, we're going to walk through a few prerequisites, like making sure we have a machine to test on. After that, we're going to perform a live installation and configuration of the gateway, then we're going to test to make sure everything works. So on to step one. We already selected the general architecture we're going to use for today's demonstration. It's a simple one Serv-U, one gateway arrangement. And we'll leave clustering aside, at least until we have the basics down. I'm also going to simplify the services we'll be testing today. Today, we'll be looking at just SFTP and web transfers. Serv-U is already installed on a local machine that has an IP address of 192.168.5.71. Serv-U is currently listing there for SFTP on port 2222 and web transfers on port 8092. The IP address of the Serv-U gateway will be 192.168.5.59. We'll set that up shortly, along with its SFTP and web transfer services on ports 2221 and 8091, respectively. Our installation instructions look for four basic things before you install the software. First, you need an existing Serv-U deployment. I already have that. In fact, there's a gateway here and a few users, which we'll be using for testing. Second, you have to have a configured domain with some users and listeners. And again, that's what we're looking at on the screen now. Confirm on the listeners, for example, that I already have the internal addresses for my core Serv-U server. Third, you need current versions of Serv-U and Serv-U gateway. And just trust me that we're good to go there. And finally, you need a separate machine for Serv-U gateway. And today, we're going to fulfill that requirement with a virtual copy of Windows 2008 R2, running in Oracle VirtualBox. So let's get started with the installation. To install Serv-U gateway, simply start the installation program and select the language that you want to install it in. You can next your way through a few dialogues, accept typical EULA, select an installation directory, and a startup menu. That will kick off the actual installation process, which only takes a few minutes. That will kick off the actual installation process, which only takes a few seconds. At this point, we can execute a few command line commands, basically to verify that the gateway has, in fact, been installed on the server. The first one here is a quick netstat command, which verifies that something is listening on port 1180, both localhost and the specific IP address for gateway. The second command just is a quick listing of all the services and looks for any that have the word gateway in it. So at this point, we're reasonably certain that Serv-U gateway is up and running and listening on the right ports on our virtual machine. That's actually about it for configuration on Serv-U gateway machine itself. The rest of the configuration happens back through Serv-U and its management console. So we're going to flip back there to take a look at that. Gateways are added at the system level. And in fact, there is a gateway system tab within Serv-U. There are no entries there yet, of course. And we're going to add one for our specific gateway that we just added. So the first thing we have to type in is the address that Serv-U will use to connect to the gateway. And that will typically be a private address, the specific address that Serv-U is using to talk to Serv-U gateway. The port number we'll leave at the default of 1180 for now. This is again, of course, the port that Serv-U is going to use to connect to Serv-U gateway. And finally, we're going to type in what's called the public IP address. This is the IP address that the gateway will expose for incoming file transfer connections. So this is the IP address that you would use to connect to with SFTP or web transfer, as we're going to in a few minutes. Normally, in a production environment, this would contain either a public IP address or typically a publicly facing internal IP address. But because again, we're in a proof of concept mode, we're going to reuse the gateway's private IP address here and use that for the demonstration. Description is something that you can put anything you want in. I'm just going to quickly type the operating system of our gateway here. And we want to leave the enable gateway checkbox on. Now when we save it, Serv-U is going to go out to this gateway address, try to connect to this port, and find out the status of the gateway. And in fact, by the time we get back to our list of gateways, Serv-U has already done that and told us that this particular gateway is there and alive and ready to receive listener configurations. It's also telling us that this gateway is running in trial mode. Essentially, when we installed the gateway, you probably noticed that we did not put in any license code. Basically, what happened there is that when we installed it, it immediately started a 30-day trial. And that gives you, even in a production environment, a 30-day window in which to put your production license code. The next thing we need to do, now that we have our gateway configured, it's up and ready, is go back into our domain, open up our listeners, and add the appropriate listeners for the gateway. But before I do that, I want to show you a step that I highly recommend when you are developing this on your own, which is basically to connect to each one of the listeners that are already pleasant within your domain just to make sure that there's no user conflicts, there's no any sort of permission conflicts. In this case, we connected to this port 2222 using SFTP 192.168.5.71. I also preconfigured this through the gateway to 5.59 on port 2221. If I try to connect to this now, you'll see the connection attempt has failed here. And basically, what we need to do to get that to work, of course, is to add listeners and assign those listeners to the gateway. So back to the Domain Listeners tab. Protocol, we're going to start with SFTP. To select the gateway, we're going to use the gateway's IP address. Notice that this was automatically added to the list of possible IP addresses in my listener configuration. And then we're going to type in our port 2221 for gateway SFTP and save it. And we repeat the process for our web transfer listener. Again, we're going to type in 8091 for this listener. The configuration changes we made should take effect immediately. So now if I go back to my FTP client and connect to 5.9 over 2221, I get immediately in. And we can also test our web services. Here's a connection to 5.71. Again, that's my core Serv-U server. I'm going to quickly sign on here. I'll show you what I would see signing on to the core Serv-U server. Again, six folders in here. Close that connection. Now I'm going to do the same thing, a web transfer session to 5.59. Logged in and I see the same six folders. Exactly what you would expect now that the gateway is up, listening, and ready to go.

TL;DR

  • Serv-U Gateway acts as a reverse proxy in front of existing Managed File Transfer servers, requiring a separate machine and simple installation process that takes only minutes to complete.
  • Configuration is managed through the core Serv-U console by adding the gateway at the system level and creating domain listeners bound to the gateway's IP address for each protocol (SFTP, web transfers).
  • The gateway automatically enters 30-day trial mode upon installation and immediately becomes operational once listeners are configured, transparently forwarding client connections to the backend Serv-U server.
  • Testing confirms that clients connecting through the gateway IP addresses access identical resources and functionality as direct connections to the core server, validating the reverse proxy deployment.

Gateway Architecture and Prerequisites

This tutorial demonstrates the installation and configuration of SolarWinds Serv-U Gateway as a reverse proxy for an existing Managed File Transfer deployment. The demonstration uses a simple one-to-one architecture with a core Serv-U server at 192.168.5.71 handling SFTP on port 2222 and web transfers on port 8092, while the gateway is deployed at 192.168.5.59 with corresponding services on ports 2221 and 8091. Prerequisites include an existing Serv-U deployment with configured domains, users, and listeners, current software versions, and a separate machine for the gateway installation—fulfilled here using a Windows Server 2008 R2 virtual machine in Oracle VirtualBox.

Installation and Configuration Process

The gateway installation process is straightforward, requiring only a few minutes to complete through the standard Windows installer. Post-installation verification uses netstat commands to confirm the gateway service is listening on port 1180 for management connections. Configuration is managed entirely through the core Serv-U management console rather than on the gateway machine itself. Administrators add the gateway at the system level by specifying the private IP address for Serv-U-to-gateway communication, the management port (default 1180), and the public-facing IP address that clients will use for file transfer connections. The gateway automatically enters a 30-day trial mode upon installation, providing a window for production license activation.

Listener Configuration and Testing

After adding the gateway to the Serv-U system configuration, administrators must create corresponding listeners within their domain that bind to the gateway's IP address. The demonstration shows adding SFTP and web transfer listeners on the gateway's IP, which immediately become available for client connections. Testing confirms that clients connecting to the gateway IP addresses (5.59:2221 for SFTP and 5.59:8091 for web transfers) successfully authenticate and access the same resources as direct connections to the core Serv-U server, validating that the reverse proxy configuration is functioning correctly. The gateway transparently forwards authenticated sessions to the backend Serv-U server while presenting a unified external interface.

Chapters

0:00 - Introduction and Architecture Overview
1:09 - Prerequisites and Environment Setup
1:53 - Gateway Installation Process
2:21 - Post-Installation Verification
3:03 - Gateway System Configuration
5:09 - Domain Listener Configuration
6:49 - Testing SFTP and Web Transfer Connections

Key Quotes

0:02 "Today, we will install Serv-U Gateway to act as a reverse proxy in front of an existing Serv-U server."
2:54 "That's actually about it for configuration on Serv-U gateway machine itself. The rest of the configuration happens back through Serv-U and its management console."
4:50 "It's also telling us that this gateway is running in trial mode. Essentially, when we installed the gateway, you probably noticed that we did not put in any license code. Basically, what happened there is that when we installed it, it immediately started a 30-day trial."
7:31 "Logged in and I see the same six folders. Exactly what you would expect now that the gateway is up, listening, and ready to go."
Categories:
  • » Data Protection » Backup & Recovery
  • » Cybersecurity » Network Security
  • » Data Protection
Channels:
News:
Events:
Tags:
  • Data Protection
  • Network Security
  • How-To
  • Technical Deep Dive
  • Managed File Transfer
  • Reverse Proxy Configuration
  • SFTP Gateway Deployment
  • SolarWinds Serv-U
  • File Transfer Security
  • Network Architecture
  • Windows Server Administration
  • Virtual Machine Testing
Show more Show less

Browse videos

  • Related
  • Featured
  • By date
  • Most viewed
  • Top rated
  •  

              Video's comments: Installing Serv-U Gateway as a Reverse Proxy

              XStreaminars (watch here)

              • Jul
                28

                Illumio + Netskope: Zero Trust in the Age of AI Autonomy

                07/28/202601:00 PM ET
                • Jul
                  29

                  Ask Your Cloud Anything: Unlocking Governance Silos in your Environments

                  07/29/202601:00 PM ET
                  More events

                  Industry Events (watch there)

                  • Aug
                    06

                    Mitigating Risks of Sensitive Data Exposure in AI Platforms

                    08/06/202604:00 AM ET
                    • Aug
                      06

                      Same Tactics, Enhanced Velocity: The Impact of AI Agents on Identity Attacks

                      08/06/202602:00 PM ET
                      • Aug
                        07

                        Discover DLP Memories: The Evolving Triage Agent That Learns Each Shift

                        08/07/202611:00 AM ET
                        More events

                        Upcoming Webinar Calendar

                        • 07/28/2026
                          01:00 PM
                          07/28/2026
                          Illumio + Netskope: Zero Trust in the Age of AI Autonomy
                          https://www.truthinit.com/index.php/channel/2031/illumio-netskope-zero-trust-in-the-age-of-ai-autonomy/
                        • 07/29/2026
                          04:00 AM
                          07/29/2026
                          Real-Time Strategies for Safeguarding Against Prompt Injections
                          https://www.truthinit.com/index.php/channel/1968/real-time-strategies-for-safeguarding-against-prompt-injections/
                        • 07/29/2026
                          01:00 PM
                          07/29/2026
                          Ask Your Cloud Anything: Unlocking Governance Silos in your Environments
                          https://www.truthinit.com/index.php/channel/2048/ask-your-cloud-anything-unlocking-governance-silos-in-your-environments/
                        • 08/06/2026
                          04:00 AM
                          08/06/2026
                          Mitigating Risks of Sensitive Data Exposure in AI Platforms
                          https://www.truthinit.com/index.php/channel/2058/mitigating-risks-of-sensitive-data-exposure-in-ai-platforms/
                        • 08/06/2026
                          02:00 PM
                          08/06/2026
                          Same Tactics, Enhanced Velocity: The Impact of AI Agents on Identity Attacks
                          https://www.truthinit.com/index.php/channel/2064/same-tactics-enhanced-velocity-the-impact-of-ai-agents-on-identity-attacks/
                        • 08/07/2026
                          11:00 AM
                          08/07/2026
                          Discover DLP Memories: The Evolving Triage Agent That Learns Each Shift
                          https://www.truthinit.com/index.php/channel/2062/discover-dlp-memories-the-evolving-triage-agent-that-learns-each-shift/
                        • 08/07/2026
                          11:30 AM
                          08/07/2026
                          Refreshing Beverage Ideas Paired with Essential Cybersecurity Insights
                          https://www.truthinit.com/index.php/channel/2063/refreshing-beverage-ideas-paired-with-essential-cybersecurity-insights/
                        • 08/13/2026
                          12:00 PM
                          08/13/2026
                          Harnessing AI for Secure Innovation in the Enterprise with Netskope & Omada
                          https://www.truthinit.com/index.php/channel/2065/harnessing-ai-for-secure-innovation-in-the-enterprise-with-netskope-omada/
                        • 08/19/2026
                          12:00 PM
                          08/19/2026
                          Becoming Agent Ready: Insights and Strategies with Cyera
                          https://www.truthinit.com/index.php/channel/2036/becoming-agent-ready-insights-and-strategies-with-cyera/
                        • 09/02/2026
                          12:00 PM
                          09/02/2026
                          Unified Data Security in Action: Uncover, Analyze, and Resolve Threats
                          https://www.truthinit.com/index.php/channel/2045/unified-data-security-in-action-uncover-analyze-and-resolve-threats/
                        • 09/30/2026
                          04:00 AM
                          09/30/2026
                          AI Command Center: Optimizing Visibility and Control in Your Operations
                          https://www.truthinit.com/index.php/channel/2024/ai-command-center-optimizing-visibility-and-control-in-your-operations/
                        Truth in IT
                        • Sponsor
                        • About Us
                        • Terms of Service
                        • Privacy Policy
                        • Contact Us
                        • Preference Management
                        Desktop version
                        Standard version