I'm guessing 9.1.3 rendered the application unusable, as the issue appeared later than the latest update of this app.
Pushing/pulling an image from a remote works correctly. However, attempting to pull an image from the same server doesn't work at all.
For instance:
- I have a registry @ registry.cloudron.local
- I have an app @ app.cloudron.local, using an image from the registry, on the same cloudron.
Whenever I attempt to update this application with a new image, the pull never works.
Mar 19 18:51:04 box:docker Attempt 1 failed. Will retry: Unable to pull image registry.cloudron.local/app.image:2.0.13. registry error: {"reason":"server error","statusCode":500,"json":null}
In the registry configuration in Cloudron settings, the error Invalid serverAddress: socket hang up appears whenever I attempt to save the private registry settings.
In the registry application logs, there is the following line, appearing intermittently:
Mar 19 20:32:18 time="2026-03-20T00:32:18.895638941Z" level=error msg="traces export: Post \"https://localhost:4318/v1/traces\": dial tcp [::1]:4318: connect: connection refused" go.version=go1.23.7 instance.id=redacted service=registry version=3.0.0
I have multiple Cloudrons, all with a registry application installed and facing the same issue.
As mentioned in the beginning of my topic, pulling from a remote works.
Connecting the private registry registry.cloudron.local in my.other-cloudron.local works perfectly. It seems like there might be a DNS issue.
Feel free to ask for more information.