Skip to content

Landing zone move iRODS connection failure after v1.1.3 upgrade #2235

@mikkonie

Description

@mikkonie

It's been reported that moving certain landing zones started failing after a v1.1.3 upgrade in production with a Could not receive server response error. I've been told rolling back to v1.1.2 may have fixed this problem (waiting for confirmation on that).

Looking closer into the logs I can see the following:

sodar-celeryd-default-1  | [2025-07-22 10:05:19,076: CRITICAL/ForkPoolWorker-1] Read 0 bytes from socket instead of expected 4 bytes
sodar-celeryd-default-1  | [2025-07-22 10:05:19,076: ERROR/ForkPoolWorker-1] Could not receive server response

This seems suspiciously like the kind of iRODS server error one can get from a failed ACL request. That in turn would indicate something has gone horribly wrong in implementing #2217. That means my bad, sorry.

I'll see about reproducing this in dev to figure out the root cause and a fix. First thing is to check the timeline of affected landing zones to see if some zone setting (e.g. restrict collections) may affect this.

Looks like we'll have a v1.1.4 release after all.

Metadata

Metadata

Assignees

Labels

app: taskflowbackendIssue in the taskflowbackend appbugSomething isn't workingenvironmentIssues of dependencies, CI, deployment etc.ongoingOngoing issue, needs observation or pending on other projects

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions