Problem

The CAS GUI is unavailable; the website cannot be reached.

The "Admin" service is one of two critical services that run on your hosted server.  The admin service enables remote browser access for administration of your CAS settings.

If you cannot connect to CAS using your web browser, then the problem may lie within your CAS server.

note

BATMs do not use or rely on the Admin service. If the GUI is available, abandon this article.

BATMs do not use or rely on the Admin service. If the GUI is available, abandon this article.

Solutions:

If the Admin service is disrupted, your BATMs will continue to operate, but you won't be able to view or make changes to their settings remotely. Here are some solutions to the most common problems.

The underlying cause of this type problem may arise in one of five areas:

1. Check your browser:

Read this article regarding insecure connections: Insecure Browser Connections

2. Check your server's internet address:

From your server's command line interface (CLI), copy/paste or type:

wget -qO - ipv4.icanhazip.com
  • You should receive an immediate reply with your public IP address.

    • Note this IP - you’ll need it for the next step.

It should match the IP address reported using:

hostname -I

If the same numbers are NOT listed, then you are behind a router/firewall.

  • Configure your firewall to forward ports 7741 and 7777 to your server!

  • Use your router’s IP as the Server IP setting for your BATMs.

  • This is also the case when using Microsoft Azure, AWS, or GCP.

3) Check your CAS services:

First, identify if the Admin service is running. From your server's command line interface (CLI), type:

sudo /batm/batm-manage info

The status of the Master and Admin services (running/stopped) should be displayed.

Ensure that your public IP address (as identified in Step 2) is correct!

If the public IP address is WRONG, then copy/paste (or type):

If you open a support ticket, include all the listed information.

4. Try restarting the Admin service:

sudo /batm/batm-manage start admin

5. Examine the logging for errors:

If the admin service still won’t start, the explanation will almost always be caught in the logs.

Start the admin service using this special command:

sudo /batm/batm-manage fg admin

If the admin service is started without the “fg" switch (using “start"), then the admin log will be concatenated to any previous admin log, and can be examined by typing:

sudo cat /var/log/batm/admin.log

6. CAS is designed to run on UBUNTU LTS ONLY.

NO OTHER SOFTWARE SHOULD INITIALLY BE RUNNING ON YOUR SERVER.

7. Ensure that your server meets the minimum requirements.

Our recommended configurations are tested over and over.

a. Doublecheck the directions:

b. Check that you have enough free space on your drive:

c. Ensure that any server firewalls are properly configured:

8. Disable any loaded custom extensions.

A custom extension may cause the admin service to stop. If you’ve tried everything else, disable any custom extensions that you’ve installed. If you’ve never installed an extension - then there’s nothing to disable - but if you have? Try disabling it to eliminate it as a possible cause.

Instructions: https://generalbytes.atlassian.net/l/cp/hd1zafYZ

9. If you've covered these steps and still have problems, contact support .

Other potential causes include:

Related articles

The content by label feature displays related articles automatically, based on labels you choose. To edit options for this feature, select the placeholder below and tap the pencil icon.

Related issues