Fix an activated Blesta service with no ready DigitalOcean server

Skip to main content
Print

Fix an activated Blesta service with no ready DigitalOcean server

Separate billing activation, the initial provider request and the module’s finishing jobs. A paid or Active service record alone does not prove the intended Droplet, storage, firewall and address are ready.

Check the activation path

  1. Review the affected service’s payment and pending/active state.
  2. Check whether its package holds paid pending services for manual activation.
  3. If activation is automatic, inspect the normal cron and Provision Paid Pending Services result under the platform’s automation settings.
  4. Check the package’s PD DigitalOcean Droplets module account, region, plan and OS.

Check the provider request

Open the module’s service/operation view and Activity for the affected service. Determine whether creation was not called, is pending, or failed with a specific error. A connection test can pass with read-only permissions while creation fails.

Review the account under Settings → Company → Modules → PD DigitalOcean Droplets → Manage and the token’s expiry/permissions. A quota or unavailable region/plan combination is a different problem from invalid authentication. Keep the original error so your team can distinguish a refused request from a pending operation.

Check finishing jobs

After the provider reports the server active, a background job records addresses and completes selected side resources. Check normal platform cron and PD Modules job results when that stage remains pending. Do not treat the paid-service activation task and the module’s finishing job as one event with a guaranteed interval.

Wait for a known running operation rather than submitting another Create/Activate. If the outcome is uncertain, compare the original Activity result and existing resources in your own DigitalOcean account before deciding whether another operation is appropriate. Do not create a second order or delete a partially created resource merely to clear the error.

Verify the result

Confirm the intended server/account, actual region/plan/OS and running state. Check connection details, extra storage, firewall and dedicated IP separately when included. A corrected configuration is not a completed provisioning test.

The offering setup guide covers configuration before orders are accepted.

See the PD DigitalOcean Droplets Blesta guide for related tasks, or explore the module.

Table of Contents

Get your website online with PD Hosting

UK hosting, domains and support from a real team. From a first site to a full server.

Terms and Conditions  ·  Privacy Policy

PD Hosting is the trading name of Projektif Digital Ltd, registered in England and Wales, company number 12482555.

PD Hosting
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.