The remote access settings control HTTP and HTTPS web administration and SOAP access to Cerberus FTP Server. When Cerberus is running as a Windows Service, the GUI connects to and communicates with the Cerberus Windows Service through a remote access API called SOAP. The Cerberus Windows Service listens for SOAP connections on the Port specified under the Remote settings page of the Server Manager. That port must be available for Cerberus to listen on or the GUI will be unable to connect to the local Windows Service.
Most users will never see the Cerberus Service Connection dialog because it is only shown when the Cerberus GUI can't connect to the underlying Windows Service. This usually happens because:
- A DLL needs updating after installation and the service and GUI cannot communicate properly until it does
- --or-- The GUI and Windows Service passwords are out of sync (or one had never been set)
Before going any further, restart the machine to ensure the problem is not a DLL issue. This will usually fix the problem. If the problem persists after restarting, continue with the instructions below.
If a remote access password (the 'Primary Administrator Account' in Server Manager > 'Remote' ) had never been set, or the UI password has been lost, then the UI may not be able to connect to the underlying Windows Service. The solution is to temporarily shut down the Cerberus Windows Service, start Cerberus in application mode, and then set a remote access (admin) password so that the GUI and Windows Service can communicate. Here are the steps:
- Open up the Service Control Manager (services.msc) and stop the Cerberus FTP Server Service. You will see "Cerberus FTP Server" listed in the services list. You can access the Service Control Manager by searching for 'Services' in the Windows search box and then selecting 'Services'. Once the Service Control Manager is open, right-click on the Cerberus FTP Server service and select Stop.
- Run the Cerberus User Interface as administrator in application mode either by right-clicking on the Cerberus FTP Server icon on the desktop and selecting 'Run As Administrator' or through the Program Manager and selecting 'Run As Administrator' there. It should startup in application mode without any prompts for passwords.
- If you are prompted to start the Cerberus FTP Server Windows Service, select No.
- In Cerberus FTP Server, open the Server Manager and select the Remote page. Under 'Administrator Accounts' select 'The primary administrator account' and right-click. Select 'Change Password' on the drop-down menu. Change the password and click 'Change' to update the account. Now in the top right corner, click the diskette icon to update your settings.
- You can now close the user interface (Version 11.2.2 and above, just use the 'x' at upper-right. Version 11.2.1 and below, you must go to the File menu and select Exit from the menu). This will shut down Cerberus FTP Server and close the application.
- Start the Cerberus FTP Server service from the Service Control Panel. Right-click on the service and select Start.
You should now be able to start and connect to Cerberus FTP Server normally by clicking on the desktop application icon.