activation
Installation
PGP
Robo-FTP
Robo-FTP Server

Frequently Asked Questions

The FAQ list is a great starting point for basic questions about what you can do with Robo-FTP.

Orange_arrowOrange_arrow Browse the FAQ list now

Getting Started

Browse these tutorials and sample scripts to get up and running with Robo-FTP in minutes.

Orange_arrowOrange_arrow Browse tutorials and samples now

Contact Technical Support

If you can't find the answers you need online, get in touch with our Technical Support staff.

Orange_arrowOrange_arrow Contact Technical Support now

Professional Services

Need more than basic technical support? Our Professional Services team can help you deploy a complete solution.

Orange_arrowOrange_arrow Contact Professional Services now

Enter search queries below or use the tag links to the right to browse the knowledge base by category (Show All Tags).


Problem: Robo-FTP Server stopped launching Server Event Scripts

Symptoms:

Server event scripts were working fine but they stopped. When the server is rebooted they work for a while but eventually stop again.

Possible cause:

If the event script never terminates, multiple copies of the script processing engine may end up orphaned in system memory. Robo-FTP Server will eventually be unable to start another instance of the script processing engine.

Open the Task Manager to the "Processes" tab, select the box for "show processes from all users", then sort by the "Image Name" column. Scroll to see if multiple copies of RoboDaemonFTP.exe are running. If so, watch them for a few minutes. Are new ones appearing and old ones disappearing? If you are not sure, click View -> Select Columns -> PID (Process Identifier) to show unique process IDs. There is a problem with your event script if it you have a static set of these RoboDaemonFTP.exe processes.

Solution:

First use the Task Manager to kill all the stuck instances of RoboDaemonFTP.exe then examine your event script to see why it is getting stuck. Look for things like potential infinite loops, places where STOP is used instead of EXIT, and excessive suspensions of execution with the PAUSE or CRON command. If you can't find anything obvious, modify the script so that the LOG and TRACELOG commands are the first ones called. The log files created by these commands will show you exactly what happens when the event script is processed.

See also:

Built-in variables used by Server Event Scripts

Unable to Activate or Remove license while multiple instances are running

Article last updated: 2017-08-30

Tags: Robo-FTP Server, Server Event Scripts

Home | Solutions | Professional Services | Technical Support | Download | Company | Contact Us | Partners | Site Map | Terms of Service | Privacy Policy |