Conductor error codes
When a Conductor request fails, Conductor works out why and answers with a diagnosis: a code, who has to act, and the steps to take. This page lists every code. Support will ask you for the code, so copy it from the reply or from the Core Hub UI.
Where you see a code
Conductor puts the diagnosis in these places:
-
The error reply of a request that depends on the MOLO17 services (for example an update or a version check) has a
diagnosisobject next tosuccess,erroranddetails. -
The error reply of a request that failed on the files of this installation has one too:
DISK_FULL(HTTP 507) andCOMPOSE_FILE_CORRUPT(HTTP 500). -
GET /connectivityruns the same checks on demand and returns the diagnosis asdata. It always answers HTTP 200, because the finding is the result, not an error. When everything is fine the code isCONNECTIVITY_OK. -
The Core Hub UI shows the code, who has to act and what to do, in its own words.
The diagnosis object has these fields:
| Field | Content |
|---|---|
|
Version of the diagnosis format. It is |
|
One of the codes on this page. |
|
Who has to act. See Who acts. |
|
How sure Conductor is: |
|
The values the meaning of the code refers to, for example the host name or the file path. The names are listed per code below. |
|
The steps to take, as codes. See Resolution codes. |
|
English |
|
The connectivity checks that ran. Each has an |
|
The service that produced it: |
|
When the diagnosis was made, as an ISO 8601 date and time. |
Codes are never renamed or reused. A new Conductor version can add codes, so a client must show fallback for a code it does not know.
Who acts
The owner field tells you where the problem is.
owner |
Who acts | Meaning |
|---|---|---|
|
Your environment |
The network, proxy, firewall, DNS or disk of the host that runs Gluesync. MOLO17 cannot fix it from outside. |
|
MOLO17 services |
The MOLO17 update service has a problem. Nothing needs to change on your system. |
|
This installation |
Conductor, Docker, Core Hub or the Conductor files on this host. |
|
Unknown |
The checks did not find a single cause. Send the details to support. |
|
Nobody |
Nothing is wrong. |
Error codes
The HTTP status is the one Conductor uses when the code is the reason a request failed. In the Meaning column, a value in angle brackets, such as <host>, is a value from params.
| Code | HTTP status | Who acts | Meaning | What to do |
|---|---|---|---|---|
200 |
Nobody ( |
All connectivity checks passed. This host can reach the MOLO17 services it needs. Returned by |
Nothing to do. |
|
502 |
Unknown ( |
A request failed but the services are reachable now. The request failed ( Params: |
|
|
503 |
This installation ( |
Conductor is updating. Conductor is applying an update and temporarily refuses requests. |
Wait for the Conductor update to finish. The page recovers on its own. |
|
503 |
This installation ( |
Docker is not ready yet. Conductor cannot reach the Docker daemon yet. This is common right after a restart. |
|
|
503 |
This installation ( |
Core Hub is not responding. Conductor could not verify your session with Core Hub. |
|
|
502 |
Your environment ( |
The configured proxy cannot be reached. Conductor cannot open a connection to the proxy Params: |
|
|
502 |
Your environment ( |
The proxy requires valid credentials. The proxy rejected the request with HTTP 407. |
|
|
502 |
Your environment ( |
This host has no internet access. Neither the connection by address nor the one by name could be established. Params: |
|
|
502 |
Your environment ( |
Host names cannot be resolved. This host reaches the internet by address but cannot resolve Params: |
Check the DNS servers configured on this host. |
|
502 |
Your environment ( |
A secure connection could not be verified. The certificate presented for Params: |
|
|
502 |
Your environment ( |
MOLO17 services are blocked from this host. The internet is reachable but Params: |
|
|
502 |
Your environment ( |
The update service cannot be reached from this host. MOLO17 reports no problem, but this host cannot reach Params: |
|
|
502 |
Your environment ( |
The image registry cannot be reached. This host cannot reach the container registry Params: |
|
|
502 |
Your environment ( |
A proxy or firewall answered instead of MOLO17. The request was answered with HTTP Params: |
|
|
503 |
MOLO17 services ( |
The MOLO17 update service is temporarily unavailable. The update service is not responding correctly. This is on the MOLO17 side and nothing needs to change on your system. Params: |
|
|
502 |
MOLO17 services ( |
The update service rejected the request. The update service answered HTTP Params: |
Contact MOLO17 support and attach the technical details. |
|
502 |
Unknown ( |
The problem could not be identified. The checks did not point to a single cause. Share the technical details with support. |
Contact MOLO17 support and attach the technical details. |
|
507 |
Your environment ( |
Not enough free disk space. There is not enough free disk space to write Params: |
|
|
500 |
This installation ( |
Params: |
Contact MOLO17 support and attach the technical details. |
Resolution codes
resolutionCodes lists the steps in the order to try them. This is the English text for each code.
| Resolution code | Step |
|---|---|
|
Wait a few minutes and try again. |
|
Check the MOLO17 status page for ongoing incidents. |
|
Wait for the Conductor update to finish. The page recovers on its own. |
|
Make sure the Docker service is running on this host. |
|
Make sure the Core Hub service is running. |
|
Check this host’s network connection and default gateway. |
|
Check the DNS servers configured on this host. |
|
Ask your network team to allow outbound HTTPS (port 443) to the hosts listed in the connectivity details. |
|
Verify the |
|
Verify the proxy username and password in |
|
Install your organisation’s root certificate on this host, or exclude the MOLO17 hosts from HTTPS inspection. |
|
Allow outbound HTTPS to Docker Hub ( |
|
Contact MOLO17 support and attach the technical details. |
|
Free up disk space on the volume that holds the Gluesync folder ( |
Example: DISK_FULL
A write to docker-compose.yml failed because the disk is full. Conductor answers HTTP 507 and nothing is changed. The diagnosis object in the reply body looks like this:
{
"schemaVersion": 1,
"code": "DISK_FULL",
"owner": "customer",
"confidence": "high",
"params": {
"path": "/opt/gluesync/docker-compose.yml",
"neededBytes": 52428800,
"availableBytes": 1048576
},
"resolutionCodes": ["FREE_DISK_SPACE", "CONTACT_SUPPORT_WITH_DETAILS"],
"fallback": {
"title": "Not enough free disk space",
"summary": "There is not enough free disk space to write /opt/gluesync/docker-compose.yml (50.0 MiB needed, 1.0 MiB available). Nothing was changed.",
"steps": [
"Free up disk space on the volume that holds the Gluesync folder (docker-compose.yml), then try again.",
"Contact MOLO17 support and attach the technical details."
]
},
"checks": [],
"source": { "service": "gluesync-conductor" },
"at": "2026-10-24T09:15:42.000Z"
}
Get help
If a step does not solve the problem, or the step is to contact support, open a ticket and include the full diagnosis object, or at least its code and params. See Create a support ticket.