RhinoSoft.com Knowledge Base

RhinoSoft.com FTP Software and much more


  • Article -- 1156



Configuring Serv-U To Access Network Files/Folders

A common problem encountered when setting up Serv-U or FTP Voyager Scheduler on a NT, 2000, XP or 2003 system is that by default, the system service runs under the LocalSystem account. This account only exists locally and therefore does not have access to any network resources. If Serv-U or FTP Voyager Scheduler require access to a UNC path, there are two options.

Configuring The Service Account

The best option is to configure Serv-U/FTP Voyager Scheduler to run under a user account that has network privileges to the UNC path. In an Active Directory environment, this user will typically be a member of the Domain Admins group. To change the user account under which Serv-U runs, follow the steps below:

  • Navigate to the Control Panel | Administrative Tools | Services | Serv-U File Server (or FTP Voyager Scheduler) | Log on menu
  • Change the radio button to "This account"
  • Use the "Browse" option select the correct user account in your domain.

    Selecting the log on user

  • Once the correct user is displayed, click "OK" to save the settings
  • Restart the service by right clicking on it in the Services window and selecting "Restart"

If you encounter an error, most likely you are encountering a user account issue, which will need to be diagnosed within the properties of the Serv-U File Server / FTP Voyager Scheduler service. The best way to avoid this is to use the Check Name option to make sure that your entry is correct.

NOTE: There is another potential issue to consider when configuring Serv-U to run as a system service. System services cannot recognize mapped network drives by letter. Any network location specified must be placed in UNC format (\\server\share).

Serv-U As An Application Workaround

If it is not possible to run Serv-U as a service under an administrative user account, the workaround is to run Serv-U as an application instead of as a service. To do so, it is necessary to open a command prompt (Start -> Run -> "cmd.exe") and enter the following commands:

C:\>cd C:\Program Files\RhinoSoft.com\Serv-U\
C:\>Serv-U.exe -removeservice

Once this process is completed, shut down Serv-U, exit the Tray Icon, and restart it. This will cause Serv-U to run using the account privileges of the user who started the application, who will typically have the necessary privileges. The drawback to this workaround is that Serv-U must be left running in the foreground, and the user cannot log out of the server without shutting down Serv-U.

UAC Blocks Network Drives

In Windows Vista, User Account Control (UAC, an extra security mechanism) prevents network services from accessing mapped network drives even if they are running as an application. There is no way to bypass this behavior in UAC, so to resolve it UAC must be disabled using the steps at Knowledge Base Article #1679.

Changing The Startup Method In Serv-U 6.x

Serv-U 6.x includes an option to change operation style (Service vs Application) in the << Local Server >> menu - to run Serv-U as an application, simply uncheck the"Start Automatically (System Service)" option.



FTP server that is both secure and easy to use. Easiest to use Interface Shopping Cart Contact Information Products Downloads Purchase Options Support Options Company Information

Corporate Information

Software

Purchase Information

Support Information

Downloads