Setting Up freeFTPd for WXP Collaboration Monitoring

Prev Next

Introduction

The WXP Collaboration Platform utilizes freeFTPd to facilitate secure file transfers for monitoring activities. This article explains how to install, configure, and test your freeFTPd environment, while providing troubleshooting steps to resolve common connection issues.

Obtaining FreeFTPd

freeFTPd is an open-source FTP/SFTP server for Windows that can be downloaded from http://www.freesshd.com/freeFTPd.exe without registration.

Installing the Server

Once downloaded, the executable may be simply double-clicked to install the server. If UAC is triggered, then select Yes to allow the installation to proceed.

Step through to accept the defaults at each stage of installation, and click Close when prompted to try other products.

The final step of the installation will ask if you wish to run the program as a system service.

Select Yes, and once the service has started, click Finish.

Configuring the Server

The freeFTPd utility should be started using the desktop shortcut or from Start.

Note

This utility should be executed with Run as administrator

Once running, the utility will allow the server to be configured, and its initial status will be displayed.

Change the SFTP root directory to C:\WXPCollaboration\SFTP and select Start to run the server.

If prompted to permit network access, select Allow access.

Finally, in this pane, click Apply and Save.

Configuring the User

Specify Login as VyoptaSFTP and ensure that Authorization is set to Password saved as a SHA1 hash by selecting the appropriate item from the dropdown.

Choose and specify a password as appropriate, and finally ensure that the Home directory is specified as $SERVERROOT - this will need to be changed from the default value.

Unselect the FTP server, leaving only SFTP enabled.

Click Apply

A panel will now display a summary of the configured user(s). Click Apply & Save.

As soon as is practicable, you should reboot the server and verify that the service started as expected.

Post Installation Testing

● Verify that you are able to connect to localhost using the expected credentials.

○ Install WinSCP on the machine running the data collector.

○ Connect to localhost.

○ Enter the username and password configured previously.

● Using the session established

○ Transfer any file.

○ Verify that the file is present in the expected directory and delete it.

● Perform the above tests from another machine

○ Verify that you can connect and transfer a file, as above.

● If possible, perform the above tests from a machine on the same network segment as your CUCM.

○ This will verify that connectivity is permitted over the same path as will be used in production.

Troubleshooting

● The service has not started.

○ Verify that the service is set to start automatically (run services.msc and locate the service, right-click to obtain its properties, and select the appropriate startup type).

○ Verify that no other service is using port 22 (start a command prompt as administrator and run netstat -ban | more – find the entry for 0.0.0.0:22 and look at the name of the program beneath it).

Contact Us

For any assistance, create a support case or email support@wxp.hp.com.