# Unknown: malformed HTTP Authorization header

**URL:** <https://forum.gitea.com/t/unknown-malformed-http-authorization-header/12109>\
**Category:** Actions\
**Created:** [May 15, 2026, 5:14am UTC](https://forum.gitea.com/t/unknown-malformed-http-authorization-header/12109 "2026-05-15T05:14:06Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![SavaAlexandruStefan](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.gitea.com/savaalexandrustefan/32/7412_2.png) [@SavaAlexandruStefan](https://forum.gitea.com/u/SavaAlexandruStefan)\
**Post date:** [May 15, 2026, 5:14am UTC](https://forum.gitea.com/t/unknown-malformed-http-authorization-header/12109/1 "2026-05-15T05:14:06Z")

</div>

Hello everyone. It is my first post here after using gitea for more than 1 year without issues.

The issue I am having today is with Gitea/runner

Gitea Runner(version:v1.0.3) received task 1100 of job Build and push yggdrasil docker image, be triggered by event: push

workflow prepared

evaluating expression ‘success()’

expression ‘success()’ evaluated to ‘true’

Starting job container

Error response from daemon: Head “[https://registry-1.docker.io/v2/gitea/runner-images/manifests/ubuntu-latest](https://registry-1.docker.io/v2/gitea/runner-images/manifests/ubuntu-latest)”;: unknown: malformed HTTP Authorization header

> ****
>

The host is logged out and logged back in to docker using a personal access token. The runner runs fine if I

docker pull gitea/runner-images:ubuntu-latest

On the host first. Anybody know how I can fix the error the runner is pointing me at?

Thanks

---

<div class="post-metadata">

**Author:** ![SavaAlexandruStefan](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.gitea.com/savaalexandrustefan/32/7412_2.png) [@SavaAlexandruStefan](https://forum.gitea.com/u/SavaAlexandruStefan)\
**Post date:** [May 15, 2026, 6:00am UTC](https://forum.gitea.com/t/unknown-malformed-http-authorization-header/12109/2 "2026-05-15T06:00:43Z")

</div>

Fixed it. Somehow the config.yaml file was gone on the host. Created a new one and the runner can now pull gitea/runner-images:ubuntu-latest if it doesn’t exist …
